0

重複の可能性:
Apple は非推奨のコードを含むアプリを受け入れますか?

私はiPhoneアプリケーションを開発しており、次のような方法を使用しています:

- (NSString*)udid
{
    UIDevice* device = [UIDevice currentDevice];
    return [device.uniqueIdentifier stringByReplacingOccurrencesOfString:@"-" withString:@""];
}

しかし、「uniqueIdentifier」は非推奨であることがわかりました。問題は正常に機能しています。アプリをこのようにストアに投稿するとどうなるかを知りたいです(非推奨の方法を使用して)

回答ありがとうございます。

4

1 に答える 1

0

一般に、非推奨の API は使用しないでください。これらの API は、将来のバージョンから削除される可能性があります。また、API は時代遅れであるか最適ではないため、通常は推奨されていません。通常は、何をしようとしても、より新しく、より優れた方法があります。

あなたの場合、絶対にしないで ください。

一般的な代替手段は、最初の実行時に UUID (一意ですが、デバイスに関連付けられていない) を作成し、それを保存して、その後の実行で参照することだと思います。ググれば結構話題になっています。

于 2012-04-13T15:11:37.553 に答える