強火で進め

このブログではプログラム関連の記事を中心に書いてます。

UDIDが完全に利用禁止に

以前から非推奨に成っていたUDIDですが遂に使用禁止になります。5月1日以降はUDIDを使ったアプリはAppleの審査を通らなくなります。

自分の作成したプログラムに以下の様な記述が無いか今のうちにチェックしておきましょう。

[[UIDevice UIDevicecurrentDevice] uniqueIdentifier]
[UIDevice UIDevicecurrentDevice].uniqueIdentifier

UDIDの代わりはUUIDなどを使う事になるかと思います。UUIDについてはこちらを参照下さい。UDIDとは多少性質が異なる部分が有るので良く理解した上で利用下さい。

UUIDを生成する - 強火で進め
http://d.hatena.ne.jp/nakamura001/20100706/1278376345

後、RetinaディスプレイiPhone 5への対応も5月1日以降必須になるので同じく対応しておきましょう。

関連情報

アップル、UDID利用アプリを5月から拒否へ--Retinaディスプレイや「iPhone 5」への対応も必須に - CNET Japan
http://japan.cnet.com/news/service/35029839/

News and Announcements for Apple Developers
https://developer.apple.com/news/index.php?id=3212013a

News and Announcements for Apple Developers
https://developer.apple.com/news/index.php?id=3212013b

デジタル・アイデンティティ技術最新動向(5):UDIDにおけるセキュリティ&プライバシー問題 (1/2) - @IT
http://www.atmarkit.co.jp/ait/articles/1211/06/news004.html