web-dev-qa-db-ja.com

新しいios7で使用できないUDID(FFFFFFFFプレフィックス付き)

Mobileprovisionが必要なため、新しいデバイスを登録する必要があります。 UDIDの開始時にFFFFFFFFがあるため、mobileprovisionを使用できません。 UDIDは間違っていると思います。

それを修正する方法はありますか?

20
Unmerciful

はい。 「FFFFFFFF」UDIDが間違っています。これは、UDIDがプライバシートピックと見なされ、アプリがそれらを取得することを許可されなくなったためと思われます... iOSは、呼び出された場合に難読化されたUDIDを返し、最初の桁の前にFFFFFFFFを付けます。そのため、一部のクライアントはデバイス上のアプリを介してUDIDを取得したと思います。

ここを参照してください: https://stackoverflow.com/a/19032885/2580805 "iOS7でUDIDを取得する唯一のユニークな方法は、デバイスをコンピューターに接続し、iTunes(またはXcode)を起動して表示されたUDIDをコピーしてください。」

しかし、私は追加する必要があります:少なくとも2つのオプションがあります:

  1. TestFlightApp.comを介してデバイスを登録することでUDIDを提供したテスターも、FFFFFFFF以外のUDIDを取得しました。
  2. テスターは、デバイスのSafariを使用して次のことを行うことができます。 http://udid.io -このサイトは、デバイスに(一時的な!)プロファイルをインストールして、コピー&ペースト用の作業UDIDをユーザーに表示できるようにします。 。
43
DerWOK

以下を使用して、デバイスの適切なUDIDを取得できます。

  • iTunesアプリケーション;
  • Xcodeオーガナイザーオプション;

またはオンライン:

  • http://get.udid.io (実際のデバイスはこのサイトを開く必要があります);
4
holex

OrganizerまたはiTunesを介してUDIDを取得します。サードパーティのソフトウェアを介して取得している場合、それは間違っている可能性があります。

オーガナイザーの場合は、XCodeCommand+Shift+2を押します

1
Vaibhav Saran

サイズが200k未満のUSBDeviewを使用すると、WindowsにiTunesをインストールすることを回避できます。 USBDeviewの下の「シリアル番号」列はUDIDです。

0
James Roth