Распространение приложения Xamarin для iOS из AppCenter / HockeyApp - PullRequest
0 голосов
/ 06 февраля 2019

Я могу без проблем создавать и отлаживать приложение Xamarin для iOS на iPad.Проблема заключается в установке из AppCenter или HockeyApp.

Я использую идентификацию распространения и профиль обеспечения распространения как для отладки непосредственно на iPad, так и при загрузке в AppCenter и HockeyApp.

enter image description here

Единственное отличие - это режим отладки для локальной отладки и режим Ad-Hoc при загрузке в AppCenter / HockeyApp.

При загрузке и установке изв AppCenter / HockeyApp появляется значок и отображается следующий статус: загрузка, установка, а затем ничего - значок просто там, серый, нажатие на него ничего не делает ... Я перезагрузил iPad, и теперь значок отображается как «Ожидание»... », когда я нажимаю на него, появляется всплывающее окно, в котором говорится, что с установкой что-то пошло не так.

enter image description here

enter image description here

Приложение просто сидит там, серое.нажатие на это ничего не делает.enter image description here

«Ожидание ...» отображается только после перезагрузки ...

enter image description here

При нажатии на него отображается всплывающее окно.(Только после перезагрузки ..) enter image description here

Есть идеи, как правильно установить приложение через AppCenter или HockeyApp?

Вот журналы при установкеиз Интернета ... Единственное, что я вижу, это Application is invalid но почему!?

enter image description here

Ответы [ 2 ]

0 голосов
/ 20 февраля 2019

Чтобы сузить проблему, я всегда стараюсь установить релиз ipa через XCode.

  1. Подключите ваш iPhone к Mac.
  2. Откройте Xcode
  3. Выберите Windows -> Устройство и симуляторы
  4. Выберите свое устройство из списка «Подключено»
  5. Перетащите свой ipa в список «Установленные приложения».

enter image description here

Вы можете быстро определить, возникает ли проблема внутри ipa.

0 голосов
/ 06 февраля 2019
  1. Похоже, ваш UDID не добавлен в ваш профиль предоставления Ad-Hoc.При создании / редактировании профиля вам необходимо убедиться, что устройство, на которое вы хотите установить его, выбрано в списке устройств.Это третий экран (идентификатор приложения, сертификат, устройства).

  2. Возможно, вы пытаетесь установить приложение, которое уже установлено с другим профилем.Если вы устанавливаете приложение для отладки с профилем разработки, а затем пытаетесь установить его с помощью ad-hoc, оно не позволит вам.Журнал консоли будет пожаловаться на какое-то несоответствие с комплектом.Попробуйте удалить приложение перед его установкой.

Если это не помогло вам, вы должны просмотреть журналы консоли при попытке установить приложение и посмотреть, не выдает ли оно ошибку.

...