如何将 js 文件添加到我的 xcode 项目中?

Posted

技术标签:

【中文标题】如何将 js 文件添加到我的 xcode 项目中?【英文标题】:How to add js file to my xcode project? 【发布时间】:2011-01-02 08:11:27 【问题描述】:

我在我的 xcode 左侧项目树中添加了一些 js 和 css 文件。但是当我构建这个项目时,我收到了警告:没有规则为架构 i386 处理 sourcecode.javascript 类型的文件“$(PROJECT_DIR)/js/builder.js”

我想如果我在 xcode 中丢失了我的项目的一些设置,但是如何添加一些像 js 和 css 文件?非常感谢!

【问题讨论】:

你希望它对 JS 和 CSS 文件做什么? 【参考方案1】:

当您添加 JavaScript 文件时,Xcode 会检测到该文件是源代码文件,并假定您要编译它并自动将其添加到 Compile Sources 构建阶段。

要阻止 Xcode 尝试编译它并让它复制文件,请在 Groups and Files 列表中展开您的目标,从 Compile Sources 构建阶段删除 JavaScript 文件并将其添加到复制捆绑资源构建阶段。

【讨论】:

如果您需要对 js 文件进行多次更新,请查看我的工作:***.com/questions/4430786/…【参考方案2】:

对于 Xcode 4,单击主项目,单击 Build Phases。打开 Compile SourcesCopy Bundle Resources,然后您可以简单地将文件从一个拖到另一个。

【讨论】:

【参考方案3】:

我遇到了同样的问题,我可以用 Xcode5 中的简单技术解决这个问题。当您将 html 文件添加/拖动到 Xcode 包中时,您需要通过将它们分组为 2 种类型来添加它们

1.资产

2.index.html

您只需要添加这两个文件。

assets 文件夹包含所有 HTML 文件,如图像、.js、内容、css。所有 HTML 文件都应 包含在资产文件夹中。我的意思是您需要将 assets 文件夹中的所有 HTML 文件分组为一个文件夹。

然后将包含 ASSETS 和 INDEX.HTML 文件的特定文件夹拖到 Xcode 包中。

然后在您的控制器声明和实现部分进行一些更改。就是这样,您现在可以在模拟器中运行您的应用程序了。如果有人不理解我的答案,请告诉我,我将通过屏幕截图添加清晰的信息。

希望对大家有所帮助..谢谢!

如果有人有任何疑问,请告诉我,我会一步一步解释

【讨论】:

以上是关于如何将 js 文件添加到我的 xcode 项目中?的主要内容,如果未能解决你的问题,请参考以下文章

将 Dlib 添加到我的 Xcode 项目但没有找到 .h 文件

如何手动将 Alamofire 添加到 xcode 项目中

IOS如何在目标c中将AFNetworking添加到我的xcode项目中

无法将 pod 文件添加到 Xcode 13 项目

无法将 ReactNativeNavigation.xcodeproj 添加到 Xcode 中的库

手动将库添加到 Xcode 项目