Digital Publishing Solution(DPS 2015年版)は、Adobe Experience Manager Mobile の一部になりました。
エラーメッセージ

iTunes アカウントにバイナリを送信する際のエラー

iTunes Connect アカウントにバイナリを送信すると、以下のエラーメッセージが表示されます。

Newsstand アプリケーションの info.plist には UINewsstandApp=True を含める必要があります

このエラーは、Apple の iTunes Connect の変更によって、アプリケーションに Newsstand カテゴリーを指定できなくなったために発生します。

解決策:アプリケーションに Magazines カテゴリーを選択します

アプリケーションのカテゴリー(またはサブカテゴリー)に Magazines を選択すると、iTunes Connect は info.plist で Newsstand フラグを「true」に設定することを要求します。true に設定されていない場合、アプリケーションは拒否されます。 

以前は、自動更新サブスクリプションは Newsstand にある必要がありました。 

現在は自動更新サブスクリプションにはどのカテゴリーも使用できます。そのため、カテゴリーを News に変更する(そしてサブカテゴリーの Magazines への参照を削除する)ことで、送信は info.plist にある Newsstand フラグを無視し、アプリケーションは正常に送信できます。 

まとめ:

  • iTunes のカテゴリーまたはサブカテゴリー設定に Magazines があるアプリケーションは、info.plist で Newsstand フラグを「true」に設定する必要があります
  • カテゴリーまたはサブカテゴリー設定に Magazines がないアプリケーションは、info.plist の Newsstand フラグを無視します。
  • これでどのカテゴリーにも自動更新サブスクリプションが存在できます(無料の場合を除く)。無料サブスクリプションの場合は引き続き Magazines カテゴリーを使用する必要があります。

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー