位置情報サービスの許可をリクエストする2つ以上のウェブビューを表示するネイティブiOSアプリケーションがあります。例えば複数のロケーションサービスアラートの回避
、特定のクエリのためのマップの結果を比較するアプリケーションを想像する - 例えば、ユーザーがアドレスを送信、1つのWebViewのは、Googleマップからの結果を示し、ビングから別など
方法はあります混乱したアラートビューで、ロケーションサービスの許可を要求している個々のWebビューのそれぞれを回避するには?
さまざまなロケーションベースのアセットを比較する目的がアプリの唯一の目的ならば、私のアプリケーションではユーザーにを一度問い合わせる必要があります。は、ロケーションサービスを使用してアプリケーションを承認する場合です。どのように私のWebviewsはこの許可内で、または位置サービスアーキテクチャでは不可能ですか?
ロケーションサービスにアクセスするためのアクセス権を集約できない場合は、個々のプロバイダごとにパーミッションを維持する方法がありますか?たとえば、ユーザーは各マップのアクセスをアプリを実行するたびに承認する必要はありません.3つのアラートビュー(アプリと2つのウェブビュー)が表示され、起動するたびに同じことを尋ねます。
Webビューではなく、マッププロバイダーへのネイティブAPI呼び出しを実装するこの動作を回避する唯一の方法はありますか?
すべての入力を歓迎します。
ビューに戻すにはどうすればいいですか? – onmyway133