web-dev-qa-db-ja.com

アプリの検証を解決する方法「アプリはPayload / MyApp.app / MyApp:_setAlwaysRunsAtForegroundPriority:の非パブリックセレクターを参照します」?

わずか数日前、Ionic app to Apple Storeにアップロードしました。この日に検証の警告が表示されます。

アプリはPayload/something.app/something:_setAlwaysRunsAtForegroundPriorityの非パブリックセレクターを参照します。

解決できませんでしたが、App Storeにアプリをアップロードできました。

それが文書化されている場所を知っている人、または解決方法について洞察を持っている人はいますか?

ありがとう。

20
Adam Cox

ITMS-90338:非パブリックAPIの使用-アプリはXXXXXXの非パブリックセレクターを参照します:_setAlwaysRunsAtForegroundPriority:。ソースコードのメソッド名が上記のプライベートApple APIと一致する場合、メソッド名を変更すると、このアプリが今後の送信でフラグが立てられるのを防ぐのに役立ちます。また、上記のAPIの1つ以上が、アプリに含まれている静的ライブラリにある可能性があることに注意してください。その場合は、それらを削除する必要があります。このメッセージが誤って送信されたものであり、ガイドラインに従ってAppleが公開したAPIのみを使用したと思われる場合は、アプリのApple IDと、その理由についての詳細情報を送信してください。上記のAPIは[email protected]に誤ってフラグが付けられました。

cordovaプラグインrm cordova-plugin-ionic-webview
cordovaプラグイン追加cordova-plugin-ionic-webview @ latest

0
Supriya