1

私は今、最初の iOS アプリを提出するつもりです。

すべてのコメントを削除NSLogしましたが、すべてのコメントを削除する必要があるかどうか疑問に思っています。コメントを削除しないと///* */.Performance に影響しますか? (コメントが多い)

そして、私は一般的に何を世話する必要がありますか?

プッシュ通知に証明書を含める必要がありますか?

アプリの言語をどこに設定すればよいですか。フランス語にしたいので、info.plist ローカリゼーションのネイティブ開発地域をフランスに設定しましたが、ビデオを再生するときに「Terminé」ではなく「完了」ボタンが表示されます。フランス語で !

すべてのおかげで、私はどんなアドバイスも受けます!

4

4 に答える 4

6

おめでとう。アプリを Apple に承認してもらうのは大変なことかもしれませんが、経験、拒否、そして忍耐があなたを成長させてくれます。

  1. //コメントは、コンパイルされたアプリのパフォーマンスには影響しません。あなたはそれらを保つことができます
  2. NSLog は実際にはパフォーマンスを低下させませんが、デバイスのローカル ログに書き込みます。それらにコメントするか、意味のあるものだけを残しておきたいかもしれません: http://www.cimgf.com/2009/01/24/dropping-nslog-in-release-builds/
  3. アプリの内部言語はユーザーが定義します。Info.plist を設定する必要があります
  4. すべてのアイコンのサイズが設定されていることを確認してください。何かが欠けている場合、彼らは簡単に非難します
  5. iTunes Connect に iPhone5 サイズのスクリーンショットがあることを確認してください
  6. iTunes Connect で入力する説明とキーワードが適切であることを確認してください
  7. バックグラウンド GPS や、何らかの「特別な」機能や隠し機能を使用している場合は、アプリの説明に記載するよう強制されます。また、バックグラウンド GPS、VOIP、オーディオなどの「派手な」ものを使用している場合は、info.plist を「必要なバックグラウンド モード」で適切に設定してください。
  8. 開発証明書と配布証明書がすべてセットアップされ、有効であることを確認してください
  9. 配布証明書を使用して最終ビルドを作成していることを確認してください
  10. プッシュ証明書はサーバーにとどまり、アプリにはアップロードされません (プッシュをまったく使用していませんか?)
  11. アップロードが受領された後、承認されるまで 1 週間かかります (または承認されない)
  12. 彼らが何かを拒否する不合理でクレイジーな理由を期待してください(それは起こります!)
  13. 彼らが拒否したとしても、それは世界の終わりではありません。いつでも変更/修正して再送信できます
  14. バンドル識別子が正しく、他のすべてのものと一致していることを確認してください (com.example.etc)
  15. あなたのペン先/ストーリーボードがあなたが述べている最小デバイスバージョンの画面サイズを反映していることを確認してください

一般的に、私は上記の項目45により関心があります。幸運を!

于 2013-06-06T08:50:20.357 に答える
2

これは私の友人が私と共有したブログ投稿です。チェックリストは、何をしなければならないかを理解するのに役立つはずです。

コメントを削除する必要はありません。

于 2013-06-06T08:38:26.893 に答える
-2

を削除する必要はありませんNSLog。コメントを削除する必要はありません。パフォーマンスはコメントに依存しません。プッシュ通知を使用していないのに、なぜプッシュ通知用の証明書が気になるのでしょうか? アプリの提出に関する素晴らしいチュートリアルがあります

レイ・ウェンダーリッヒのブログ

そこに記載されているすべてのもの。

次のように uibutton のタイトルを設定できます。

[btn setTitle: NSLocalizedString(@"done", "") forState: UIControlStateNormal];
于 2013-06-06T08:48:26.270 に答える