我今天提交了我的 iOS 应用程序并收到了验证警告:
应用在 Payload/ id,setId 中引用非公共选择器
代码没有改变,所以我猜苹果的验证算法已经改变了。我在我的代码中找到了一个我正在使用的地方
user.id
对于某些 Facebook 功能,并将其更改为使用:
[user objectForKey:@"id"]
但是我仍然收到此更改的验证警告。是否有人对如何找到导致此验证警告的违规“id”用法有任何想法?
我不知道 Apple 是否会拒绝该应用程序,所以我会在大约一周后回复并更新此帖子,如果他们拒绝的话。