27

iPad のカレンダーへのアクセスを要求するアプリを作成しました。iOS 6 では、システム ダイアログが表示され、ユーザーに許可を求めるメッセージが表示されます。

問題は、一度起こってしまうと、その状況を再現できないことです。テスト目的で、そのダイアログが一貫して表示されるように強制したいと思います。代わりに、OS は以前の設定をキャッシュし、ダイアログを再度表示しません。iPadからアプリを削除して再インストールしても、これは依然として当てはまります。(アプリ名とバンドルを変更すると問題は解決しますが、テストのたびにそうしたくはありません。)

これを強制的に表示する方法を知っている人はいますか?

ありがとう。

4

4 に答える 4

64

設定 > 一般 > リセット > 位置情報とプライバシーをリセット

于 2012-12-03T23:56:23.080 に答える
1

Greg Maletic の提案に従って位置情報とプライバシーをリセットできますが、すべてのアプリをリセットしたくない場合は、アプリのバンドル ID を変更するだけです。

于 2015-11-18T12:07:54.317 に答える
0

iOS 10.2.1 の場合:

アプリをアンインストールして再インストールするだけで、許可ダイアログが再び表示されました。

于 2017-02-23T04:44:13.530 に答える