質問

Androidでは、GPS、SMS送信、場所、..、マニフェストファイルのアクセス許可を定義します。 iOSに似たものはありますか?ユーザーは、インストール前にアプリが使用する電話の機能を知っているでしょうか?または、一部の関数が何かを使用したい場合(GPS、SMS ...など)、アプリの使用中にユーザーに警告されていますか?

役に立ちましたか?

解決

iOSでは、マニフェストのようにアプリケーション要件を宣言します Info.plist. 。ただし、この情報はユーザーの許可を求めるために使用されず、デバイスの互換性を確保するためだけに使用されます。

通知とロケーションサービスのみがユーザーの許可を必要とします。 自動的 アプリケーションが最初に対応するAPIを使用しようとするときにユーザーに尋ねました。

私の推測では、Androidとは異なり、ユーザーが受け入れたに違いない、Apple Storeライセンス契約を通じて他の多くの許可がすでに付与されていると思います。 (市場を使用せずにアプリをインストールできると思いますか?法的な観点から大きく変化します)

他のヒント

iPhoneにアクセス許可などはありません。

ユーザーが警告されている唯一のことは、アプリケーションが現在の場所を使用する場合です - ユーザーはシステムアラートでプロンプトされ、アプリケーションの位置データへのアクセスを明示的に許可または拒否する必要があります。

SMSと電子メールに関するものは、標準コントローラーを介して作成および送信することができるため、ユーザーはとにかくそれを認識します

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top