私たちのionic/cordovaアプリケーションでCordova Diagnostics pluginを使用して、アプリにバーコードスキャナプラグインとカメラプラグインがあるので、カメラにアクセスできるかどうかを確認します。私たちは、プラグインのbluetooth、背景の位置、動き、または連絡先のフレームワークを使用しませんが、XCodeは、未使用のサービスが使用されていることを説明する必要があり、アプリケーションに必要な権限としてマークされています。Cordova Diagnostics Pluginから不要なフレームワークを削除する
未使用のフレームワークを無効にして、私たちが望むフレームワークを使用するだけですか?私は<framework src="CoreBluetooth.framework" />
とその他の関連する行をplugin.xmlから取り除こうとしましたが、platforms/ios/frameworks.json
ファイルの"CoreBluetooth.framework": 1,
行は削除されましたが、うまくいきませんでした。私はそれをアプリストアにアップロードしても、私はそれらの説明が必要であるという警告を私に与えました。他に何ができますか?私たちは、実際にはそうでないときに、私たちがデバイスからこのすべての情報を集めたと顧客が思うことを望んでいません。