我正在尝试在Xcode上调试我的应用程序,我遇到以下错误:
The identity used to sign the executable is no longer valid.
Please verify that your device’s clock is properly set, and that your signing certificate is not expired.
(0xE8008018).
Run Code Online (Sandbox Code Playgroud)

现在我知道关于这个问题有很多问题,我已经尝试了一切可能的方法来解决它,到目前为止我尝试过的(没有用):
我担心这可能是苹果的临时问题,或Xcode中的一个错误,虽然它在我的iMac上工作了几个小时,当我切换到MacBook Pro我遇到了这个问题时(我总是这样做没有问题)所有).
运行:
Hat*_*mam 27
经过几个小时的调查,用于签署项目的shell脚本在某些时候失败了,没有报告回Xcode.
我注意到在/Users/yourUsername/Library/Developer/Xcode/DerivedData/Xcode 的DerivedData文件夹(找到)中有两个文件夹,其名称与我的项目相同,以不同的哈希结尾,例如:
ProjectName--dcakkvkdhqvxstehdiuzwbpsmdal
ProjectName--kurbctkdhqvxuytrwnczwbpsmdal
Run Code Online (Sandbox Code Playgroud)
我关闭了Xcode,并确保删除这两个文件夹,不知何故,Xcode在某些时候为项目生成了两个不同的文件夹,在删除修复此文件夹的文件夹后重新启动Xcode.
小智 25
我遇到过同样的情况.
但是通过删除并再次下载我的mac上的配置文件来清除它.
配置文件的位置是:
/Users/yourUsername/Library/MobileDevice/Provisioning Profiles/
| 归档时间: |
|
| 查看次数: |
31546 次 |
| 最近记录: |