Я розробляю додаток для своєї компанії, і ми проходимо процес повільного впускання людей у "бета-версію", додаючи їх iPad до облікових записів iOS Dev Center компанії. Звідти ми робимо спеціальну збірку для локального розповсюдження Інтранету.
На моєму останньому концерті я скеровував людей до одного з тих додатків "знайди мені мій UDID", а потім змушував їх надсилати мені знайдений UDID.
iOS 7 це вирізав - ці програми зараз уже немає, і якщо у вас він ще є, він повертає деякий GUID, який не має нічого спільного з UDID.
Отже, що мені потрібно зробити, це підключити кожну з цих речей до свого Mac, а потім отримати UDID від iTunes, що є певною клопотом (але менш нудно, ніж спроба пояснити їм, як це отримати з iTunes, припускаючи, що вони навіть встановити). І іноді він намагається синхронізуватися з моїм Mac, що, здається, не має жодного ефекту, крім встановлення профілів підготовки, які я не хочу на пристрої. І принаймні одного разу у мене iPad просто раптом вирішив оновити себе з iOS 6 до iOS 7, що, я не впевнений, пов’язане з підключенням (і в цьому випадку користувач не хотів його модернізувати).
То чи є інший спосіб отримати UDID з iPad, крім підключення до машини?
ДЛЯ ЯСНОСТІ: Я не намагаюся отримати UDID у програмі, я просто намагаюся придумати найшвидший спосіб отримати UDID для додавання до списку пристроїв у нашому профілі розробника для розповсюдження.