Mac終端 shell腳本打包iOS,發(fā)現(xiàn)沒有生成DSYM文件

Mac終端里使用xcodebuild archive編譯xcode項目,生成的archive內不包含dSYM符號表

?? 說明:Xcode項目里的GENERATE_DEBUG_SYMBOLS(True)和 DEBUG_INFORMATION_FORMAT(dwarf-with-dsym)已正確設置的情況下,Mac終端里輸入xcodebuild archive 編譯出來的archive里,發(fā)現(xiàn)dSYMs文件夾里是空的,但是xcode打開該項目,通過xcode工具欄的product->archive編譯的archive里dSYMs文件夾卻不為空,里面有符號表文件.dSYM

只需要在shell腳本中設置生成dsym及對應的路徑即可

xcodebuild archive -workspace ${workspace_name}.xcworkspace \
                   -scheme ${scheme_name} \
                   -configuration ${build_configuration} \
                   -archivePath ${export_archive_path} \
                   DEBUG_INFORMATION_FORMAT=dwarf-with-dsym \
                   DWARF_DSYM_FOLDER_PATH=$export_dSYM_path

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容