我在Xcode5中开发了第一个版本的应用程序,第二个版本使用Xcode6,在这个版本中我有drop sdk1.3.13它不支持arm64,所以我从有效的架构中删除了它,现在我的应用程序运行良好,我的标准架构是armv7,arm64,我的有效架构是armv7,armv7s。我在应用商店中提交了我的应用程序,我的验证警告是
archieve通过了验证,但出现了几个警告
iTunes存储操作失败
Missing 64-bit support. Starting February 1, 2015, new iOS apps uploaded to the App Store must include 64-bit support and be built with the iOS 8 SDK, included in Xcode 6 or later. To enable 64-bit in your project, we recommend using the default Xcode build setting of "Standard architectures" to build a single binary with both 32-bit and 64-bit codes.我的问题是
1.如果我在没有明确这个问题的情况下提交我的应用程序,应用程序商店会接受还是不接受?
2.请清楚解释为什么会出现警告,我在标准架构和有效架构中犯了什么错误
3.为什么Dropbox sdk 1.3.13不支持arm64架构?
发布于 2015-04-21 18:05:08
Here 是这样说的:
从2015年2月1日开始,上传到应用商店的新iOS应用必须包括64位支持,并使用Xcode6或更高版本中包含的iOS 8SDK构建。
要在您的项目中启用64位,Apple建议使用默认的Xcode构建设置“标准架构”来构建包含32位和64位代码的单个二进制文件。
因此,如果您的应用程序在提交时存在此问题,Apple可能会拒绝您的应用程序。
https://stackoverflow.com/questions/29768021
复制相似问题