Githawk: Bitrise застряла с приложением Watch

Созданный на 4 мая 2018  ·  13Комментарии  ·  Источник: GitHawkApp/GitHawk

После слияния # 1781 Bitrise застревает, пытаясь подписать код сборки TestFlight. Сборка для разработчиков работала нормально, но теперь, когда я пытаюсь заархивировать, она не работает с:

Last lines of the Xcode's build log:
Check dependencies
Code Signing Error: No profiles for 'com.whoisryannystrom.freetime.watchkitapp.watchkitextension' were found:  Xcode couldn't find any iOS App Development provisioning profiles matching 'com.whoisryannystrom.freetime.watchkitapp.watchkitextension'. Automatic signing is disabled and unable to generate a profile. To enable automatic signing, pass -allowProvisioningUpdates to xcodebuild.
Code Signing Error: Code signing is required for product type 'WatchKit Extension' in SDK 'watchOS 4.3'
** ARCHIVE FAILED **

Я создал + загрузил профили подготовки приложений и расширений WatchKit (как для разработчиков, так и для дистрибутивов), и ничего не работает. Локальный запуск команды xcodebuild работает нормально, архивирование в Xcode работает нормально ... Я в тупике.

Есть ли у кого-нибудь совет? @viktorgardart может быть?

🐛 bug

Самый полезный комментарий

Извините, значит @viktorbenei

Отправлено с помощью GitHawk

Все 13 Комментарий

Хм, вообще-то я понятия не имею, может @KrauseFx ?

Извините, значит @viktorbenei

Отправлено с помощью GitHawk

Я предполагаю, что отсутствует профиль разработчика, который существует на вашем Mac, но вы забыли загрузить его на Bitrise.io.

Попробуйте https://github.com/bitrise-tools/codesigndoc, он был разработан именно для этого, чтобы собрать все необходимые файлы для подписи 😉

PS вы также можете найти один лайнер codeigndoc в редакторе рабочего процесса на вкладке Code Signing.

@viktorbenei Я действительно пробовал сценарий, и он выводит пустой каталог 😕 Я проверю журналы Xcode.

Отправлено с помощью GitHawk

@rnystrom без журналов действительно сложно сказать - можете ли вы поделиться выводом

@viktorbenei вот результат codesigndoc :

https://gist.github.com/rnystrom/93bcd2da6b0ad113f840fd0cc312c0b9

Архив и все успешно, но экспорт пуст.

screen shot 2018-05-04 at 3 40 23 pm

Хорошо, давайте продолжим игру с тегами. Может, @joshdholtz знает больше?

Подождите, мне интересно, нужно ли мне выбирать профиль разработчика при архивировании ... 🤔 ... попробую и доложу!

Отправлено с помощью GitHawk

Тотализаторы получают мексиканскую еду прямо сейчас, поэтому я могу смотреть только на вещи на моем телефоне, но похоже, что профили должны быть выбраны в Xcode (если их нет) и bitrise (если их нет) с момента совпадения и / или вздоха не используется 🤔

Я мало что знаю о bitrise, но, возможно, match / sigh можно было бы интегрировать в Fastfile, чтобы выполнять всю тяжелую работу с сертификатами и профилями, чтобы не нужно было делать что-то вручную? ☺️

Похоже, codesigndoc просто нужны профили разработчика (не магазин приложений)

Кстати, я только что скачал GitHawk (я не знал, что это так), и это потрясающе 👌 Спасибо за это!

Отправлено с помощью GitHawk

Круто @joshdholtz 👌
Видишь ли, мы должны делать эту игру с тегами чаще @rnystrom 😄

Я так думаю! Надеюсь, что скоро вы все снова пометите вас 🙃

Отправлено с помощью GitHawk

Была ли эта страница полезной?
0 / 5 - 0 рейтинги