技術ブログ

プログラミング、IT関連の記事中心

Swiftでアプリの終了処理を行う方法(exit)

目次

アプリの終了方法

以下の処理を行う事で、アプリを終了させる事ができます。

exit(0)

審査に関して

いくつかの記事などで、この方法はリジェクトされるなどの情報がございます。
しかし、Appleから明言されておらず、リジェクトされるかは不明です。

実際にAppleに問い合わせてみた所以下の回答が返ってきました。
結論としては、審査してみるまで、わからないという結果です。

メールの文は以下です。(画像の文と同一ですが、翻訳用でテキストで用意しておきます)

Hello,

Thank you for your email. We can't provide preapproval or guidance on app ideas or concepts. After your submission, we'll provide feedback during the review process, if it's applicable.

If we have questions about your submission or any of its implementations during review, we'll contact you directly.

Please take a moment to familiarize yourself with the App Store Review Guidelines and the App Review process before you submit your app. If you have questions while your submission is being reviewed, please complete the Contact the App Review Team form on the developer portal.

Google翻訳で日本語に変換をかけたものは以下です。

こんにちは、

メールありがとう。アプリのアイデアやコンセプトに関する事前承認やガイダンスを提供することはできません。送信後、該当する場合はレビュー プロセス中にフィードバックを提供します。

審査中に提出物またはその実装について質問がある場合は、直接連絡します。

 アプリを提出する前に、 App Store レビュー ガイドラインとアプリ レビュー プロセスをよく理解してください。申請のレビュー中に質問がある場合は、開発者ポータルのアプリ レビュー チームへの連絡フォームに入力してください。