Saf*_*yat 4 xcode code-signing ios fastlane bitrise
我\xe2\x80\x99在我的工作中继承了一个React Native项目,该项目使用bitrise构建应用程序版本并将其部署到应用程序商店,并使用Fastlane匹配管理所有证书和代码签名。
\nI\xe2\x80\x99ve 突然开始在运行此命令的步骤中出现以下问题 -xcodebuild "-exportArchive" "-archivePath" ...
Resolving CodeSignGroups...\nResolving CodeSignGroups...\nFiltering CodeSignInfo groups for target capabilities\nFiltering CodeSignInfo groups for export method\nApp was signed with NON Xcode managed profile when archiving,\nonly NOT Xcode managed profiles are allowed to sign when exporting the archive.\nRemoving Xcode managed CodeSignInfo groups\nFailed to find Codesign Groups\ngenerated export options content:\n<?xml version="1.0" encoding="UTF-8"?>\n<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">\n<plist version="1.0">\n <dict>\n <key>method</key>\n <string>development</string>\n </dict>\n</plist> <nil>\n[14:29:56] set -o pipefail && xcodebuild "-exportArchive" "-archivePath" "/var/folders/g2/xnd8hpjs50v433gfrybz2nxh0000gn/T/xcodeArchive091761673/Beryl.xcarchive" "-exportPath" "/var/folders/g2/xnd8hpjs50v433gfrybz2nxh0000gn/T/xcodeIPAExport525207508/exported" "-exportOptionsPlist" "/var/folders/g2/xnd8hpjs50v433gfrybz2nxh0000gn/T/xcodeIPAExport525207508/export_options.plist" | xcpretty\n\xe2\x9d\x8c error: exportArchive: No signing certificate "iOS Development" found\n\xe2\x9d\x8c error: exportArchive: "Beryl.app" requires a provisioning profile with the Associated Domains, Near Field Communication Tag Reading, Sign in with Apple, and Push Notifications features.\n\xe2\x9d\x8c Error Domain=IDEProvisioningErrorDomain Code=9 ""xxx.app" requires a provisioning profile with the Associated Domains, Near Field Communication Tag Reading, Sign in with Apple, and Push Notifications features." UserInfo={IDEDistributionIssueSeverity=3, NSLocalizedDescription="Beryl.app" requires a provisioning profile with the Associated Domains, Near Field Communication Tag Reading, Sign in with Apple, and Push Notifications features., NSLocalizedRecoverySuggestion=Add a profile to the "provisioningProfiles" dictionary in your Export Options property list.}\n\xe2\x9d\x8c error: exportArchive: No signing certificate "iOS Development" found\n\xe2\x9d\x8c error: exportArchive: No signing certificate "iOS Development" found\nRun Code Online (Sandbox Code Playgroud)\n我不太确定为什么会出错,因为之前一切都工作得很好。有人可以建议我如何调试这个问题或者问题可能与这里相关吗?任何建议都会很好,我对这一切都很陌生
\n我最终弄清楚了这个问题。
事实证明,有一个更新对 Bitrise 步骤进行了重大更改,您可以在此处阅读- https://github.com/bitrise-steplib/steps-xcode-archive/releases/tag/4.0.0为我打破了它
删除了 distribution_method 输入的自动检测选项。此选项已被标记为已弃用一段时间。新的默认值是development,请确保选择所需的分发方法
| 归档时间: |
|
| 查看次数: |
4460 次 |
| 最近记录: |