問題描述
project在使用腳本自動打包時,打包成功后不能正常上傳到蒲公英。
問題一:ipa包導(dǎo)出失敗,導(dǎo)致報錯:curl: (26) Failed to open/read local data from file/application
問題二:The project named "WZJ-Driver" does not contain a scheme named "project". The "-list" option can be used to find the names of the schemes in the project.
問題分析
問題一分析:
1、先去文件路徑下查看打包是否成功,路徑下包含已經(jīng)IPA文件,路徑?jīng)]有問題;
2、查看腳本文件中的路徑,腳本中的scheme_name名稱與打包出來的IPA文件的名稱不一致。至此,定位到問題。
問題二分析:
報錯提示明確說明不包含scheme,懷疑scheme沒有設(shè)置導(dǎo)致的,網(wǎng)上查閱該問題,確定是未設(shè)置scheme的導(dǎo)致報錯。
解決方案:
問題一:
將腳本中的scheme_name改為應(yīng)用的顯示名稱;
問題二:
1、選中 Product > Scheme > Manage Schemes
2、新增scheme,名稱改為當(dāng)前項目的展示名稱;
3、刪除之前的scheme,如果有。