非公開 API を使用していると言って、アプリが検証に失敗しました。次の行は、これ以上 UDID の使用を許可しないことについて話していました。
これは 2 つのエラーがあるということですか、それとも UDID がアプリで使用している非公開 API であることを意味していますか?
私が2つの別々の問題を扱っているのか、それともすべて1つの同じ問題を扱っているのか、私には確信が持てません.
[UIDevice uniqueIdentifier]は問題のメソッドです。デバイスから UDID を収集できなくなりました。
この質問をチェックして、UDID を要求しているファイルを見つけてください: アプリは拒否されましたが、私は UDID を使用していません
あなたが uniqueIdentifier を呼び出している場合は、UIDevice で identifierForVendor を使用するか、ASIdentifierManager で AdvertisingIdentifier を使用する必要があります。最も一般的な UDID の問題は、外部トラッキング コードに起因します。