我正在使用 sencha touch 创建一个应用程序。我正在使用 chrome 测试应用程序,它工作正常。现在要迁移到 Mac OS,所以我必须在 Xcode 中运行相同的应用程序来测试。不知道如何在 xcode 中运行 sencha 项目。请指引我正确的方向。非常感谢您的帮助。提前致谢..
2 回答
您需要使用 PhoneGap 来托管它。看看PHONEGAP + XCODE4
基本上,创建一个PhoneGap 项目并将您的sencha touch 东西放在www 文件夹中。
这是另一篇文章,它使用 UIWebView 而不是 PhoneGap。
1) 下载最新版本的PhoneGap
2)提取其内容
3) 移动到 phonegap-XXX/lib/ios
4) 将复制的 bin 文件夹拖到 Dock 中的终端图标上,它应该会启动一个新的终端窗口
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项目中的文件,而不是项目本身)并将sencha项目的内容粘贴到www文件夹中。
9) 打开你的 index.html(这个文件来自你刚刚复制的 sencha 项目)文件,并像任何其他 js 文件一样包含cordova.js(这个文件将在 www 文件夹中)文件。
<script type="text/javascript" src="cordova.js"></script>
10) 现在使用 xcode 打开项目。
11) 运行项目。