ios - 使用xcrun创建带有符号的IPA

标签 ios iphone xcode ios8 xcrun

在使用xcrun手动创建.ipa文件时,我发现与从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文件夹获得了我应用程序的最新发行版。

最佳答案

我会回答自己-

Apple在Xcode 7中添加了指定导出选项plist文件的功能,以更好地控制.ipa文件的创建。
选项之一是<key>uploadSymbols</key>可以满足我的需求。

http://www.matrixprojects.net/p/xcodebuild-export-options-plist

关于ios - 使用xcrun创建带有符号的IPA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27708053/

相关文章:

xcode - 安装 cocoapods 对项目有何影响?

ios - 符合协议(protocol)的类 - 编译时检查

ios - UITextView 滚动错误 iOS9 xcode 7.1.1

ios - 如何在 UIPopoverController 中设置 UITableView 的背景颜色?

c# - 使用 C# 编写代码并构建成跨平台二进制文件? (iOS 和 Android)

iphone - 在 UIActionSheets 上设置辅助功能标签的首选方法是什么

iPhone SDK : Launching an app after call ends

ios - 如何更改 UIImageView 的来源

ios - 让 UIPanGesture 和 UISwipeGesture 朝同一方向协同工作

javascript - 更新 iOS 和 Android 设备中的 PDF 条形码字段