一、应用构建过程
1.编译源文件:使用Clang
编译项目中所有参与编译的源文件,生成目标文件。
2.链接目标文件:将源文件编译生成的目标文件链接成一个可执行文件。
3.复制编译资源文件:复制和编译项目中使用的资源文件。例如,将storyboard
文件编译成storyboardc
文件。
4.复制embedded.mobileprovision
:将本地/Users/monkey/Library/mobileDevice/Provisioning/Profiles
下的描述文件复制到生成的App
目录下面。
5.生成Entitlements
:生成签名用的Entitlements
文件。
6.签名:使用生成的Entitlements
文件对生成的App
进行签名。
查看App的编译细节