在使用.ipa手动创建xcrun文件时,我注意到与从xcode导出文件不同。xcrun版本没有包含在.ipa中的任何符号。
我想知道从命令行手动创建带有符号(没有理由不发送它们)的.ipa的最佳方法是什么,我正在使用TeamCity CI来生成我们的生产.ipa文件。
我使用以下命令行生成IPA -
/usr/bin/xcrun -sdk iphoneos PackageApplication -v "DerivedData/MyApp/Build/Products/Release-iphoneos/MyApp.app" -o "~/MyApp.ipa" --sign "<HIDDEN>" --embed "<HIDDEN>"我在调用xcodebuild之后运行它,所以Release-iphoneos文件夹获得了我的应用程序的最新版本。
发布于 2015-07-07 07:50:32
我会自己回答-
在Xcode 7中,苹果增加了指定导出选项的功能-- plist文件,以更好地控制.ipa文件的创建。其中一个选项是<key>uploadSymbols</key>,它完全满足了我的需要。
http://www.matrixprojects.net/p/xcodebuild-export-options-plist
https://stackoverflow.com/questions/27708053
复制相似问题