Xamarin IOS 应用程序应用程序发布构建失败 [错误 MT1006:AMDeviceSecureInstallApplicationBundle 返回:0xe8008015。]

问题描述 投票:0回答:1

我正在尝试在 iphone Xs Max 中发布我的 IOS 应用程序,但失败并显示上述错误。在 Dubug 模式下它可以工作。

我已尝试多次创建具有相同标识符的证书和配置文件,但出现相同的错误。我的 macOS Sonoma 14.1.1 和 Xcode 版本是 15.0.1。

我正在使用分发证书和相应的分发应用程序商店配置文件。 所有这些在 xcode 管理证书中看起来都很好。

我还检查了 Visual Studio 2022 Xamarin 苹果帐户,所有证书均有效(使用导入 p12 文件)和配置文件。

在 IOS 捆绑签名中,我使用正确的签名身份和正确的配置文件来实现应用程序发布模式。

还尝试通过更改链接行为和 info.plist 部署目标进行检查(当前使用 9.0)。 尝试使用 Sackoverflow 的一些链接 avl 来解决相同的错误,但没有运气。

仍然遇到相同的错误,请帮助我如何解决此错误

严重性代码描述项目文件行抑制状态 错误错误 MT1006:无法安装应用程序 '/Users/indranilcoomar/Library/Caches/Xamarin/mtbs/builds/LastMileApp/62ed7d0748061c2612abc694d29d1ed1cbaaca880f587cb68be4c1e0da3240b0/bin/iPhone/Release/LastM设备“Kettan 的 iPhone”上的“ileApp.app” :AMDeviceSecureInstallApplicationBundle 返回:0xe8008015。 0
enter image description here

ios xcode xamarin certificate
1个回答
0
投票

该问题与签名身份配置文件有关。我们需要使用

Ad-Hoc
而不是使用
Distribution Certificate
在发布模式下部署。这样我们就可以稍后发布应用程序。

有关更多详细信息,请参阅Xamarin.iOS 应用程序的临时分发

© www.soinside.com 2019 - 2024. All rights reserved.