2016-04-29 7 views
0

ユーザーがアプリケーションを終了するオプションを提供した場合、ユーザーエクスペリエンスを向上させると思われるアプリに取り組んでいます。このオプションは、その画面のいずれかからしか利用できません。Appleが却下したiOSアプリを終了するためのユーザー選択可能オプションの提供

私はこのアイデアを研究していると私は、次の完全に認識しています:

しかし、私が提案していますがある状況であります複数のボタンを使用して、さまざまなオプションをユーザーに提供します。各ボタンにはアイコンがあり、明確にラベルが付けられています。

終了アプリケーションオプションを使用すると、ユーザーは手動でアプリケーションを終了できるため、ユーザーはアプリケーションがクラッシュしたとは考えません。また、ボタンの機能はアプリを終了することであるため、アプリが意図した機能を提供できなかったケースではありません。実際には、目的の機能がアプリを終了することとは正反対です。

私の質問はです:

これは明らかにそれが何をするかという点にラベル付けされたユーザ選択可能なオプションである場合は、Appleはまだそれを拒否しますか?そうであれば、ユーザーがオプションを選択した後にアプリが「確認アラート」を表示しても差はありますか?私は誰かがどちらかができることを期待しています

  • 同じアプローチを試したことの経験を共有するには、(それが承認されることを例として)これを行い、既存のアプリに私を参照してください。
+0

すべてのアプリには「アプリを終了」ボタンが付いています。それは画面の下の物理的なボタンです。ユーザーがホームボタンを押すだけでアプリを終了するためのアプリ内オプションを提供するのはなぜですか? – rmaddy

+0

私は、単にアプリから別のものに移動するだけでなく、アプリを「終了する」ことについて話しています。この特定のアプリの性質上、この特定の画面からこのオプションを提供する際のユーザーエクスペリエンスの面で利点があります。 – Monomeeth

+0

拒否する場合は、問題を修正して再送信してください。彼らがそれを受け入れる前に何かを微調整しなければならないのであれば、それは大きな問題ではありません。 –

答えて

1

実はこのアップルについて親切にそれに従ってください。このlink.

で詳細な回答を提供します。

基本スナップショット:iOS版で

、ユーザーがアプリケーションを終了してホームボタンを押します。 アプリケーションに目的の機能を提供できない状態がある場合は、 のユーザーにその問題の性質を示すアラートと、可能な操作である が表示され、WiFiをオンにして場所を有効にすることをお勧めしますサービス、 など。ユーザーが独自の 裁量でアプリケーションを終了できるようにします。

Appleは、強制的に終了メソッドを呼び出さないように警告を開発者に与えたと言います。

警告:終了機能を呼び出さないでください。終了を呼び出すアプリケーションは、グレースフルを実行するのではなく、ユーザーがクラッシュしたように見える場合があります。 終了し、ホーム画面に戻ってアニメーションを戻すと、 が表示されます。

開発中またはテスト中にアプリケーションを終了する必要がある場合は、アボート機能またはアサートマクロを使用することをお勧めします。

希望すると、これが役立ちます。

+0

応答する時間をとってくれてありがとうが、私はすでにこれを知っていた。私の場合、アプリケーションはまだ完全にその意図した機能を提供することができ、私の提案は、アプリケーションがクラッシュしたようにユーザーに表示されないことを意味します。 – Monomeeth

+0

アプリケーションの実行中にクラッシュした場合、ユーザーは常にそれに気付くでしょう。アプリケーションがバックグラウンドモードになっている場合、設定の権限の変更が変更されてもクラッシュ/再起動する可能性があります。 – Ryuk

+0

申し訳ありませんが、あなたが意味することを明確にすることができます_アプリケーションがバックグラウンドモードにある場合、setting_の一部の変更が変更された後でもクラッシュ/再起動する可能性がありますか? – Monomeeth

関連する問題