我正在尝试在应用商店上更新我的应用程序,但出现此错误“ Invalid Binary”,
和此电子邮件:
亲爱的开发人员,
我们在最近提交给您的应用的App Store审核中发现了一个或多个问题,“应用名称”为0.0.3(0.0.3)。请更正以下问题,然后重新上传。
ITMS-90338:非公共API的用法-该应用引用了AppName中的非公共选择器:_setAlwaysRunsAtForegroundPriority :。如果您的源代码中的方法名称与上面列出的专用Apple API相匹配,则更改您的方法名称将有助于防止该应用在以后的提交中被标记。另外,请注意,上述API中的一个或多个可能位于应用程序随附的静态库中。如果是这样,则必须将其删除。如果您认为此消息是错误发送的,并且您仅按照指南使用了Apple发布的API,请将应用的Apple ID以及有关您为何认为上述API被错误标记的详细信息,发送至appreview @ apple .com。有关更多信息,请访问http://developer.apple.com/support/technical/
的技术支持信息。最诚挚的问候,
App Store团队
我不知道怎么了
答案 0 :(得分:0)
嗯,该消息很好地说明了问题所在,该应用禁止使用内部API。您需要检查可在何处确切使用它,是在代码中还是在使用的某些插件中。
例如here,此问题来自cordova-plugin-ionic-webview