1

ipad 2 に IOS7 Beta 6 をインストールしました。問題ありません。次に、Xcode 4.6 (IOS6.1 SDK を使用) を使用して、IOS7 を搭載したデバイスに現在のバージョンのアプリをインストールし、完全に動作します。今、私が収集できるものから、UDID または [UIDevice currentDevice].uniqueIdentifier] は IOS7 では使用できなくなりました。私のアプリは XCode5 でコンパイルすることさえできないので、IOS6.1 SDK を使用して IOS6.1 用に設計された私のアプリが IOS7 でも実行される理由を知っている人はいますか? このための IOS7 でのプロビジョニングはありますか? Apple が [UIDevice currentDevice].uniqueIdentifier を使用できなくなると言っている場合、それを使用するとアプリは拒否されるが、IOS7 のリリース前に提出されたアプリは引き続き機能するという意味ですか?

どんな助けでも大歓迎です

ジョシュ

4

3 に答える 3

1

古いアプリは iOS7 でも動作しますが、(!) uniqueIdentifier によって返される UDID は異なります。したがって、アプリケーションがそれに依存している場合は、その変更に対応する必要があります。

于 2013-09-24T19:11:48.967 に答える