API для получения профиля обеспечения с сайта Apple Dev - PullRequest
7 голосов
/ 10 июня 2011

Мне интересно, возможно ли получить последний профиль обеспечения с портала Apple Developer Portal, используя API?Я настроил CI для проекта iOS, но мне приходится обновлять профиль обеспечения вручную каждый раз, когда он изменяется, поэтому я был бы рад также автоматизировать этот процесс.Спасибо

Ответы [ 4 ]

5 голосов
/ 31 июля 2015

Космический корабль предоставляет доступ к API портала разработчика, без использования веб-страниц!

3 голосов
/ 27 сентября 2013

Использовать cupertino скрипт ruby ​​

Вместо этого существует ветвь, поскольку основной не обновлялся с момента изменения портала.

2 голосов
/ 10 июня 2011

Боюсь, что нет.Вы должны быть в состоянии сделать это путем очистки HTML, но это все.Apple ужасна, когда дело касается Интернета (за исключением клиентской части)

0 голосов
/ 21 июня 2011

Я предложил следующее решение:

  • создать специальное репо, имеющее только актуальных профилей (я знаю, что человеческий фактор все еще существует, но яНа данный момент не нашли лучшего решения)

  • проверьте репо с профилями перед сборкой и скопируйте его в /User/$USER/Library/Library/MobileDevice/Provisioning Profiles

  • grep чтобы найти хеш профиля и передать хеш в качестве опции сборки (например,

xcodebuild -target ${TargetName} -sdk "${TARGET_SDK}" -configuration "Ad Hoc" "CODE_SIGN_IDENTITY[sdk=iphoneos*]=${PROFILE_NAME}" "PROVISIONING_PROFILE=${grep results}"

)

Решение работает для меняно все еще есть некоторые проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...