インディゲーム開発 - 契約の少女 - PLA3.3.12

f:id:soundsfromyourhead:20150529081304p:plain

 

どなたアップル審査の拒絶理由のPLA3.3.12についての質問をいただき、簡単に記録を残す。 PLA3.3.12の内容はこうだ。

 

  • We found that your app uses the iOS Advertising Identifier but does not include ad functionality. This does not comply with the terms of the iOS Developer Program License Agreement, as required by theApp Store Review Guidelines.
  • If your app does not serve ads, please check your code - including any third-party libraries - to remove any instances of:

    class: 
    ASIdentifierManager
    selector: 
    advertisingIdentifier
    framework: 
    AdSupport.framework

 

簡単にまとめると、アプリの広告がないのに、広告の実装のためのコードが含まれていますので、削除するように内容である。しかし、質問をされた方は、広告がもかかわらず、拒絶されたという。審査者が広告を確認することができる抗議をすれば可能である。

契約少女の場合、有料版の審査の間にPLA3.3.12の理由断られたことが一度ある。 unity3dを使用してみるとxcode projectがgenされ、広告に関連するコードも自動化生成されるようだ。だからxcodeでDeviceSettings.mmを見つけ、関連するコードをコメントアウトした。そしてAdSupport.frameworkをプロジェクトから削除する必要がある。 referenceのみを削除すればよい。ファイルまでクリアすると、困難である。

 

契約の少女ダウンロード
+ google http://bit.ly/1EWrfkr