Как получить журналы о том, почему IPA не будет установлен на iPad / iPhone - PullRequest
0 голосов
/ 14 июня 2019

Приложение Xamarin Forms для iOS, созданное с использованием VS 2k19, и, очевидно, все, что сделано в книге (сертификаты, идентификаторы приложений, профиль обеспечения), не будет установлено на соответствующих iPhone и iPad.

Это просто затемненный значок и сообщение ".... приложение не может быть установлено. Пожалуйста, повторите попытку позже." или что-то в этом роде.

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

У меня нет устройств, поэтому я должен сделать это в запутанных усилиях проб и ошибок. Есть ли какой-либо способ попросить тестировщиков получить подробные журналы о том, почему iTunes не установит приложение или приложение не сможет запуститься?

Ответы [ 2 ]

0 голосов
/ 17 июня 2019

Чтобы получить логи, я установил iTools и использовал функцию Console Logs, когда происходила установка.Это потому, что мое устройство использовалось только для установки ipa, в то время как при сборках использовался macincloud.

Фактическая проблема была интересной.В файле rightlement.plist я установил ассоциацию с доменом приложения и push-уведомления.То же самое в приложении Dev Center.Однако, если центр разработки приложений не имеет полностью настроенного push-разрешения с push-сертификатом, оно игнорируется и списки не совпадают.Снятие толчка временно исправило установку.Ошибка проявляется в журналах установки как ошибка проверки подписи.

0 голосов
/ 14 июня 2019

Добавьте UDID вашего устройства и снова создайте профиль обеспечения, выбрав все устройства.

...