2011-11-12 20 views
1

バックグラウンドモードでロケーションを使用して、ユーザーが地域に入ったかどうかを追跡する必要がありました。しかし、私のアプリは、次のメッセージが拒否されました:iPhoneアプリがバックグラウンドロケーションモードのために拒否されました

また、私たちは、あなたのアプリがバックグラウンドモードを使用していますが、モードが持続的に実行することが必要です 機能が含まれていないことがわかりました。この動作は、App Store Review Guidelinesに準拠した ではありません。

Info.plistUIBackgroundModesキーの場所のサポートが宣言されていますが、永続的な場所が必要な機能は含まれていません。

アプリがバックグラウンドにあるときに位置の更新が必要な機能を追加するか、UIBackgroundModesキーから「場所」設定を削除するのが適切です。

誰でも助けてくれますか。私は何かを欠いている?

+1

あなたがここで何を求めているのかは分かりません。 –

+0

私はそれがかなり明確であると思います、どのような情報を私がアップロードするかもしれないか教えてください – Mann

+0

あなたは電子メールメッセージを読んだことがありますか? – BoltClock

答えて

4

あなたのアプリの説明された機能に位置追跡が必要ですか?

アプリの説明に位置追跡機能が明確に記述されていますか?

あなたのアプリが長期間バックグラウンドモードになっているときにロケーションサービスが実際に終了してエラーなしで実行されていることを確認するためにアプリをテストしましたか?

この機能をユーザーが有効にする必要がある場合は、レビューメモでその方法を説明しましたか?

を追加しました:

は、クパチーノにあるユーザーロケーションサービスがバックグラウンドで実行されたことをアプリの動作によって言うことができますか?

+0

お返事ありがとうございます...あなたの返信に私の答えを見つけてください...アプリの説明された機能には場所のトラッキングが必要です...私は説明に明記していません...はい私はそれを試しましたエラーはありませんでした...この機能はユーザーが有効にすることはできません。アプリによって自動的に提供されます。 – Mann

+0

次に、アプリの説明を変更して、アプリでの位置追跡の背景を明白にします。誰かに説明を読んで、それが絶対に明確であることを確かめてください。あなたの拒絶メールのリンクを見て、次に何をするかを確認してください。 – hotpaw2

+0

ありがとうございます..私はそうしようとします.. – Mann

0

"私はユーザーが地域に入ったかどうかを追跡できるようにバックグラウンドモードで場所を使用する必要がありました。"

拒否から、Appleはあなたにこの機能が必要である(つまり、アプリケーションの機能には不要だった)という意見を受け入れなかったか、実際にこれを実装できなかったとみなされました。私はそれが後者であるのだろうかと思います。あなたのアプリがロケーション変更のバックグラウンド通知を何もしておらず、再起動されたときにちょうどロケーションアップデートがあった場合、まったく同じように動作していたならば、バックグラウンドで実行する必要はありません。それが問題だろうか?

+0

それは問題ではありません...私は位置サービスを実行する必要がありますバックグラウンドで、ユーザーがリージョンを入力したかどうかを確認し、その後、これについて通知します。バックグラウンドでロケーションを使用しないでこれを行うにはどうすればいいですか? – Mann