我收到错误消息“可执行文件的签名无效。” 在使用使用特定 ID(客户 ID)创建的临时配置文件运行我的应用程序时。我尝试过使用另一个 ID(我们的开发 ID)然后它工作正常。我不知道我有什么问题......任何人都可以建议我一个解决方案吗?
我找到了许多关于 .plist 文件更改和捆绑标识符名称更改等的解决方案。但是我已经尝试使用替代 ID 进行同一个项目,但它正在工作。所以我认为问题不会出在项目上。提前致谢
这在将 XCode 更新到新版本时经常发生。如果您确定您的设备具有正确的配置文件并且您的应用程序的代码签名部分具有正确的信息,那么有时可行的方法是重新启动 XCode,以便它可以清除您的项目中的任何派生数据冲突。为我工作
可能的原因是您尝试配置 iOS 设备未包含在您的 iOS 配置文件中的 iOS 应用程序,请点击此链接故障排除指南代码签名权利
转到项目设置并确保配置文件与您当前的应用程序标识符匹配
然后转到目标设置并确保它是相同的设置。
我愿意打赌您使用的配置文件没有与之关联的证书/钥匙串私钥对。我建议发布与您尝试签署代码的配置文件相关的证书的钥匙串访问的样子。
我接到你了!!
我相信你还没有安装.cer。登录您的会员中心 --> 证书 --> 开发。
现在下载并安装“ iOS Development ”类型的证书
现在回到你的xcode。像往常一样选择构建设置 ans Vioala ... :)