use*_*056 13 sdk xcode facebook ios6 xcode4.5
最近升级的Xcode和我的iOS设备到最新的相应版本,我现在无法使用Facebook SDK(版本3.0.8)为设备构建应用程序 - 在模拟器上构建工作正常.
我在尝试构建时遇到错误:
file is universal (3 slices) but does not contain a(n) armv7s slice: ....FacebookSDK.framework/FacebookSDK for architecture armv7s
Run Code Online (Sandbox Code Playgroud)
我注意到在iOS SDK登陆页面(http://developers.facebook.com/ios/)上,他们有这个文本.
升级到3.0 SDK.我们将在未来几周内为SDK备受期待的iOS 6集成添加支持.
那么..是吗?在他们支持iOS6之前,我真的无法继续工作几周吗?
我希望有一个快速解决方案,当然我不能成为这种情况下唯一的一个.
谢谢你尽你所能的帮助.
Kev*_*inM 15
对于临时解决方案,你可以做Sudhakar所说的,但应用程序不会在iPhone 5上运行(或至少我的测试没有).你真的需要一个正确编译的SDK.
目前的Facebook SDK是为armv6构建的.我听说他们正在努力为armv7构建一个新版本.
在此期间,您可以从github克隆facebook SDK并编译SDK以自行使用armv7.以下是说明:
这将编译源和输出版本/ FacebookSDK.framework为了使这个工作,我不得不将git存储库克隆到/ Desktop/iOS我用新创建的版本替换了我的应用程序内的FacebookSDK.framework,它的工作原理就像魅力.
祝好运!
单击您的Xcode项目 - >在Architures选项卡 - >有效的Architures - >仅保留armv7并删除armv7s.在我的情况下它工作正常,这只是临时解决方案.
| 归档时间: |
|
| 查看次数: |
6654 次 |
| 最近记录: |