https://github.com/alonemonkey/monkeydev-xcode-templates
MonkeyDev-Xcode-Templates
https://github.com/alonemonkey/monkeydev-xcode-templates
Last synced: about 1 year ago
JSON representation
MonkeyDev-Xcode-Templates
- Host: GitHub
- URL: https://github.com/alonemonkey/monkeydev-xcode-templates
- Owner: AloneMonkey
- License: apache-2.0
- Created: 2017-06-27T10:03:30.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2022-03-08T16:00:43.000Z (about 4 years ago)
- Last Synced: 2025-01-28T15:37:51.962Z (over 1 year ago)
- Size: 337 KB
- Stars: 37
- Watchers: 4
- Forks: 30
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
工程模块配置:
* Identifier
模板的唯一标示符
* Kind
Xcode.Xcode3.ProjectTemplateUnitKind 都是这个值
* Concrete
设置为YES的模板才可以显示在new project的dialog中,此时这个模板不能被其他模板继承
* Ancestors
父模版,从父模版那里继承一些模板的基础属性,可以有多个父类
* Description
新建工程时,模版的描述
* Targets
Target的一些设置,包括编译设置
* Platforms
运行平台
* Project
项目的一些设置
* Options
定义新建工程中的storyboard等
* Nodes
定义添加到工程模版中的文件
* Definitions
将Nodes中定义的文件添加到项目中
### Base模板
主要是继承一些通过父模板
* 单元测试
* deb打包
* 设置显示
Target的编译设置,安装的设备,编译时是否安装等等。
项目的设置:
TARGETED_DEVICE_FAMILY 1,2 Iphone/Ipad
文件导入以及pch文件。
### Debian Package
Package的一些编译设置。
增加文件:
Package/DEBIAN/contrl
以及文件里面的内容。
### PreferenceLoader
是否显示在设置里面。
### Unit Tests
单元测试。
### CaptainHook Tweak
类型:
动态库
编译设置:
安装路径
编译脚本
增加修改文件,编译文件,hook的对象,control内容。
### Logos Tweak
同上。