sytuzhouyong's blog

笨鸟先飞


  • Home

  • About

  • Tags20

  • Categories7

  • Archives18

随心所欲的添加Xcode编译参数

Posted on 2016-05-20 Edited on 2019-08-09 In iOS

最近在做一个打包iOS项目的小工具,在打包的过程中遇到了一个错误,导致打包失败,如下图:

GenerateDSYMFile_Error.png

后来在StackOverflow上找到答案,Build Settings->Build Options->Debug Information Format下对应的Configuration下的DWARF with dSYM file改成DWARF,如下图:

DebugInformationFormat.png

改了后试了下,果然错误没有了,打包成功。但是有一个问题,不能让别人用这个工具的时候都自己去手动设置下这个配置吧,这算什么EasyPackage?能不能工具在编译的时候就加上这个参数呢?一想,既然工程中能够设置,说明在工程文件中肯定有这个配置项存在啊,所以就打开打包项目中的project.pbxproj文件,先把文件还原成默认的,搜索dsym,果然存在,如下图:

dYSM.png

知道了,编译参数叫DEBUG_INFORMATION_FORMAT,然后把这个参数放到我自己的编译任务中去,一跑,O了,O(∩_∩)O哈哈~。

类推下去,其实工程中能看到的选项都可以支持,要编译参数和值都正确,而所有的参数都在project.pbxproj这个文件中,所以想怎么玩都可以,Enjoy it~

PS.
欢迎大家使用我的EasyPackage,有问题随时联系我~

1…567…18
sytuzhouyong

sytuzhouyong

无人
18 posts
7 categories
20 tags
GitHub E-Mail
Creative Commons
© 2015 – 2019 sytuzhouyong
Powered by Hexo v3.9.0
|
Theme – NexT.Muse v7.2.0