We have discovered one or more issues with your recent delivery for "Worrrm Rebirth". To process your delivery, the following issues must be corrected:
This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSCalendarsUsageDescription key with a string value explaining to the user how the app uses this data.
This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSBluetoothPeripheralUsageDescription key with a string value explaining to the user how the app uses this data.
どうやらカレンダーとBluetoothの機能を使っている場合、その使用法をInfo.plistに書いておかなければならなくなったようです。
ところで、こちらアップロード前のXcodeのVerifyは成功するので、なかなか気づかなかったです。
カレンダーとBluetoothは、AdMobが使用しているようでして、Googleからも、この件についての対処法が公開されておりました。
Info.plistに以下の3つのキーを追加して、それぞれ使用法を記述せよとのことです。
キー: Privacy - Bluetooth Peripheral Usage Description
使用法: Advertisement would like to use bluetooth.
キー: Privacy - Calendars Usage Description
使用法: Advertisement would like to create a calendar event.
キー: Privacy - Photo Library Usage Description
使用法: Advertisement would like to store a photo.
Photo Libraryについては、メールで通知を受けていないですが、MRAID広告枠を使用している場合、iOS 10で実行すると、上記キーを設定していないとクラッシュするそうです。(※最新版のSDKは対処済みかもしれないです。未確認)
もし自分のアプリ自体がカメラを使用している場合は、使用法に
$(PRODUCT_NAME) uses photos.
などと記述すれば良いようです。
以下サイトの情報を参考にさせて頂きました。
0 件のコメント:
コメントを投稿