在使用 Codemagic 构建应用程序时,我遇到了 iOS 签名问题,但使用自动代码签名,该构建在我的本地 Mac 上完美运行。
代码签名错误:“错误:exportArchive“Runner.app”需要具有关联域、推送通知和使用 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
我在这里遗漏了什么或做错了什么?
我修复了它,在
\
参数后面添加了 --build-number
...丢失了