【发布时间】:2014-02-16 18:20:11
【问题描述】:
我即将放弃尝试使用 Visual Studio 构建支持 PhoneGap 的应用程序并走 Mac 路线。我唯一的犹豫是我所有用于访问服务器数据的 WebApi 都是使用 ASP.Net MVC WebApi (C#) 开发的。我真的不想从开发 UI 的 Mac 跳到开发 WebApi 的 Windows。
无论如何,在研究 PhoneGap 3.3 并使用 CLI 建立项目结构时,我发现创建了一个共享 www 文件夹,您的所有 Html、JS 和 CSS 代码都应该驻留在该文件夹中。您添加到项目中的每个平台(iOS、Android 等)都位于一个单独的平台文件夹中:
Project Root Folder
|- platforms
|- iOS
| - www
|- android
| - www
|- www
|- css
|- js
|- index.html
文档说您不应该对任何平台 www 文件夹中的文件进行任何编辑,因为构建过程会将文件从根 www 文件夹复制到平台中的每个 www 文件夹。
iOS 文件夹包含打开 iOS 平台特定 www 文件夹(不是根文件夹)的 xcodeProject 文件。我了解 iOS 下的 www 文件夹是针对 iOS 平台的。但这意味着您不能使用 XCode 编辑您看到的任何文件。现在 XCode 作为编辑器没有用,因为它编辑了错误的文件。
我们应该如何针对根 www 文件夹使用 Xcode?感谢您的帮助。
【问题讨论】: