问题标签 [xcode-template]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
288 浏览

xcode - xcode 模板更改框架路径

是否可以在 templateInfo.plist 中更改框架的加载位置?

我似乎无法找到如何将框架也安装到 iPhoneOS#.#SDK 和 iPhoneSimulatorOS#.#SDK System/Library/Frameworks 目录来更改它。

我从安装它的那些目录加载了我的框架,但我请求更改模板以从另一个安装位置加载框架以最小化磁盘空间。

示例 plist xml:

0 投票
1 回答
186 浏览

ios - 主从申请

嗨,我想做的是将标签添加到 msater 详细应用程序模板。有人能帮我吗?我还想让每个选项卡都有一个表格视图,您可以在其中添加新项目。

0 投票
1 回答
671 浏览

xcode - Xcode 项目模板:将文件添加到项目组

如何让我的自定义 Xcode 项目模板添加一个文件,例如,README.md到项目组(在项目导航器中)?

以下步骤将README.md文件放在根项目目录(在文件系统上)但在以目标命名的组中。如何将其添加到项目组?

  1. 添加README.md到项目模板的根目录。

  2. 将以下键值对添加到TemplateInfo.plist.

    /li>
0 投票
0 回答
185 浏览

xcode - Xcode 项目模板:仅将文件添加到文件系统

我希望我的自定义 Xcode 模板将.gitignore文件添加到项目目录(在文件系统上),但我根本不希望将.gitignore文件添加到项目中,例如项目导航器。我怎么做?

0 投票
1 回答
506 浏览

ios - 如何在 Xcode 模板中设置部署目标?

我正在尝试为 Xcode 4.6.1 创建一个 iOS 项目 Xcode 模板。

是否可以在TemplateInfo.plist文件中设置部署目标?- 如何?

0 投票
1 回答
937 浏览

ios - 如何在创建 xcode 项目模板时添加“类前缀”字段

我正在使用一个已经由某人定义的自定义模板。当我使用该模板时,Xcode 不会要求"Class Prefix". 正因为如此,使用此模板创建的任何类都具有作为项目名称的类名,后跟我们提供的类名,如"SampleProjectViewController.h""SampleProjectViewController.m"

有没有办法在创建新类时添加"Class Prefix"字段并使用这个类前缀,这样当我创建一个新类时,预期的类名是SPViewController.hor SPViewController.m

0 投票
1 回答
100 浏览

xcode - 如何从我的 Xcode 模板中删除“另存为”对话框?

我已经完成了我的自定义 Xcode 模板。它创建了 2 个实现和 3 个头文件。我只输入了 1 个名称,其他名称会自动选择。但是当我保存这些文件时,会出现“另存为”对话框。当我使用 Xcode 模板创建通常的 Obj-C 类时,没有这样的对话框。我也想从我的自定义模板中删除它。

0 投票
1 回答
511 浏览

ios - Xcode 项目模板:如何指定静态库依赖项?

我正在尝试创建一个包含两个可编译目标的 Xcode 项目模板,其中一个目标(应用程序)依赖于另一个目标(静态库)。

到目前为止一切正常,除了我无法弄清楚如何在模板中指定实际依赖项,以便它显示在从模板创建的 Xcode 项目的应用程序目标的构建阶段选项卡的目标依赖项部分中。

我已将项目的 TemplateInfo.plist 配置如下:

包含静态库依赖项的项目的 TemplateInfo.plist

Components 部分标识静态库项目模板,并成功将该模板的内容及其目标带入应用程序项目。并且一旦所有内容都编译完成,静态库最终通过 OTHER_LDFLAGS 条目中的第 3 项成功链接。

但是尽我所能,模板的依赖项部分不会导致静态库出现在应用程序目标的构建阶段选项卡的目标依赖项部分中。我尝试使用数值 0 和 1 指定依赖关系,并尝试使用静态库目标 (cocos2d) 的名称将其作为字符串,但这些都不起作用。

最后,在从这个模板创建的每个 Xcode 项目中,用户必须执行导航到应用程序目标的 Build Phases 选项卡的 Target Dependencies 部分的步骤,并手动选择和添加静态库目标. 尽管这是一项相对简单的任务,但根本没有必要。

任何人都可以建议我如何配置模板依赖项,这样就不需要这个手动步骤了吗?

0 投票
0 回答
269 浏览

xcode - 从“选项卡式应用程序”模板切换到“基于页面的应用程序”

我一直在使用“选项卡式应用程序”模板构建我的应用程序,但我决定不再使用选项卡来切换视图,我宁愿使用带有小点的“基于页面的应用程序”样式屏幕底部,因为我的应用程序只有 2 个页面/视图控制器。

当我启动一个新的基于页面的应用程序时,我注意到 Xcode 包含一个“模型控制器”文档。这似乎与设置选项卡式应用程序的方式有很大不同,我不确定如何将我的所有代码移动到基于页面的模板或将我的选项卡式应用程序“转换”为基于页面的应用程序。

0 投票
1 回答
401 浏览

xcode - 使用 Xcode 6 模板创建依赖目标

在 Xcode 5 中,Dependencies 键以及整数数组将指示创建从另一个已创建目标到当前目标的依赖项。

这表明使第一个目标依赖于当前(第 0 个)目标:

在此处输入图像描述

但是在 Xcode 6 中,甚至没有生成第二个目标,并且以下内容被记录到控制台:

从调试器看来,Xcode 6 需要的是字符串而不是整数。用字符串替换整数将消除控制台错误并生成两个目标。但是,即使字符串是目标的名称,也不会生成依赖项:

在此处输入图像描述

需要在模板中做什么才能让 Xcode 6 创建目标依赖项?

完整的 .xctemplate在这里