【发布时间】:2021-10-31 01:31:21
【问题描述】:
这个问题已经被问过好几次了,但没有一个对我有用的解决方案。 我完成了 Xamarin Forms 应用程序的编码,现在我想发布它。我使用新证书和 Adhoc 配置文件签署了该应用程序。一切都很好。 但是当我分发 IPA 时,安装应用程序后,iOS 显示此消息:
“无法安装此应用程序,因为它的完整性无法 已验证”
我选择 Ad-hoc 作为配置文件配置。
此应用与之前在应用商店中找到的应用具有相同的命名空间和捆绑 ID。我在新解决方案中构建了一个新版本,并创建了具有相同捆绑 ID 的证书。
我尝试安装它的设备是 iPhone XR,我用它来测试应用程序的实时版本和正在开发的应用程序。当我在手机上调试应用程序时,没有发生任何错误。但是签名和分发会导致应用无法运行。
【问题讨论】:
-
手机上必须有一个具有相同命名空间和捆绑 ID 的应用,这就是问题所在。您能否确认您已从 iphone XR 中删除了已经存在的应用程序。试试这个。
-
所以事情是从设备中删除可能来自应用商店的现有应用,然后安装您通过 ADHOC 配置文件创建的应用
-
我删除了现有应用
标签: xamarin.ios ios-provisioning