iOS 应用程序 "missing 64-bit support" 通过应用程序加载器上传时出错
iOS app "missing 64-bit support" error during upload via application loader
我试图通过应用程序加载器提交我的应用程序,但出现了这个错误:
To process your delivery, the following issues must be corrected: Missing 64-bit support - Beginning on February 1, 2015 new iOS apps submitted to the App Store must include 64-bit support and be built with the iOS 8 SDK
我更新了目标中构建设置的有效架构和架构部分以包含 "arm64"。仅设置构建活动架构 - 否。做了clean和build,然后出现了这些错误:
Apple mach-o linker error - Undefined symbols for architecture arm64 in EGCryptoProvider
EGCryptoProvider 是我用来处理 ecryption/decryption 签名证书的库。我认为这个错误意味着这个库不支持 arm64 架构。 我的问题是,是否有解决此错误的方法,或者是否可以在我的项目中不包含对 arm64 架构的支持以便将其提交到 AppStore?
Apple mach-o linker error - Undefined symbols for architecture arm64 in EGCryptoProvider
如上错误所示“EGCryptoProvider
缺少体系结构 arm64
”,因为它不是为该体系结构构建的。
您应该使用最新版本的 EGCryptoProvider
,检查它是否支持 arm64 architecture
。
如果它不支持 arm64 架构,那么您唯一能做的就是在 EGCryptoProvider
中添加架构 arm64 并使用 lipo command
重新创建静态库,将其重新集成到您的项目中。但是你只有在有源的情况下才能这样做,否则你应该联系 EGCryptoProvider
的开发者来为库提供对 arm64 架构的支持。
我试图通过应用程序加载器提交我的应用程序,但出现了这个错误:
To process your delivery, the following issues must be corrected: Missing 64-bit support - Beginning on February 1, 2015 new iOS apps submitted to the App Store must include 64-bit support and be built with the iOS 8 SDK
我更新了目标中构建设置的有效架构和架构部分以包含 "arm64"。仅设置构建活动架构 - 否。做了clean和build,然后出现了这些错误:
Apple mach-o linker error - Undefined symbols for architecture arm64 in EGCryptoProvider
EGCryptoProvider 是我用来处理 ecryption/decryption 签名证书的库。我认为这个错误意味着这个库不支持 arm64 架构。 我的问题是,是否有解决此错误的方法,或者是否可以在我的项目中不包含对 arm64 架构的支持以便将其提交到 AppStore?
Apple mach-o linker error - Undefined symbols for architecture arm64 in EGCryptoProvider
如上错误所示“EGCryptoProvider
缺少体系结构 arm64
”,因为它不是为该体系结构构建的。
您应该使用最新版本的 EGCryptoProvider
,检查它是否支持 arm64 architecture
。
如果它不支持 arm64 架构,那么您唯一能做的就是在 EGCryptoProvider
中添加架构 arm64 并使用 lipo command
重新创建静态库,将其重新集成到您的项目中。但是你只有在有源的情况下才能这样做,否则你应该联系 EGCryptoProvider
的开发者来为库提供对 arm64 架构的支持。