Application Loaderツールを使用してアプリケーションを送信すると、奇妙なエラーが発生します。
結果のAPI分析ファイルが大きすぎます。配信前にAPIの使用を検証できませんでした。これは単なる情報メッセージです。
アプリケーションはiTunes Connectに送信され、TestFlightでテストできます。
このエラーの原因は何ですか?また、これが原因でアプリが拒否されるリスクはありますか?
エラーメッセージのコピーは次のとおりです。
既に言及したように、それは単なる情報メッセージです。このため、拒否を心配する必要はありません。
つまり、アップロード前にAPI分析を実行できないということです。この分析は、SDKの制限付きAPIを使用しているかどうかを確認するために行われます。そのため、警告することができ、アップロードする前に修正することができます。大きすぎるため、分析はAppleサーバーで行われるため、送信後30分程度以内に電子メールでAPIの使用に関する警告(ある場合)を受け取ります。
心配する必要はありません-基本的に、アプリをアーカイブすると、アプリがAppleのフレームワークに対して行うすべての呼び出しの内訳である「API Analysis File」が生成されます。これにより、使用しているサービスと、立ち入り禁止と見なされるプライベートAPIを使用しているかどうかを確認できます。アプリのサイズが十分に大きい場合(それほど大きくはありません)、このファイルはAppleに送信するには「大きすぎます」。その代わり、アップロードが完了した後、サーバーで同じ分析を実行するだけです。
この警告について心配する必要はありません。
私はこの警告を受け、先週ipaを提出しました(2016年5月に関して)。
承認され、現在Liveにあります。