aab*_*rov 24 sdk facebook ios ios5 ios6
我们刚刚将iOS SDK for SDK更新为3.1.Facebook SDK 3.0.8没有在iOS6上运行,现在我们已升级到3.1,它在iOS 6上运行,但在iOS 5.x下崩溃.
因为AdSupport.framework应用程序在启动以下错误后立即在iOS 5.x上崩溃:
dyld: Library not loaded: /System/Library/Frameworks/AdSupport.framework/AdSupport
Referenced from: /Volumes/Macintosh HD/Users/dmitrybaranov/Library/Application Support/iPhone Simulator/5.0/Applications/D6A93996-1E58-48A5-A457-DBC4FCCEE0EB/app.app/app
Reason: image not found
(lldb)
Run Code Online (Sandbox Code Playgroud)
有人面对这个问题吗?在Facebook方面是否存在问题,那些人正在努力解决这个问题?
或者我们做错了什么?
sti*_*108 58
您是否将框架设置为可选框架?当您添加AdSupport.framework,Social.framework和Accounts.framework时,右侧有一个下拉菜单,您可以在"Required"和"Optional"之间进行选择.请看这里的图片示例: 链接
另一件需要检查的是项目的"构建设置","基础SDK"为6.0,"iOS部署目标"为iOS 4.3.
我可以使用这些设置在iOS 5.1上构建FB SDK 3.1.
VSN*_*VSN 10
如果您的目标是iOS版本低于6.0,则需要将AdSupport.framework,Social.framework和Accounts.framework 设为可选链接.
请查看附带的屏幕截图.
干杯...!!!
归档时间: |
|
查看次数: |
9896 次 |
最近记录: |