iOS 应用的构建过程

一、应用构建过程

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

查看App的编译细节

摘抄至iOS应用逆向与安全,想提升自己,建议购买此书。

你可能感兴趣的:(iOS 应用的构建过程)