我提交了应用更新,并成功上传,但发出以下警告警告:


  该应用在Payload / path.app / App:read中引用了非公共选择器,
  setCountry:,setTimeStamp:,timeStamp,updateMessage:


我以前从未见过,从上次提交以来,我还没有向该应用程序添加任何内容。我使用Xtify进行推送通知,但使用的最新版本未使用以前的SDK使用的UDID。有什么想法可能来自哪里?

更新:

该代码来自Xtify库,该库专门在Xlhmsupport.h文件中找到。奇怪的是,我上周三提交的另一个带有相同Xtify库的应用程序并没有收到此消息。苹果有改变吗?

最佳答案

苹果在其私有API方法中具有相同的名称。因此,静态代码分析器会对此发出警告。两年前我在base64Encoding上遇到了同样的问题。但是苹果公​​司批准了我的应用程序。

09-11 18:18