Я постараюсь быть вежливым, говоря о xCode
.
Проблема:
мы обновили provisioning profiles
, потому что срок действия предыдущих истек. Теперь я могу архивировать/собирать из xCode
, но не могу использовать xcodebuild
(что должно быть таким же)
Я все сделала:
- удаление, добавление профилей, воссоздание...
- переустанавливаю... перезагружаю...
- удаление аккаунта, добавление обратно и многое другое
sudo xcodebuild -scheme nl.xxx.demo.iphone -workspace xxx.xcworkspace clean build
ошибка:
=== BUILD TARGET xxxWatchAppDemo Extension OF PROJECT xxx WITH CONFIGURATION Debug ===
Check dependencies
Code Sign error: No provisioning profiles found: No non–expired provisioning profiles were found.
Но когда я архивирую или строю через xCode
все просто отлично, а внутри ipa
, embedded.mobileprovision
на самом деле наш новый mobileprovision
с UUID d9179316-6950-4369-94dc-b7d71bba25a1
А если я явно задаю профиль обеспечения - не получается:
sudo xcodebuild -scheme nl.xxx.demo.iphone -workspace xxx.xcworkspace archive PROVISIONING_PROFILE=d9179316-6950-4369-94dc-b7d71bba25a1
ошибка
Code Sign error: No matching provisioning profile found: Your build settings specify a provisioning profile with the UUID “d9179316-6950-4369-94dc-b7d71bba25a1”, however, no such provisioning profile was found.
Не найден??? Действительно?
Я проверил /Users/xxx/Library/.../Provisioning Profiles/...
, и он там. Удалил, добавил, повторил 10 раз, результата нет.
Что это за магия?
Любая помощь приветствуется. Спасибо