我正在使用 Facebook iOS 开发工具包、AWS iOS 开发工具包和 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)?谢谢!