我正在尝试为 flutter iOS 创建一个 ci/cd 管道。我期待一个签名的 .ipa 文件。
尝试签名时,我在 Xcode@5 任务中遇到错误。
这是我的管道任务:
- task: InstallAppleCertificate@2
displayName: "Install Apple p12 cert"
inputs:
certSecureFile: "app.p12"
certPwd: "$(certpassword)"
keychain: "temp"
- task: InstallAppleProvisioningProfile@1
displayName: "Install Apple Mobile Provisioning Profile"
inputs:
provisioningProfileLocation: "secureFiles"
provProfileSecureFile: "app.mobileprovision"
- task: Xcode@5
displayName: "Code Sign ipa for Distribution"
inputs:
actions: "build"
scheme: "Runner"
sdk: "$(sdk)"
configuration: "$(configuration)"
xcWorkspacePath: "ios/Runner.xcworkspace"
xcodeVersion: "default"
packageApp: true
signingOption: "manual"
signingIdentity: "$(APPLE_CERTIFICATE_SIGNING_IDENTITY)"
provisioningProfileUuid: "$(APPLE_PROV_PROFILE_UUID)"
Run Code Online (Sandbox Code Playgroud)
xcode 任务中出现以下错误:
{ platform: iOS Simulator, id:C5BCE86E-E6C0-4E64-AE49-005808F2918E, OS:16.0, name: …
Run Code Online (Sandbox Code Playgroud)