[英]Veracode, Debug Symbols, and XCode
我正在嘗試通過Veracode掃描iOS應用程序:一個應用程序安全平台。 為了使它們掃描.IPA,.IPA需要包含調試符號。
對於正在使用的Archive構建配置和項目/目標,我已指定:
然而,在提交.IPA時,Veracode仍然給我以下錯誤:
沒有調試符號編譯的主文件 - 1個文件
我需要采取另一個步驟來創建調試符號,或許是存檔嗎?
我遇到過同樣的問題。 我可以按照下面的veracode說明解決它。 它基本上告訴您手動創建存檔包,將.app和.app.sym文件夾移動到新位置,然后將zip文件重命名為ipa。
從Veracode幫助中心:
“因為Xcode不會創建包含DSYM信息的.IPA包,所以必須自己創建包.Xcode會動態創建一個包含.app和.app.dsym文件的文件夾。這個文件夾沒有明確的路徑,但你可以在構建應用程序后搜索文件夾。為此,打開Xcode並單擊窗口左側的Products。右鍵單擊.app文件,然后選擇Finder中的Reveal,它將帶您進入.app文件夾。找到.app.dsym文件。找到DSYM信息后,您可以按如下方式打包已編譯的iOS應用程序:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.