0

Web サーバーでデバイスの UDID として乱数を渡した場合は、それを提案してください。次に、アプリが App Store によって承認されるかどうかが決まります。

4

3 に答える 3

0

彼らは乱数の使用のためにそれを拒否しません。それは彼らが懸念している特定のデバイスの一意の識別です.

の代わりにidentifierForVendorとを調べることをお勧めします。advertisingIdentifieruniqueIdentifier

古い iOS バージョンをサポートする必要がある場合は、最新の SDK に対してビルドし、展開バージョンをサポートする最も古いバージョンに設定して、次のようにこれらのメソッドの存在を確認できます。

if ([[UIDevice currentDevice] respondsToSelector:@selector(identifierForVendor)])
{
   // Use the method here
}
else
{
   // Do something different for older iOS versions.
}
于 2013-08-07T05:24:20.430 に答える
0

UDID に乱数を使用してもアプリが拒否されることはありませんが、乱数を一意のデバイス ID として設定するのは正しい方法ではありません。

于 2013-08-07T05:44:08.297 に答える
0

その上で拒否されるのではなく、デバイスの uniqueIdentifier を使用すると拒否されます。

ただし、uniqueIdentifier を使用しようとすると、AppStore への送信中に検証に合格しません。

于 2013-08-07T05:29:17.027 に答える