私のアプリケーションには、バックグラウンドの場所の権限を求める機能を持つサードパーティのSDKが含まれています。しかし、私はこの機能やアクセス許可のポップアップを私のアプリでは望んでいません。私が言うことから、これは私のplistにNSLocationAlwaysUsageDescriptionを含めないように単純なものでなければなりません。iOS用Adobe AIRにロケーション権限が何らかの形で自動的に含まれていますか?
NSLocationAlwaysUsageDescription上のAppleのドキュメントを1として:あなたは、位置情報サービスのための承認を要求するためにCLLocationManagerクラスのrequestAlwaysAuthorizationメソッドを使用する場合、このキーが必要になり
。このキーが存在せず、requestAlwaysAuthorizationメソッドを呼び出すと、システムはリクエストを無視し、アプリが位置情報サービスを使用できなくなります。 https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html#//apple_ref/doc/uid/TP40009251-SW18
ただし、SDKを使用するとポップアップが表示されるため、アプリは明らかに権限を呼び出すことができます。 AIR以外のテストアプリでSDKを使用している場合は、この問題は発生しません。
理想的には、このSDKは製品に不可欠なので、私はこれらのポップアップを防ぐことを検討しています。どのようにAIRにこの機能を含まないように指示できますか?