使用 Xamarin 将 IOS 应用程序安装到在 VS 中构建的设备时出错

Posted

技术标签:

【中文标题】使用 Xamarin 将 IOS 应用程序安装到在 VS 中构建的设备时出错【英文标题】:Error with installation IOS app to device builded in VS with Xamarin 【发布时间】:2017-12-18 09:20:39 【问题描述】:

我尝试构建在 VS 中使用 Xamarin 创建的应用程序,以便在真实设备上对其进行测试(在 iPhoneSimulator 上它可以正常工作)。我使用带有所有需要的证书和规定的 AdHoc 构建(像 Xamarin tutorial 描述的那样创建)。但是当我尝试通过 iTunes 将 IPA 文件上传到设备时,它没有成功完成。在 iPhone 上它只是在上传完成后消失,在 iPad 上它会抛出错误消息“无法安装应用程序”。两个设备都添加到配置文件中。配置文件处于活动状态。 我们将不胜感激所有帮助

【问题讨论】:

【参考方案1】:

如果您打开“部署到设备”窗口,您可以找到更具描述性的原因

【讨论】:

抱歉,我看不到来自该图片托管的图片。 抱歉,还是不明白,这个菜单在哪里,我需要打开吗? @AdeptusMechanicus 如果你找不到它,找到顶部最右边的菜单(帮助)并在那里输入“部署到设备”它会告诉你它的位置。 知道了。你的意思是 VS for Mac。但我使用 VS for Windows。 =)【参考方案2】:

问题已通过这种方式解决 - 将项目复制到 Visual Studio for Mac,安装在主机构建机器上,构建应用程序,然后将项目移回。现在应用正在上传没有问题。

【讨论】:

以上是关于使用 Xamarin 将 IOS 应用程序安装到在 VS 中构建的设备时出错的主要内容,如果未能解决你的问题,请参考以下文章

将IOS应用程序安装到使用Xamarin在VS中构建的设备时出错

有没有办法将 NAudio.Lame 与 Xamarin (Android/iOS) 应用程序一起使用?

Xamarin.Forms 中iOS通过URL Scheme判断应用是否安装

重新安装应用后 Xamarin.iOS 应用图标上的徽章计数不正确

Xamarin.Forms教程开发的Xcode的下载安装

Xamarin.iOS如何在注册到后端以获取推送通知后获取安装ID