我正在尝试在iOS 11.4下的iPhone 6设备上编译应用程序。
此应用程序使用我自己编译的框架,用于架构armv7和arm64(已通过lipo -info确认),并针对iOS8 +。
在此框架中,我使用iOS的Security.framework中的 kSecImportExportPassphrase , SecPKCS12Import 和 kSecImportItemIdentity 。
在Xcode 10.2中编译时,出现此错误:
如果有人知道发生了什么事?
就像Security.framework没有为arm64编译一样,这是完全不可能的。
致谢。
答案 0 :(得分:0)
要尝试的几件事:
Build Active Architecture Only
设置为NO: ARCHS = armv7 armv7s
VALID_ARCHS = armv6 armv7 armv7s arm64
~/Library/Developer/Xcode/DerivedData/
中找到您的应用程序,然后将其移入垃圾箱,然后将其清空。