2016-12-16 51 views
3

我试图在使用的iOS模拟器运行Appcelerator的项目:Appcelerator的无限期挂在“启动iPhone模拟器”

appc run -p ios

构建无限期挂起的“启动iPhone模拟器”。这里的控制台输出结束:

[INFO] Alloy compiled in 8.85412s 
[INFO] Alloy compiler completed successfully 
[INFO] Creating Xcode project 
[INFO] Creating Entitlements.plist 
[INFO] Creating Info.plist 
[INFO] Disabling ATS 
[INFO] Creating main.m 
[INFO] Creating Xcode config files 
[INFO] Copying Titanium libraries 
[INFO] Copying Titanium iOS files 
[INFO] Creating debugger and profiler plists 
[INFO] Analyzing Resources directory 
[INFO] Analyzing platform files 
[INFO] Analyzing module files 
[INFO] Analyzing localized launch images 
[INFO] Analyzing CommonJS modules 
[INFO] Creating asset catalog 
[INFO] Creating app icon set 
[INFO] Creating launch image set 
[INFO] App thinning disabled, skipping asset image sets 
[INFO] Processing JavaScript files 
[INFO] Writing app properties 
[INFO] Writing i18n files 
[INFO] Processing Titanium symbols 
[INFO] Removing files 
[INFO] Skipping xcodebuild 
[INFO] Finished building the application in 11s 780ms 
[INFO] Launching iOS Simulator 

没有错误信息产生。模拟器将启动并响应输入,但该应用程序将无法从主屏幕或启动。

到目前为止,我已经试过:

  • 试图通过Appcelerator的工作室建设项目,而不是在命令行

  • 选择 “项目”> “清洁......” 从Appcelerator的Studio中

  • 从模拟器中选择“重置内容&设置...”

  • 重新启动计算机

但问题仍然存在。以前我在iOS模拟器中运行时没有问题,我仍然可以构建到开发iPhone而没有问题。据我所知,在此期间没有更改设置或升级。

任何想法如何解决这个问题将是受欢迎的。

+0

正如user2020358提到的那样,安装最新的sdk 6.1.x可以解决问题 – Sebastian

回答

2

你运行的Xcode 8.2的问题...?更新到Xcode 8.2后不久,我遇到了同样的问题。我正在回到8.1的过程中,如果他们解决问题,我会通知您...

+0

降级到xCode 8.1为我工作。 –

+0

https://developer.apple.com/download/more/顺便说一句,它是一个.xip文件,基本上是一个zip文件,所以下载后只需点击它即可。 –

+0

感谢这个修复它。没有我的意识,Xcode在我开始遇到这个问题的那一天更新到了8.2。回滚到8.1为我解决了它。 – almcd

1

添加跟踪到的命令来查看更多关于

DEBUG=* appc run -p ios -l trace 
2

Appcelerator正在开发一个修复程序,它可通过连续编译链接获取。我刚刚测试过,并且一切都很好

例如,今天这个链接工作。

appc ti sdk install --branch 6_0_X 6.0.1.v20161217061750 
3

快速跟进为什么出现这种情况:虽然释放的Xcode 8.2,苹果打破,改变了他们的simctl实用工具,我们也用。 Titanium SDK 6.0.1和更高版本修复了此问题。

还有一个blog post与更多的细节,谢谢!

+1

我接受了@Keith Tucci的答案,不幸的是我正在处理的Appcelerator项目有一个模块,它似乎与Titanium SDK的v6不兼容。很高兴看到Appcelerator尽快发布修复。 – almcd