当我尝试在我的设备上运行应用程序时,使用Xcode出现了以下错误:
可执行文件签名的授权无效
使用旧版Xcode时没有问题。有人知道如何解决这个错误吗?
当我尝试在我的设备上运行应用程序时,使用Xcode出现了以下错误:
可执行文件签名的授权无效
使用旧版Xcode时没有问题。有人知道如何解决这个错误吗?
当我升级到Xcode 10时,遇到了类似的问题。我解决了这个问题,方法是进入"文件" > "项目设置",在"新构建系统"选项中选择"旧版构建系统"。这对我很有用,希望对其他人也有所帮助。
(Xcode 6.1)
对我来说问题出在了我的构建设置中;当我尝试部署到设备时,我的配置文件设置为了一个App Store生产配置文件。我将其切换为“自动”并解决了我的问题。你也可以将其设置为你的开发者配置文件。
此外,我还有2个证书,所以我将第二个证书添加到我的开发者配置文件中。其他人可能不会遇到这个问题。
对我来说,简单的清理和构建似乎解决了这个问题。
目标 -> 您的目标 -> 构建设置 -> 签名
和
即使在应用程序中没有请求授权,但如果在一个地方选择了完整的开发者配置文件,而在另一个地方选择了不同的(非开发者)Apple ID,则会收到此消息。请注意仔细检查这两个位置。项目 -> 您的项目 -> 构建设置 -> 代码签名实体
"PROVISIONING_PROFILE=..."
和"PROVISIONING_PROFILE[sdk=iphoneos*]" = ...
,然后重新启动Xcode并为目标设置配置文件,来解决这个问题。在我的情况下,设备没有被添加。因此,我需要添加设备并生成新的配置文件。