Luc*_*a T 8 architecture executable frameworks armv7
我发现AppStore我的应用程序发布了一个问题!验证过程说:"iPhone/iPod Touch:应用程序可执行文件包含不受支持的结构:armv7s"
这是我链接的库:CoreLocation(必需)Twitter(可选)QuartzCore(必需)MapKit(必需)UIKit(必需)基础(必需)CoreGraphics(必需)libGoogleAnalytics.a(必需)libsqlite3.dylib(必需)CFNetwork(必填)
我也尝试删除GoogleAnalytics Library,但问题是一样的!你有什么主意吗?
谢谢
根据Apple开发论坛(https://devforums.apple.com/message/749949)的讨论,看起来这是一个影响很多人的错误.可能是由于Apple的验证服务器发生了变化.
通过将Build Settings中的构建体系结构从标准(armv7,armv7s)更改为armv7并重建,我能够解决这个问题.这应该只会导致编译后的代码没有针对iPhone 5进行优化.它仍然会运行,但可能不会像为armv7s编译那样快.我怀疑在大多数情况下性能差异可以忽略不计.
| 归档时间: |
|
| 查看次数: |
1453 次 |
| 最近记录: |