Titanium CLI和iOS模拟器出现问题

Titanium CLI和iOS模拟器出现问题,titanium,ios-simulator,command-line-interface,appcelerator,appcelerator-titanium,Titanium,Ios Simulator,Command Line Interface,Appcelerator,Appcelerator Titanium,我要搬到一台新机器上去,想重新开始。我将离开Appcelerator Studio,并想继续使用CLI 我正在做的项目仍然在SDK 5.5.1上 当我尝试为iPhone模拟器构建我们的应用程序时,它会构建良好并启动模拟器,但当它尝试启动应用程序时,模拟器会在状态栏上显示黑色execpt。终端中不会抛出任何错误,console.app中也不会显示任何有趣的内容 我可以在我的旧机器上的模拟器中启动该应用程序,而不需要执行1000次左右的操作 我使用:appc run-pios构建 这是我得到的最后一

我要搬到一台新机器上去,想重新开始。我将离开Appcelerator Studio,并想继续使用CLI

我正在做的项目仍然在SDK 5.5.1上

当我尝试为iPhone模拟器构建我们的应用程序时,它会构建良好并启动模拟器,但当它尝试启动应用程序时,模拟器会在状态栏上显示黑色execpt。终端中不会抛出任何错误,console.app中也不会显示任何有趣的内容

我可以在我的旧机器上的模拟器中启动该应用程序,而不需要执行1000次左右的操作

我使用:appc run-pios构建

这是我得到的最后一个输出:

[INFO]  Launching iOS Simulator
-- Start simulator log -------------------------------------------------------
[INFO]  Application started
[INFO]  OurAppName/2.8.1 (5.5.1.b18727f)
这是我的设置:

Appcelerator Command-Line Interface, version 5.5.1

2017-02-08 14:54:46

Name = Mac OS X

Xcode 8.1

Version = 10.12.3

Node.js Version = 4.7.3

npm Version = 2.15.11

Titanium CLI Version = 5.0.9

Titanium SDK Version = 5.5.1.GA

SDK Path = /Users/-/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA

Target Platform = iphone

我遗漏了什么?

不确定它是否有用,但我们使用的是Tianium SDK 5.4.0,到目前为止仍然使用Xcode 7。对于另一个项目,使用钛6,我们使用的是Xcode 8


我们在Studio/CLI和Xcode/Simulator之间的通信中遇到了一些问题。

您可以尝试在特定的模拟器上构建

它会提示您所有可用的设备,您可以从列表中选择选择一个iOS 9模拟器,看起来问题出在iOS 10模拟器上

如果您使用的是Xcode 8.1,那么您可以使用以下命令 其中-p是平台,-I是IOS版本

如果你想检查IOS版本 步骤1:转到Xcode 步骤2:窗口->设备。 请看图片,它会清除所有的东西


这对我很有用。

这就是为什么我运行的是Xcode 8.1,而不是5.5.1不支持的8.2。但是,是的,这可能是原因,所以感谢您的输入,在设置我的Android环境时,它开始工作了。我不知道为什么:/可能会起作用-但在我安装了Android之后它就起作用了。不知道为什么。谢谢你的意见
appc run -p iOS --device-id
appc ti build -p ios -I 10.1