2009-09-08 5 views
1

O.K. Так что это вопрос в масках в вопросе.Как исправить ошибки 0xE8008017 для iPhone AdHoc и Enterprise Distribution?

Я нашел свой ответ, и я подумал, что поделюсь тем, что он поможет другим, кто может оказаться в ловушке афера приложений для iPhone, особенно в iTunes для Windows.

При попытке установить приложение через AdHoc или Enterprise через iTunes для Windows я получил бы ошибку 0xE8008017 «не удалось проверить подпись».

Оказалось, что причиной является скрытый файл Thumbs.db, который Windows сбрасывает в папку/пакет .app.

Чтобы исправить: - Извлеките приложение из iTunes и отправьте его в Корзину.

  • Перейти к исходной папке для вашего приложения.

  • Убедитесь, что «Скрыть файлы операционной системы» не отмечено в настройках просмотра Windows Explorer.

  • Зайдите в папку/пакет .app.

  • Удалите Thumbs.db из своего приложения.

  • Re-перетащить файл Thumbs.db в Itunes

  • синхронизации, и все должно быть хорошо.

Общая проблема заключается в том, что Windows и Mac имеют разные имена файлов, а случайные файлы попадают в папки. Если в комплект поставки добавлено одно имя файла или дополнительный файл, это приведет к сбою и проверке установки iTunes.

Успехов, --Batgar

+0

Сообщество wiki? – slf

ответ

3

Я сам избавился от кучи этих раздражающих ошибок синхронизации в окнах, когда начал распространять файлы ipa вместо zip-файлов.

Просто перетащите приложение в itunes (на вашем Mac). iTunes создаст файл .ipa внутри «~/Music/iTunes/Mobile Applications /», затем отправьте этот файл своим пользователям, не нужно его застегивать, поскольку он уже сжат.

+0

Это сработало и для меня. По-видимому, у Vista (или, может быть, на Windows 7?) Есть проблемы с ZIP-файлами и каталогами .app. – pix0r

0

Если вы обеспокоены тем, размещая ответ как вопрос, вы можете оставить его в качестве ответа на эту тему (где автор спрашивает, как исправить ошибку 0xE8008017):
Couldn't install Ad-Hoc in iPhone 3.0 OS?

Смежные вопросы