Я хочу запустить сервер для сборки 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
каталог.
Как я могу указать путь расположения профиля обеспечения при использовании xcodebuild
,PROVISIONING_PROFILE=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
только указать идентификатор, как насчет пути к месту?
Есть ли другие способы, чтобы пройти Building ipa
?
Я наконец-то решил проблему. Я крикнул «наконец-то …».
Это происходит потому, что когда вы дважды щелкаете по файлу .cer для установки, системный файл установки .cer в категории «логин». Вам нужно открыть приложение цепочки ключей, чтобы переместить файл .cer из «логина» в «систему». категория.
Других решений пока нет …