这是 Trigger.io 特有的。
当尝试通过应用程序加载器上传我的应用程序时,我收到错误:“应用程序协同设计验证失败。签名无效、包含不允许的权利,或者未使用 iPhone 分发证书进行签名。”
我非常确定,我使用的是正确的证书(即分发证书,而不是开发证书)。事实上,我 100% 确定我使用的是正确的证书。
这让我发现签名无效或包含不允许的权利。
有人在尝试上传通过 Trigger.io 创建的 IPA 时遇到过这种情况吗?
我的机器上有最新的 Xcode 和 Xcode 命令行工具。当我在 Windows 和 Mac OS 上创建版本时收到此错误。
如有任何帮助,我们将不胜感激。
注意:虽然我喜欢 Trigger.io,但由于我在尝试上传应用程序时遇到了麻烦,我准备放弃它。
最佳答案
我认为根本原因是我使用了错误版本的 XCode(和应用程序加载器),这让我浪费了配置文件、应用程序 ID 和证书。
通过 iOS 配置门户,我确保分发配置文件处于事件状态,我使用的是非通配符应用程序 ID,并且分发证书处于事件状态。当我打扫完房子并重新创建一切后,它终于起作用了。
我确实认为我只是看到这个问题,因为我使用了错误版本的 XCode 和应用程序加载器。
关于trigger.io - 签名无效,包含不允许的权利,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15060610/