如何在Xcode模拟器中运行sencha touch项目

时间:2013-08-28 02:56:55

标签: extjs sencha-touch sencha-touch-2

使用sencha touch创建应用程序。我正在使用chrome测试应用程序,它的工作正常。现在我正在转向Mac OS,因此我必须在Xcode中运行相同的应用程序进行测试。不知道如何在xcode中运行sencha项目。请指导我正确的方向。非常感谢你的帮助。提前谢谢..

2 个答案:

答案 0 :(得分:1)

您需要使用PhoneGap来托管它。看看PHONEGAP + XCODE4

基本上,创建一个PhoneGap项目,并在www文件夹中添加sencha touch内容。

这是另一个article,它使用UIWebView而不是PhoneGap。

答案 1 :(得分:1)

phoegap doc

中所述

1)下载最新版本的PhoneGap

2)提取其内容

3)移至phonegap-X.X.X / lib / ios

4)将复制的bin文件夹拖到Dock中的Terminal图标,它应该启动一个新的终端窗口

5)输入./create ~/Desktop/HelloWorld com.test.first HelloWorld,然后按“Enter”

~/Desktop/HelloWorld - this is where your project will.

com.test.first - package name

HelloWorld - project_name

6)找到刚刚创建的新项目文件夹(phonegap项目)。

7)转到www文件夹并删除www文件夹中除cordova.js之外的所有文件和文件夹。

8)复制你的sencha项目的内容(复制side sencha项目中的文件,而不是项目本身)并过去www文件夹中的sencha项目内容。

9)打开你的index.html(你刚刚复制的sencha项目中的这个文件)文件并包含cordova.js(这个文件将在www文件夹中)文件就像任何其他js文件一样。

<script type="text/javascript" src="cordova.js"></script>

10)现在使用xcode打开项目。

11)运行项目。