这是特定于Trigger.io。
当尝试通过Application Loader上传我的应用程序时,我收到错误:“应用程序验证码验证失败。签名无效,包含不允许的权利,或者未使用iPhone分发证书签名。”
我非常肯定,我正在使用正确的证书(即分发证书,而不是开发证书)。实际上,我100%确定我使用的是正确的证书。
这使我签名无效或包含不允许的权利。
有没有人在尝试上传通过Trigger.io创建的IPA时遇到过这种情况?
我有最新的Xcode&我机器上的Xcode命令行工具。当我在Windows和Mac OS上创建构建时,我收到此错误。
任何帮助将不胜感激。
注意:虽然我喜欢Trigger.io,但由于我正试图上传我的应用程序的麻烦,我准备放弃它。
答案 0 :(得分:3)
我认为这里的根本原因是我使用的是不正确版本的XCode(和Application Loader),这让我无法使用配置文件,应用程序ID和证书。
通过iOS Provisioning Portal,我确保了分发配置文件是活动的,我使用的是非通配符App ID,并且分发证书是活动的。一旦我清理了房子,并重新创建了一切,它终于奏效了。
我认为我只看到了这个问题,因为我使用的是错误版本的XCode和Application Loader。
答案 1 :(得分:1)
我在使用iPhone开发人员代码签名身份意外归档时遇到此问题,而不是使用iPhone发布。
即。正如消息所说,我没有使用分发证书。