ios — запуск php xcodebuild не может найти профиль обеспечения

Я хочу запустить сервер для сборки ipa для меня. Когда дело доходит до использования Xcode для сборки приложения, используйте следующую команду:

/usr/bin/xcodebuild -project /Users/xxxx/sites/PhpServer/AutoUpload/ProjectsDir/48c36d185970fa9231f1f6274b72cf60/48c36d185970fa9231f1f6274b72cf60.xcodeproj -target 48c36d185970fa9231f1f6274b72cf60 -configuration Release PROVISIONING_PROFILE=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

Оказывается:

Code Sign error: No codesigning identities found: No codesigning identities (i.e. certificate and private key pairs) that match the provisioning profile specified in your build settings

Я зарегистрировался ~/Library/MobileDevice/Provisioning profileПрофиль инициализации лежал там хорошо.

Что меня смущает, так это то, что он хорошо работает в терминале из того же каталога, где находится корень сервера.

Я думаю, что, возможно, xcodebuild выполнение из php не может найти ~/Library/MobileDevice/Provisioning profile каталог.

  1. Как я могу указать путь расположения профиля обеспечения при использовании xcodebuild,PROVISIONING_PROFILE=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx только указать идентификатор, как насчет пути к месту?

  2. Есть ли другие способы, чтобы пройти Building ipa?

0

Решение

Я наконец-то решил проблему. Я крикнул «наконец-то …».

Это происходит потому, что когда вы дважды щелкаете по файлу .cer для установки, системный файл установки .cer в категории «логин». Вам нужно открыть приложение цепочки ключей, чтобы переместить файл .cer из «логина» в «систему». категория.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]