我使用var input;
while(input !== "Philip"){input = prompt("Enter password");}
alert("This message is prompted when Philip is entered.");
window.open("http://google.com");
来开发跨平台应用程序,但我遇到了问题。我使用Xamarin.Forms
。我在iPhone模拟器上模拟我的应用程序时出现问题。我选择“配置”模式作为调试,将“平台”模式选择为iPhone模拟器。在Windows方面,我使用VS2015 Enterprise
,对于Mac端也是如此。我可以成功地将Windows连接到Mac。我使用Xamarin.iOS 11.2
。
当我运行我的应用程序时,输出是:
启动失败。无法在iPhone上启动应用“ADF.XPF.iOS” 5s iOS 11.2'。错误:错误MT1008:无法启动模拟器: 找不到文件 “/Users/yazilim/Library/Caches/Xamarin/mtbs/builds/ADF.XPF.iOS/3d07b519b07c870401ed8b5058cf1d91/bin/iPhoneSimulator/Debug/trgovegmmobil.app/trgovegmmobil”
答案 0 :(得分:1)
如果mtouch无法启动模拟器,则会报告此错误。有时会发生这种情况,因为已经有陈旧或死亡的模拟器进程在运行。
在Unix命令行上发出的以下命令可用于杀死卡住的模拟器进程:
$ launchctl list|grep UIKitApplication|awk '{print $3}'|xargs launchctl remove
请参阅here。