Kal*_*zem 43 facebook ios application-loader facebook-ios-sdk
在使用Application Loader提交我的应用程序时,我收到了此警告.
The app references non-public selector in MyApp : id
Run Code Online (Sandbox Code Playgroud)
此警告可能会从Apple AppStore的验证中拒绝我的应用程序.
我的应用程序使用Facebook SDK iOS 3.1.1(也尝试过3.1)
Kal*_*zem 65
出现此问题的原因是适用于iOS的Facebook SDK.
Application Loader禁止在任何FBGraphUser相关类中使用变量"id"(也许其他变量也没有测试) - 例如:
id<FBGraphUser> friend
id<FBGraphUserExtraFields>user
Run Code Online (Sandbox Code Playgroud)
截至2013年1月,Facebook已被告知此问题:错误报告
目前的解决方法是使用以下方法:
[user objectForKey:@"id"]
[friend objectForKey:@"id"]
Run Code Online (Sandbox Code Playgroud)
代替的user.id和friend.id因为不同的Facebook样品中示出.
| 归档时间: |
|
| 查看次数: |
18286 次 |
| 最近记录: |