-4

私の最初のアプリ以来、私のアプリケーションは次の理由で拒否されています。続行するにはどのような変更を加える必要がありますか?解決策を教えてください。

10.1:アプリは、AppleiPhoneヒューマンインターフェイスガイドラインおよびAppleiPadヒューマンインターフェイスガイドラインで説明されているすべての契約条件に準拠する必要があります

アプリには、アプリを終了するためのUIコントロールが含まれていることがわかりました。これは、AppStoreレビューガイドラインで要求されているiOSヒューマンインターフェイスガイドラインに準拠していません。

常に停止する準備をしてください

iOSアプリケーションは、ホームボタンを押して別のアプリケーションを開いたり、電話などのデバイス機能を使用したりすると停止します。特に、アプリケーションの閉じるボタンをタップしたり、メニューから[終了]を選択したりすることはありません。優れた停止エクスペリエンスを提供するために、iOSアプリケーションは次のことを行う必要があります。

  • 終了または終了の通知はいつでも届く可能性があるため、ユーザーデータをできるだけ早く、できるだけ頻繁に保存してください。

  • 停止時に現在の状態を可能な限り詳細に保存して、アプリケーションを再開したときにコンテキストが失われないようにします。たとえば、アプリにスクロールデータが表示されている場合は、現在のスクロール位置を保存します。」

アプリを終了するためのメカニズムを削除するのが適切です。

4

1 に答える 1

3

アプリケーションを終了するためのボタンやオプションを提供しないでください。

その場合、アップルはあなたの申請を拒否します。

また、特定の時点でアプリケーションから exit(0) を呼び出すと、Apple はそれをクラッシュと見なします。

絶対にしないでください。アプリは拒否されます。

于 2012-12-19T06:16:14.543 に答える