Xcode 中的 Phonegap 应用程序

Posted

技术标签:

【中文标题】Xcode 中的 Phonegap 应用程序【英文标题】:Phonegap application in Xcode 【发布时间】:2015-09-17 05:11:43 【问题描述】:

我是在电话间隙开发应用程序的初学者 我从终端在我的 Mac 中安装了 phone gap 和 cordova 按照网站上的文档创建项目

我尝试在网上查看有关如何在 ios 中创建应用程序的不同教程 但他们都使用与最新的不同的项目结构 所以我很困惑我应该修改哪个index.html文件

我已经包含了我的项目的项目结构 我也不知道为什么那个文件merges 是红色的 它是否安装并完美地创建了我的项目 或者我在创建项目时犯了一些错误。

我也只是尝试在 iOS 模拟器中显示 button 显示按钮时出现问题并在按钮上添加click 事件

让我知道最新的教程或告诉我我是否在安装 phone gap 时犯了任何错误

在我的模拟器的最后一张截图中

谢谢

【问题讨论】:

【参考方案1】:

如果您是从命令行编译项目,那么您需要更改 YourAppDirectory -> www -> index.html 目录中的 index.html 文件,而不是 YourAppDirectory -> 平台 -> ios -> www -> index.html 因为编译会根据 YourAppDirectory -> www 中的 index.html 进行更改。编译后,您将看到基于平台的文件发生了变化。

【讨论】:

这就是我的想法,但是当我在 directory->www->index.html 中进行任何更改时,从 Xcode 编译并运行它。它没有做任何改变。那么你是说我应该在 directory->www->index.html 中进行更改并从命令行编译并在模拟器中运行它? 不,它不起作用..无论我在 directory->www->index.html 中进行什么更改并使用 cordova build iOS 进行编译它并在模拟器中运行它会显示页面 directory->platform->iOS->www->index.html 中的内容 编译后终端有错误吗?编译成功后,在 directory->www->index.html 中所做的更改应该会反映在 directory->platform->iOS->www->index.html 中。编译后清理您的 xcode 项目并查看更改。 是的,你是对的。我通常所做的任何更改 index.html 都会在成功构建后反映出来,但现在问题出在 iPhone 模拟器上。当我运行项目模拟器时根本不运行.. 好的。尝试重新启动模拟器并删除已安装的应用程序。

以上是关于Xcode 中的 Phonegap 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

使用 xCode 登录 facebook 的 Phonegap 3.0 应用程序

如何将 PhoneGap 应用程序下载到 iPhone

我的 iOS 应用程序可以使用 PhoneGap(构建与 xCode)的大小?

如何在 xcode 5.1.1 中使用 phonegap-1.3.0.js 进行相机功能

在不使用 XCode 的情况下将 PhoneGap 添加到 Xcode 项目中

当我尝试在设备上部署 PhoneGAP 应用程序时,xCode 返回“等待应用程序启动超时”错误