スキップしてメイン コンテンツに移動

Xcode:Info.plistに NSPhotoLibraryUsageDescription キーが含まれていなければなりません

2作目のアプリのアーカイブを作成後、検証(validate)途中で Xcode がクラッシュする問題が解決。
喜び勇んで、アップロードを開始して無事完了...と思ったら、

iTunes Store からメールが届く。

内容を読むと、
”Missing Info.plist key - This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a string value explaining to the user how the app uses this data.” 

Google翻訳:
「あかつき カップ麺タイマー」の問題が1件以上発見されました。 
次の問題を修正する必要があります。

Info.plistキーがありません - このアプリケーションは、使用法の説明なしでプライバシーに敏感なデータにアクセスしようとします。 
アプリのInfo.plistには、NSPhotoLibraryUsageDescriptionキーが含まれていなければなりません。このキーには、アプリがこのデータをどのように使用するかを説明する文字列値が含まれていなければなりません。
これらの問題が修正されたら、修正されたバイナリを再配信できます。

アプリで端末のカメラや写真アルバムなどへアクセスする場合
操作の用途に合わせて Info.plist にキーを追加しなくてはならない...

必要なキーは調べて追加していたが、説明する文字列のところは空のままでいたのが原因。

メールで指摘された NSPhotoLibraryUsageDescription キーの文字列欄に説明文を入力。

忘れずに、ビルド番号を上げてアーカイブを作成してアップロード。

今度はメールが送られてこないので一安心。
しばらくして、iTunes Connect のビルド欄でアーカイブが表示され、審査提出の最終手続きへ。

輸出コンプライアンス、コンテンツ配信権、広告IDについて回答して審査提出完了。

あとは無事に審査が通り App Store に公開されることを祈るのみ。


翌日、無事 App Store に公開されました。

コメント

このブログの人気の投稿

アプリケーションのプライバシーポリシー

プライバシーポリシー はじめに 有限会社あきら会計シェアリング (以下「当社」といいます) は、アプリケーションのご利用者のプライバシーを尊重するものとします。 法令の遵守 当社は、個人情報の取得、利用その他の取り扱いについて個人情報の保護に関する法律その他の関係法令を遵守します。 個人情報について 当サイトではサポートのためメールを公開しておりますが、受けたメールのアドレス、内容については個人情報として扱います。これら個人情報は、法令に基づき開示することが必要である場合を除いては第三者に提供しません。 また情報管理に関して当サイトは個人情報の漏えい及び滅失、き損を防止するため、適切な安全管理措置を講じ、十分なセキュリティー対策を施します。またその改善に努めます。 アプリケーションに関して ・写真(画像)    カメラで撮影した写真(画像)を内蔵ストレージに保存するために利用しています。 ・カメラ    ・写真の撮影に利用しています    ・撮影された写真は内蔵ストレージに保存されます ・その他    アプリケーションにおいて第三者配信の広告サービス(AdMob)を利用しています。    AdMob のプライバシポリシーについてはこちら    https://support.google.com/admob/answer/6128543?hl=ja&ref_topic=2745287 変更について 当社は、利用目的その他本プライバシーポリシーの内容を事前の予告なく変更することがあります。 変更がある場合には当ブログにて公表いたします。 お問い合わせ 当社による個人情報の取扱いに関するお問い合わせは、以下までお願いいたします。   aks@akita.email.ne.jp 2018年9月30日制定

iPhone向けアプリ:あかつき カップ麺タイマー

iOS, iPhone向けアプリ:あかつき カップ麺タイマー カップ麺の一般的な調理時間に特化したタイマー・アプリです。 *上記アイコンをおすと App Store に移動します。 細かい設定は必要ありません(...できません)。  用意されたタイマー・ボタンは、「3分」「4分」「5分」の3つ。 それぞれの調理時間のボタンを押すとカウントダウンが始まります。 カウントダウンが終わると、画面中央のメッセージが通知されます。 バイブレーションや音声メッセージ(それぞれの設定による)による通知も可能です。 記録用としてカップ麺を撮影できるように 下部ツールバーの中央<カメラ>をおすとカメラが起動します。

OneNote スペルチェック機能をオフにする [備忘録]

マイクロソフト社のデジタルノート・アプリの「 OneNote(ワンノート) 」。 スペルチェック機能が動作していると、テキストの下が赤い波線だらけで表示されて煩わしいのでオフにすることに。 スペルチェック機能をオフにする手順は、 メニューから環境設定... をひらく。 表示される6個のアイコンから「スペルチェック」を選択し スペルチェックとオートコレクトの3つのチェックボックスを全てはずす。 これでスペルチェック機能がオフになり、テキスト下の赤い波線が表示されなくなる。