ill*_*ors 14 xcode facebook amazon-web-services ios restkit
我正在使用Facebook iOS SDK,AWS iOS SDK和RestKit.为了让Facebook和AWS玩得很好(有重复的符号),我不得不将我的其他链接器标志更改为-force_load facebook-ios-sdk/lib/facebook-ios-sdk/libfacebook_ios_sdk.a.现在,当我运行我的应用程序时,我收到了与RestKit相关的错误:
2012-06-28 15:55:15.336 MyApp [1640:707] - [__ NSCFString isIPAddress]:无法识别的选择器发送到实例0x35f440
2012-06-28 15:55:15.338 MyApp [1640:707] *由于未捕获的异常'NSInvalidArgumentException'终止应用程序,原因:' - [__ NSCFString isIPAddress]:无法识别的选择器发送到实例0x35f440'
我无法使用-ObjC和all-load链接器标志,因为这阻止我使用Facebook和AWS构建.
有谁知道我应该如何设置我的链接器标志,以便我可以一起使用所有3(FB,AWS,RestKit)?谢谢!
ill*_*ors 15
Chyeahh!我想到了.标志应设置为
-force_load facebook-ios-sdk/lib/facebook-ios-sdk/libfacebook_ios_sdk.a -force_load $(BUILT_PRODUCTS_DIR)/libRestKit.a
Run Code Online (Sandbox Code Playgroud)
使用适用于iOS的新Facebook SDK 3.0,链接器标志与之前的回答略有不同.我不得不说:
-force_load /path/to/FacebookSDK/FacebookSDK.framework/FacebookSDK -force_load $(BUILT_PRODUCTS_DIR)/libRestKit.a
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8226 次 |
| 最近记录: |