如何运行Titanium生成的Xcode项目?

时间:2016-02-05 17:38:36

标签: ios xcode titanium

我确信以前可以这样做,但我似乎无法在Xcode中运行由Titanium生成的Xcode项目。该应用程序安装在模拟器中并启动,但会立即因以下运行时错误而停止:

Could not find the file app.js

我正在使用appc cli 5.1.0 / ti CLI 5.0.5运行Xcode 7.2.1。该应用程序使用5.1.2.GA构建。

在Xcode中运行应用程序可以访问乐器,也许可以更好地洞察原生级别的崩溃等。

1 个答案:

答案 0 :(得分:8)

您正在尝试做的事情尚未获得官方支持,但这是可能的。

首先,从Appcelerator Studio(或命令行)中清理构建您的Titanium应用程序。然后从build/iphone目录中打开Xcode项目。

接下来,打开Xcode的首选项并转到"地点"标签。点击"高级" "派生数据"下的按钮;领域。将构建位置设置为" Custom"和#34;相对于工作区"。最后设置"产品"位置build/Products和"中间体"位置build/Intermediates。点击"完成"并关闭首选项对话框。你只需要这样做一次。

您现在可以从Xcode构建您的应用程序,但有一些问题:

  1. 您无法清除Xcode项目。您将核实所有应用资源。
  2. 您只能构建与在Appcelerator Studio中构建Titanium应用程序相同的目标。换句话说,您可能会遇到为iOS模拟器构建Titanium应用程序的问题,然后尝试从Xcode为设备构建它。不要这样做。
  3. 同样,目前不支持此功能。我正在努力大大改善这种开发人员的体验,但这需要一段时间。与此同时,我希望以上有所帮助。