用于签署可执行文件的身份验证不再有效。 请确认您设备的时钟已正确设置,并且您的签名证书未过期。(0xE8008018)。 我已经尝试了几乎在SO上找到的所有方法,但对我都没有用。 我不确定它是何时开始发生的,我想可能是在我尝试向我的应用程序添加共享扩展之后。 我已经在添加共享扩展后重新生成了配置文件(并在目标 > 能力中启用了应用程序组),并通过Xcode下载了它们。 为什么会发生这种情况有任何想法吗?
所以我终于成功了,尽管我并不确定下列哪一步是必要的:1. 我删除了我的Apple ID和所有的Provisioning Profiles。2. 然后我添加了相同的Apple ID并下载了Provisioning Profiles(Xcode > Preferences... > Accounts)。根据我在SO上读到的内容,应该已经可以运行了, 但在我的情况下却不能。所以我做了以下操作:1. 进入Window > Devices 2. 右键点击左上角的设备3. 点击Show provisioning profiles... 4. 然后我删除了手机上所有的Provisioning Profiles。按照上述步骤执行后,问题得到解决。希望这对你有所帮助。