颤振 | Xcode | "could not build the precompiled application for the device"
Flutter | Xcode | "could not build the precompiled application for the device"
如果您在为物理 iOS 设备构建 Flutter 应用程序时看到此错误,请参考以下解决方案。
我在 Flutter 或 Runner.xcworkspace 项目中构建物理 [=147=] 设备时遇到此错误。我花了大约 8-9 个小时来尝试纠正这个错误,遵循了无数教程和其他 Whosebug 问题的答案。没有任何效果。
今天,我巧合地找到了解决方案(就我而言),如果您在 Apple 更改 Developer Relations Intermediate Certificate
.
后遇到此错误,那么它可能适合您
在左窗格中打开Keychain Access
、selectlogin
,在顶部selectCertificates
,搜索apple
, 全部删除:
Apple 分发证书
Apple 开发证书
Apple 全球开发者关系证书颁发机构证书
(请勿删除您的 Apple Push Services
证书
单击 this 下载新的 Apple Worldwide Developer Relations Certification Authority
证书。
单击它以将其添加到您的钥匙串。
在 Keychain Access
中,在顶部转到 Keychain Access > Certificate Assistant > Request a Certificate From a Certificate Authority
输入您的电子邮件(很可能是您的 Apple ID)。
Select Save to Disk
并选择您的 Downloads
文件夹。
-
单击Account
,使用您的 Apple ID/开发者帐户登录。
单击Certificates, IDs & Profiles
。
同样,撤销所有 Development
/Distribution
证书。
单击加号图标,select Apple Development
上传您刚刚提出的签名请求。
下载证书。
单击证书将其添加到您的钥匙串。
对 Apple Distribution
选项重复粗体步骤。
打开您的 Xcode 工作区。
单击您的项目,单击您的目标,单击 Signing & Capabilities
如果您在 Apple ID 下方看到红色错误,请单击该按钮解决它。
你应该可以开始了!
希望对你有所帮助。
如果您在为物理 iOS 设备构建 Flutter 应用程序时看到此错误,请参考以下解决方案。
我在 Flutter 或 Runner.xcworkspace 项目中构建物理 [=147=] 设备时遇到此错误。我花了大约 8-9 个小时来尝试纠正这个错误,遵循了无数教程和其他 Whosebug 问题的答案。没有任何效果。
今天,我巧合地找到了解决方案(就我而言),如果您在 Apple 更改 Developer Relations Intermediate Certificate
.
在左窗格中打开
Keychain Access
、selectlogin
,在顶部selectCertificates
,搜索apple
, 全部删除:Apple 分发证书
Apple 开发证书
Apple 全球开发者关系证书颁发机构证书
(请勿删除您的
Apple Push Services
证书单击 this 下载新的
Apple Worldwide Developer Relations Certification Authority
证书。单击它以将其添加到您的钥匙串。
在
Keychain Access
中,在顶部转到Keychain Access > Certificate Assistant > Request a Certificate From a Certificate Authority
输入您的电子邮件(很可能是您的 Apple ID)。
Select
Save to Disk
并选择您的Downloads
文件夹。单击
Account
,使用您的 Apple ID/开发者帐户登录。单击
Certificates, IDs & Profiles
。同样,撤销所有
Development
/Distribution
证书。单击加号图标,select
Apple Development
上传您刚刚提出的签名请求。
下载证书。
单击证书将其添加到您的钥匙串。
对
Apple Distribution
选项重复粗体步骤。打开您的 Xcode 工作区。
单击您的项目,单击您的目标,单击
Signing & Capabilities
如果您在 Apple ID 下方看到红色错误,请单击该按钮解决它。
你应该可以开始了! 希望对你有所帮助。