对于iPhone / iPad应用程序,您在Debug和Distribution构建之间做了哪些构建设置?请注意您只为iPhone应用程序和仅限iPad的应用程序执行的任何独特设置。
这是我目前正在做的事情(有些已经默认由Xcode设置),但是想收集一份详尽的清单。通常的路径内容不包含在列表中。
对于adhoc和App Store分发版本:
对于调试版本:
答案 0 :(得分:1)
在Debug构建中,我通常也会设置预处理器宏DEBUG,然后使用a macro like DLog而不是NSLog来进行所有日志记录。
答案 1 :(得分:1)
Recently I discovered LLVM 2.0(有时?)为第一代iOS设备生成错误的可执行文件,但使用LLVM而不是GCC开发更快更好,所以我将Debug版本设置为使用LLVM和Release版本来使用LLVM-GCC。
另外,我认为现在有必要手动设置Entitlements一段时间了。 Xcode似乎会自动为ad-hoc构建应用正确的权利。