Проблема безопасности iOS64.framework arm64 - PullRequest
0 голосов
/ 28 марта 2019

Я пытаюсь скомпилировать приложение на устройстве iPhone 6 под iOS 11.4.

Это приложение использует мою собственную платформу, скомпилированную для архитектур armv7 и arm64 (подтверждено с помощью lipo -info) и предназначенную для iOS8 +.

В этом фреймворке я использую kSecImportExportPassphrase , SecPKCS12Import и kSecImportItemIdentity из защищенной структуры iOS.

Когда я компилирую в Xcode 10.2, я получаю эту ошибку:

Xcode 10.2 error

Если кто-то поймет, что происходит?

Это похоже на то, что Security.framework не скомпилирован для arm64, что совершенно невозможно.

С уважением.

1 Ответ

0 голосов
/ 28 марта 2019

Несколько вещей, чтобы попробовать:

  1. Установите для архитектуры armv7 armv7s, для Build Active Architecture Only - NO, для каждой цели в проекте, включая каждую в стручках:

ARCHS = armv7 armv7s

VALID_ARCHS = armv6 armv7 armv7s arm64

  1. Очистите проект, закройте Xcode, затем найдите ваше приложение в ~/Library/Developer/Xcode/DerivedData/ и переместите его в корзину, затем очистите его.
...