【发布时间】:2016-11-06 01:05:57
【问题描述】:
我有两个使用 Visual Studio 构建的 iOS 应用程序。其中一个部署到我的构建 mac 上的 iOS 模拟器并按预期启动。但是,当我构建另一个 Visual Studio 时,会显示以下消息,并且该应用程序无法在模拟器上运行甚至部署(即没有图标)。
该消息显然提到了应用程序是使用分发配置文件签名的事实,但是 a) 两个应用程序都是这种情况,b) 根据消息它已经/应该仍然被部署。
我可以看到这两个配置文件之间的唯一区别是,一个有效的配置文件在其“启用的服务”中包含“应用程序组”。
据我所知,没有其他消息。
什么可能导致这两个应用程序之间出现这种差异,我怎样才能让第二个应用程序至少部署到模拟器?
【问题讨论】:
-
我会将其添加为评论,因为这是一个可怕的答案,但我遇到过 VS 项目变得如此混乱以至于我不得不采取一个工作的实例(即sim 或实际设备),将其清理干净,然后从非工作设备中一一复制源代码,以便再次获得正确的部署项目。 :( 也就是说,最新版本的 Xamarin 不再发生这种情况了。
标签: visual-studio-2015 xamarin.ios ios-simulator