2015-01-09 39 views
0

我开始挖掘科尔多瓦并使用Phonegap-Build来测试我的iPhone上的应用程序。由于我是在云环境中工作(并没有一个MAC),我不能执行规则平台添加到我的项目,例如:是否需要cordova平台添加ios/android?

cordova platform add ios 
cordova platform add android 

从我的理解,当你想测试你只能这样做它在你的网页浏览器中是否正确? 现在我假设当你使用Phonegap-Build,并且不把平台添加到你的项目中,但是只在你的手机上安装/www文件夹(通过Build),那么一切都应该正常工作......而且该平台已经在你的电话。

我得到这个权利,否则工作呢?

+0

如果您使用phonegap构建,请使用phonegap CLI,而不是cordova CLI – jcesarmobile

+0

自从v3以来不能与cordova互换吗? http://docs.build.phonegap.com/en_US/introduction_getting_started.md.html#Getting%20Started%20with%20Build – AMG

+0

cordova.js与phonegap.js可以互换,但CLI仍然不同,phonegap CLI允许本地开发和phonegap构建开发,cordova CLI只是本地开发 – jcesarmobile

回答

3

您和其他许多人似乎都错过了Phonegap Build的重点。

您不需要在计算机上添加任何平台。

Phonegap Build是一项云服务,可为您在云中构建一切!这就是我想说的。你只需要你的HTML,JS和CSS(和图像)。您可以使用config.xml文件来处理以下事情,如果您使用的是Phonegap,则可以在命令行中执行此操作。

  • 设置要建立在平台:iOS版,Android版时,Windows等
  • 选择插件要使用包括那些访问诸如相机或地理位置

读机功能Phonegap Build文档。这一切都在那里,它非常简单。

就iOS而言,如果您没有Mac,唯一不能做的事情就是您无法真正在App Store上发布您的应用程序。你可以制作一个工作的apk并安装在iPhone上。

+0

这就是它!顺便说一句,如果你有一些示例应用程序或教程值得考虑让我们知道。谢谢 – AMG

+0

好的,谢谢澄清,有时对于没有英语作为第一语言的人来说,很难判断它是语法问题还是(在这种情况下,很有趣)一个专有名词 – unobf

+1

我认为有一些示例phonegap在网络上构建应用程序。 Google他们。如果您想要一个非常简单的示例,请使用该文档并使用jQuery Mobile构建一个页面应用程序。这不是最好的框架,但它会让你看到一个工作的例子。 –

相关问题