对于使用Xcode 8的iOS版本,是否可以将生成的.dSYM文件包含到.ipa文件中?
我正在构建我的ipa文件(在Jenkins中,但这不重要)...
# Create xarchive
xcodebuild
-workspace /sourcepath/myapp.xcworkspace
-sdk iphoneos
-scheme 'Distribution Production'
-configuration 'Distribution Production'
-archivePath '/outputpath/Distribution Production-iphoneos/myapp.xcarchive'
'CODE_SIGN_IDENTITY=********'
'PROVISIONING_PROFILE=App Enterprise PRD'
DEBUG_INFORMATION_FORMAT=dwarf-with-dsym
archive
# Create IPA
xcodebuild
-exportArchive
-archivePath '/outputpath/Distribution Production-iphoneos/myapp.xcarchive'
-exportOptionsPlist '/outputpath/Distribution Production-iphoneos/export_options.plist'
-exportPath '/outputpath/Distribution Production-iphoneos'
这会生成一个xarchive,最后生成一个ipa文件。然后xarchive包含.dSYM文件,但我想在IPA文件中使用.dSYM。这可能吗?
我在创建xarchive时尝试使用这些参数:
'DWARF_DSYM_FOLDER_PATH=/outputpath/Distribution Production-iphoneos'
'DWARF_DSYM_FILE_NAME=Distribution Production.dSYM'
...但是xarchive并不包含dSYM,并且在其他任何地方都找不到它。