【发布时间】:2017-08-08 23:42:51
【问题描述】:
自从我使用 xamarin 安装了 Visual Studio 2015 以来,我遇到了一个问题,该项目运行良好,直到昨天晚上我决定部署 iOS 应用程序。打开 .iOS 属性 > iOS 应用程序时,Visual Studio 意外崩溃并重新启动。请帮忙。 以下是截图
【问题讨论】:
标签: xamarin visual-studio-2015 xamarin.forms
自从我使用 xamarin 安装了 Visual Studio 2015 以来,我遇到了一个问题,该项目运行良好,直到昨天晚上我决定部署 iOS 应用程序。打开 .iOS 属性 > iOS 应用程序时,Visual Studio 意外崩溃并重新启动。请帮忙。 以下是截图
【问题讨论】:
标签: xamarin visual-studio-2015 xamarin.forms
修复它。问题是无效的 Entitlements.plist 标签
出于某种原因,Entitlements.plist 标记更改为以下。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
我创建了新项目,打开了它的 plist 文件并将我的项目 Entitlements.plist 替换为新项目。后面的有效标签
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict/> </plist>
【讨论】:
尝试首先打开 info.plist 和 entitlements.plist(在 XML 编辑器中)并确保首先看起来没问题。
然后保存并尝试打开属性。
【讨论】:
我通过手动签出 Entitlements.plist 文件进行编辑解决了这个问题。
【讨论】: