Не удалось создать архив IPA после обновления до Xcode 11.4.1, VS для Ma c 8.5.4 и Xamarin. iOS 13.16 - PullRequest
0 голосов
/ 02 мая 2020

После обновления до последних версий Visual Studio для Ma c, Xamarin и Xcode я не могу создать подписанный архив IPA. Все работает на симуляторе, все прекрасно вписывается в мою конфигурацию релиза. Я даже могу создать архив просто отлично. Но после того, как я нажимаю «Подписать и распространять», независимо от того, пытаюсь ли я опубликовать sh в App Store или просто сохранить IPA на диск, я получаю чрезвычайно обобщенное сообщение «Не удалось создать архив IPA» c без другие подробности о том, что не удалось.

Как всегда с этими типами проблем, это работало в последний раз, когда я пытался опубликовать sh (2 месяца go). Даже попытка использовать «Подписать и распространить» в архиве, который я ранее успешно опубликовал в App Store, терпит неудачу с тем же сообщением. Есть ли журналы для этого, где я могу точно увидеть, что не работает? Окно вывода архива в нижней части экрана не отображает активность на этом этапе процесса.

ОБНОВЛЕНИЕ:

После нахождения журналов удалось см. следующую ошибку, которая показывает, что по какой-то причине после обновления приложений были каким-то образом потеряны разрешения на создание zip-архива:

zip -r -y "/Applications/Xcode.app/MyApp.ipa" Payload
zip I/O error: Permission denied
zip error: Could not create output file (/Applications/Xcode.app/MyApp.ipa)
zip exited with code 15
ERROR:Failed to create IPA archive.
Finshed

Итак, теперь возникает вопрос, почему, и какие шаги необходимо предпринять, чтобы исправить это правильный путь (т. е. не просто грубые широкие разрешения)?

1 Ответ

1 голос
/ 07 мая 2020

Есть ли какие-либо журналы для этого, где я могу точно увидеть, что не работает?

Чтобы найти Ma c журналов через:

Вы можете выбрать пункт меню Go > Go to Folder в Finder, а затем скопировать и вставить любой из этих путей в диалоговое окно.

Visual Studio для Ma c

  • ~ / Library / Logs / VisualStudio / 7.0 (это число может изменяться в зависимости от используемой версии)
  • Эту папку также можно открыть через «Справка -> Открыть каталог журналов».

Если вы встретите ошибку Permission denied в журнале, это может быть связано с сохранением IPA в папке XCode.App. Вы можете try a different location.

Если проблема не решена, вы можете отправить обратную связь в visual studio для получения дополнительной помощи.

...