私はある時点でデバイスの位置を要求しようとするフレームワークを開発しました。私が理解しているように、このフレームワークを含むすべてのアプリケーションはNSLocationWhenInUseUsageDescription
を独自のInfo.plistに追加する必要があります。NSLocationWhenInUseUsageDescriptionをフレームワーク内で定義することは可能ですか?
NSLocationWhenInUseUsageDescription
がすでにの中にあるのフレームワークなので、私はそれを定義するためにアプリケーションに頼る必要はありませんか?
フレームワークのInfo.plistへの追加は機能しません。実行時にAppのInfo.plistを変更することもできません。
CoreLocationを使用するすべてのフレームワークには、ドキュメントの一部として「NSLocationWhenInUsageDescription」フィールド自体が含まれています。私は他の方法はないと思います。 – ZeMoon