我在我的 xcode 左侧项目树中添加了一些 js 和 css 文件。但是当我构建这个项目时,我收到了警告:没有规则为架构 i386 处理 sourcecode.javascript 类型的文件“$(PROJECT_DIR)/js/builder.js”
我想如果我在 xcode 中丢失了我的项目的一些设置,但是如何添加一些像 js 和 css 文件?非常感谢你!
我在我的 xcode 左侧项目树中添加了一些 js 和 css 文件。但是当我构建这个项目时,我收到了警告:没有规则为架构 i386 处理 sourcecode.javascript 类型的文件“$(PROJECT_DIR)/js/builder.js”
我想如果我在 xcode 中丢失了我的项目的一些设置,但是如何添加一些像 js 和 css 文件?非常感谢你!
当您添加 JavaScript 文件时,Xcode 会检测到该文件是源代码文件,并假定您要编译它并自动将其添加到Compile Sources构建阶段。
要阻止 Xcode 尝试编译它并使其复制文件,请在 Groups and Files 列表中展开您的目标,从Compile Sources构建阶段删除 JavaScript 文件并将其添加到Copy Bundle Resources构建阶段。
对于 Xcode 4,单击主项目,单击 Build Phases。打开编译源并复制捆绑资源,然后您可以简单地将文件从一个拖到另一个。
我遇到了同样的问题,我可以用 Xcode5 中的简单技术解决这个问题。当您将 HTML 文件添加/拖动到 Xcode 包中时,您需要通过将它们分组为 2 种类型来添加它们
1.资产
2.index.html
您只需要添加这两个文件。
assets 文件夹包含所有 HTML 文件,如图像、.js、内容、css。所有 HTML 文件都应
包含在 assets 文件夹中。我的意思是您需要将资产文件夹中的所有 HTML 文件分组为一个文件夹。
然后将包含 ASSETS 和 INDEX.HTML 文件的特定文件夹拖到 Xcode 包中。
然后在您的控制器声明和实现部分进行一些更改。就是这样,您现在可以在模拟器中运行您的应用程序。如果有人不理解我的答案,请告诉我,我将通过屏幕截图添加清晰的信息。
我希望它会帮助一些人..谢谢!
如果有人有任何疑问,请告诉我,我会一步一步解释