我昨天提交了一个应用进行审核,没有任何问题。之后我意识到需要做很小的改动(只需将地图的最大缩放级别从19更改为18,其他没变),所以我从iTunes Connect中删除了二进制文件,试图重新提交。
现在我收到了以下警告:
我不明白为什么会出现这样的警告,因为我的架构是:
- architectures : armv7
- valid architectures : armv6, armv7, armv7s, arm64
该应用在模拟器中运行良好。如果我尝试使用标准架构(armv7、arm64)作为警告建议的话,那么该应用程序就无法构建,我会得到以下错误信息:
- Undefined symbols for architecture x86_64
- ld: symbol(s) not found for architecture x86_64
我正在使用lib route-me,并设置了相同的架构设置。