使用组和文件引用来模拟 Xcode 中的真实文件夹

发布于 2024-12-06 01:48:56 字数 709 浏览 0 评论 0原文

我有以下目录结构:

- container
  - app
    - index.html
    - ...
  - ios
    - mobile.xcodeproj
    - Mobile
    - www # imaginary folder (or could be a real, empty one)
  - android
    - ...

app 包含 Android 和 iOS 应用程序之间共享的文件。我想在我的 xcodeproject 中添加一个 imaginary 文件夹,以便 app 中的文件看起来就像真正位于 内的 www 中一样。 ios 目录(../app 应类似于 ./www)。

我需要排除应用程序目录中的某些文件,因此我不能简单地使用符号链接并添加该文件夹,因为这样我就无法选择性地排除某些文件。

我的原因我遇到这个麻烦是 PhoneGap 在 www 目录中搜索文件 index.html,在我的情况下该文件不存在,所以我需要以某种方式伪造它的存在。

任何人都知道如何解决这个?我的猜测是设置文件夹组和添加文件引用,但我无法让它正常工作。另外,请告诉我是否应该详细说明一些内容。

I have the following directory structure:

- container
  - app
    - index.html
    - ...
  - ios
    - mobile.xcodeproj
    - Mobile
    - www # imaginary folder (or could be a real, empty one)
  - android
    - ...

app contains files shared among an Android and iOS application. I'd like to add a imaginary folder to my xcodeproject so that files in app look like they really are in www inside the ios directory (../app should look like ./www).

I need to exclude certain files in the app directory, thus I can't simply use a symlink and add that folder, because then I can't selective exclude certain files.

The reason why I'm going through this trouble is that PhoneGap searches for the file index.html inside the www directory, which don't exist in my case so I need to somehow fake its existence.

Anyone know how to solve this? My guess is to setup folder groups and add file-references, but I can't get it to work properly. Also, let me know if I should elaborate on something.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

⒈起吃苦の倖褔 2024-12-13 01:48:56

请注意,当您创建组时,您可以使用 Xcode 指定该组的根文件夹所在的位置。在 Xcode 4.x 中,单击左侧窗格中的组图标。打开最右侧的窗格,然后单击顶部看起来像文档的图标。您会看到“身份”下面是“组名称”、“路径”,然后是另一个没有标签的条目,右侧有一个类似窗口的图标。单击该图标可设置该组与哪个文件夹对齐。

Note that when you create a group, you can then specify where the root folder of that group is with Xcode. In Xcode 4.x, click on the group icon on the left pane. Open the rightmost pane and click on the top icon that looks like a document. You'll see "Identity" underneath is "Group Name", "Path", then another entry with no label that has a window-like icon to the right. Click on that icon to set which folder the group aligns with.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文