在iTune connect上传我的应用程序时,我收到以下警告:
The app references non-public selectors in My_application.app/My_application: productName
我从这些问题中得到了一些知识:
The app references non-public selectors in Payload
How to debug “The app references non-public selectors” error in Apple App Loader?
Apple says The app references non-public selectors in my app. What does that mean?
但productName
没有具体内容。搜索我的项目时,我只在Google Analytics库中找到了此字符串。我仔细检查我是否有最新版本的Google Analytics。
我认为Apple验证器机器人认为我正在尝试以编程方式更改App名称(我没有这样做)。
是否有任何应用已被此警告拒绝?如何删除此警告?
答案 0 :(得分:2)
经过5天的压力,苹果公司接受了申请,没有任何警告。
我认为它是一个机器人警告,因Apple Tester而闻名。
答案 1 :(得分:2)
只需从Google Analytics中下载最新的SDK即可。问题在最新版本中解决(在答案3.0.1的这个时候)。
答案 2 :(得分:1)
我遇到同样的问题。我删除了Google Analytics sdk并使用了flurry。
然后一切都好。