Кэширование проблемы профилей предоставления в iOS - PullRequest
1 голос
/ 09 ноября 2011

Я использую Внутреннюю подписку Apple. Я создал приложение и распространил его через веб-ссылку. Все было хорошо, поэтому я мог установить это приложение, вызвав манифест из браузера Safari на iPhone. Затем я отозвал сертификат и удалил профиль обеспечения - это приводит к тому, что мое приложение не запускается (затем я обнаружил, что это происходит все время, когда вы отзываете сертификат.)

Чтобы приложение снова заработало, я создал новый сертификат и внутренний профиль обеспечения - затем я оставил свой текущий файл .ipa и заменил его на веб-сервере.

Затем я попытался установить приложение на разных устройствах

  1. Я установил его на 1 iPad, и он работает, я вижу, в настройках появился новый профиль обеспечения.
  2. Я пытался установить то же приложение на 2-й iPad, но во время установки это не удалось. И что странно, он установил старый профиль обеспечения в мои настройки (я думаю, что это какое-то кэширование или что-то в этом роде). Я удалил все приложения, все профили и перезагрузился - но не повезло - я все еще не могу установить это приложение на этот конкретный iPad.

Может быть, у кого-то была такая же проблема, пожалуйста, помогите мне, как мне очистить кеш, если это связано с проблемой кеширования.

P.S. Я хочу это исправить, не стирая устройство

1 Ответ

0 голосов
/ 09 ноября 2011

Ваш второй iPad подключен через USB к компьютеру разработчика, когда вы проводите это тестирование? Если это так, Организатор Xcode часто просто восстанавливает профиль обеспечения, который вы пытаетесь удалить. В этом случае попробуйте также удалить его из Организатора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...