gpt4 book ai didi

Xamarin.iOS:可执行文件已使用无效权利签名

转载 作者:行者123 更新时间:2023-12-05 09:18:45 26 4
gpt4 key购买 nike

我最近向使用 Xamarin.iOS 开发的 iOS 应用添加了通知 (FCM)。当我尝试在发布的设备上安装时 - 在 iPad 和 iPhone 上 - 安装失败。我发现的所有类似问题都与 native 开发有关。我试图重新生成配置文件,删除并再次添加推送通知权限,但它不起作用。我很确定这是 entitlements.plist 的问题,但我看不到错误。

读取设备日志我可以看到:

J:2688602321590689122,I:5638904815675342255#[]: 安装失败J:2688602321590689122,I:5638904815675342255#[]: 错误后安装失败:

0x16df47000 +[MICodeSigningVerifier _validateSignatureAndCopyInfoForURL:withOptions:error:]: 147: 无法验证/private/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.uANw57/extracted/的代码签名Payload/Wine.iOS.app : 0xe8008016(可执行文件使用无效权利签名。)

installd(MobileSystemServices)[42] : 0x16df47000 -[MIInstaller performInstallationWithError:]: 验证阶段失败

最佳答案

这很简单,问题确实在 Entitlements.plist 中。

尝试直接从 Xcode 安装应用程序时返回此错误:

enter image description here

我没有注意到在 Entitlements.plist 里面有:

<dict>
<key>aps-environment</key>
<string>development</string>
</dict>

以“生产”换“开发”就够了。

关于Xamarin.iOS:可执行文件已使用无效权利签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43848389/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com