4

重複の可能性:
Apple はアプリを承認するときに実際のソース コードを表示しますか?

App Store への最初の提出の準備をしていますが、提出する前に簡単な質問が 1 つか 2 つあります。

1) まず最初に - 送信時に、Apple はコードを調べてその正確性を検証しますか、それともアプリ自体をテストするだけですか?

2) Apple が実際にコードを詳しく調べている場合、Apple が提案するパラダイムに従うかどうかは、アプリが受け入れられるかどうかに影響しますか? 例えば; 私のプログラム[self dismissViewControllerAnimated::]では、提示側の VC に提示された VC を却下させるために Apple が指定した委譲の使用方法ではなく、頻繁に使用します。

おそらくすでにプロセスを経ており、経験についてフィードバックを提供できる人々からフィードバックを得るのが好きです. 御時間ありがとうございます!

4

2 に答える 2

5

Apple はあなたのコードを見ません。送信するのは、バイナリ アプリケーションだけです。

于 2012-06-26T13:38:45.570 に答える
1

あなたはソースコードを提出するつもりはないので、辛抱強く、誰もあなたのクールなパターンを盗むことはありません:)

ただし、通常、いずれかのアプローチを推奨するのには十分な理由があります。多くの非推奨、低速、または無効化された機能の中に表示されないように、Appleの推奨に従うことを検討することをお勧めします。

もう1つのポイントは、コードを直接調べていない場合でも、使用されているメソッドシンボルをキャッチできるため、プライベートAPIの使用状況を検出でき、メソッドがプライベートに一致しているという理由だけでアプリが拒否される場合があります。署名からのAPIメソッド。これは頻繁には発生しませんが、正確である方がよいでしょう。

もう1つの無料の推奨事項-.dsymファイルをどこかに保存すると、後でレポートファイルから表示される可能性のあるクラッシュを象徴するのに役立ちます(そのためのアプリバイナリも必要になります)。

于 2012-06-26T13:43:19.260 に答える