57

アプリを App Store に提出しているときに、次のメッセージが表示されました。

広告を表示しなくなったので、尋ねられたときに IDFA を使用していないと答えました。また、IDFA を使用してターゲティング広告を表示していると言って、アプリを送信しようとしました。

広告を表示していたときは、MoPub と Facebook Audience Network を使用していました。IDFA を使用していた場所を確認する方法はありますか?

4

1 に答える 1

142

広告識別子を確認するには、次の手順に従う必要があります。

  1. ターミナル ウィンドウを開きます。次のコマンドを実行します。

    cd (drag and drop your project folder here) Your_Project_Path
    

    これで、現在の作業ディレクトリがプロジェクト フォルダーになります。

  2. 次のコマンドを使用して、「Advertising Identifier」を使用するすべての SDK を見つけます。

    find . | grep -v .svn | grep "\.a" | grep -v "\.app" | xargs grep advertisingIdentifier
    

    また

    find . -type f | grep "\.a" | grep -v "\.app" | xargs grep advertisingIdentifier
    

    および/または

    grep -lr "advertisingIdentifier" * | grep -v .svn | grep -v .md
    
  3. フレームワークのリストを取得したら、クエリに一致するフレームワークを検索します。要件に応じて、これらのフレームワークを削除/アップグレードします。

于 2015-08-03T04:26:17.127 に答える