use*_*736 143 iphone xcode ios
不久之前,我开始编写一个新的ios应用程序,经过长时间的休息,我正在努力再次完成它.
我在模拟器上测试它,但是当我尝试将它安装在我的iphone 6上时(我过去已经做过的)我收到一个错误,告诉我我的应用程序无法安装,因为用于签署此应用程序的证书已过期或已被撤销.
我尝试了很多东西:
但这并没有解决我的问题.
知道可能是什么问题吗?
Md.*_*lam 273
解
首先按住Shift(⇧)+ Command(⌘)+ K或选择产品 > 清洁来清理项目
然后
转到XCode 菜单 > 首选项
选择帐户 > 团队 > 查看详细信息
从"配置配置文件"列表中选择任何配置配置文件
右键单击>选择在Finder中显示.然后,您将看到所有配置文件列表
从文件夹中选择所有临时列表并将其移至废纸篓
单击" 下载配置文件列表"下的" 全部",下载所有配置文件.
现在,再次运行它应该工作!
bsh*_*ley 32
我的解决方案略有不同.它可能来自更新或我的特定用例.
使用Xcode 7.3.1
我正在使用文件共享系统(dropbox)在两台不同的机器上进行开发.使用该Download All解决方案并没有为我解决它.
按照上面的链接,我接受了建议
删除〜/ Library/MobileDevice/Provisioning Profiles中的所有配置文件
(这是一个极端的措施,但Xcode现在应该下载你需要的)
Xcode提示自行更新.
在不同机器上进行开发之间切换时仍然存在问题.它出现以下警告/失败:
此应用程序的应用程序标识符授权与已安装的应用程序的授权不匹配.这些值必须匹配才能允许升级.
解决该问题的方法是从设备中删除开发项目,然后重新安装.
tur*_*enh 26
对于无法在“ 帐户”>“团队”> “查看详细信息”中找到“查看详细信息”按钮的人,这是我在Xcode 10上解决此问题的方法:
然后再试一次。
Myk*_*kel 12
更新 Xcode 13.2.1 (03/2022):此方法仍然有效。
在Xcode 11 .3.1 中,界面已从所有当前答案更改。
删除最新的“创建日期”证书应该会刷新您的证书,但建议删除所有已吊销的证书。
删除已吊销的证书后,您应该能够重建应用程序。
Ale*_*nin 11
发现了另一个导致血腥Certificate has either expired or has been revoked错误的案例Xcode 9.如果您尝试使用有效证书进行签名但在密钥链上的同一团队中有另一个已撤销的证书,则Xcode会抛出此错误.要检查您是否确实已撤销证书,请参阅Xcode -> Preferences -> Accounts -> Your Apple ID -> Your Team -> Manage Certificates.删除已撤销的证书并Keychain Access解决此问题.看起来像Xcode中的另一个代码签名错误.