3

iTunes StoreにはたくさんのiOSアプリがあり、起動時にデバイスのUDIDやその他の情報を確認し、メール作成インターフェイスを設定して、ベータテスターに​​なる予定の人がiTunesの煩わしさなしにUDIDを簡単に送信できるようにします(例: iTunesアプリでUDIDをコピーして貼り付けることはできません。Xcodeでのみ可能です)。たとえば、これはErica Sadunによるものです:http://itunes.apple.com/us/app/ad-hoc-helper/id285691333? mt = 8

UDIDが非推奨になり、Appleが非推奨のAPIを使用するアプリを拒否し始めたことを私はよく知っています。ただし、潜在的なベータテスターをサードパーティのアプリにリダイレクトするよりもプロフェッショナルに見える(そして安全だと感じる)ため、独自のカスタム「UDIDを確認して電子メールで送信する」アプリも作成したいと思います。他の誰かによって作られました。(エリカに不快感はありません!)

私が欲しいものはもう不可能だと思います...?何か考え、共有する経験はありますか?

※また、現時点では(おそらくいつか)テストフライトのようなサービスを利用する予定はありません。

4

1 に答える 1

1

私が思うに、現在デバイス ID を取得して何らかの形で使用しているアプリは禁止されません。のプロパティuniqueIdentifierUIDeviceiOS5.0で減価償却されているため、iOS5.0以降のシステムを使用していることを確認し、このプロパティを使用しない限り、すべて問題ありません。Apple提案するのは

特別な考慮事項uniqueIdentifierプロパティ
を使用しないでください。アプリ固有の一意の識別子を作成するには、CFUUIDCreate関数を呼び出して UUID を作成し、 NSUserDefaultsクラスを使用してデフォルト データベースに書き込みます。

于 2012-06-18T12:21:20.323 に答える