- Codemagic Конфигурация: Codemagic подключен к моему порталу разработчика, и я создал сертификат iOS непосредственно через Codemagic. Я также выбрал правильный доступный профиль обеспечения.
- Сообщение об ошибке: при попытке создать приложение в Codemagic я столкнулся со следующей ошибкой:
- Я дважды проверил на портале разработчиков Apple (developer.apple.com) в разделе «Идентификаторы и возможности», и я могу подтвердить, что все необходимые возможности — связанные домены, push-уведомления и вход с помощью Apple — активированы для идентификатора пакета приложения.
- Codemagic связан с моим порталом разработчика, и профиль обеспечения выбран.
- Я убедился, что необходимые возможности (связанные домены, Push-уведомления и вход с помощью Apple) правильно включены на портале разработчиков.
Код: Выделить всё
name: Initialize keychain
script: |
keychain initialize
name: Add certificates to keychain
script: |
keychain add-certificates
name: Set up code signing settings on Xcode project
script: |
xcode-project use-profiles
name: Install pods
script: |
find . -name "Podfile" -execdir pod install ;
name: Flutter build ipa and automatic versioning
script: |
flutter build ipa --flavor production --release \
--build-name=1.0.0 \
--build-number=$(($(app-store-connect get-latest-testflight-build-number "$APP_ID") + 1))
--export-options-plist=/Users/builder/export_options.plist
Подробнее здесь: https://stackoverflow.com/questions/792 ... al-signing