天天看點

Encountered an unknown error (Could not find a `ios` simulator (valid values: )

通過pod spec lint 檢查指令報這個錯誤。

原因是:我的電腦是128G的,硬碟不足,我把​​

​/Users/jiaguoshang/Library/Developer/CoreSimulator/Devices​

​​檔案夾下的所有模拟器檔案都給宰了(當然你把​

​/Users/jiaguoshang/Library/Developer/Xcode/Archives​

​​檔案夾下的所有檔案删除也能增加很多空間,我把這個檔案下的檔案删除了還是不空間不足。把​

​/Users/jiaguoshang/Library/Developer/Xcode/DerivedData​

​​檔案夾下的檔案都删除。空間增加不少。重新聯調真機就比較慢了,需要重新生成對應的裝置檔案),這樣能省很多空間。你的xcode工程沒有一個模拟器。

解決方案:下載下傳一個模拟器。然後重新檢查。

不到空間極度緊張,别删除​​

​/Users/jiaguoshang/Library/Developer/CoreSimulator/Devices​

​​檔案夾下的所有模拟器檔案。不然會遇到你就是下載下傳最新的模拟器,但是部分最新模拟器也找不到。若真出現了這種找不到你期望的最新模拟器,隻有删除​

​/Users/jiaguoshang/Library/Developer​

​​所有檔案,删除xcode應用,重新下載下傳安裝了。當然你想重新下載下傳xcode,可以通過這種方案增加空間。

報錯資訊如下:

w1:BITCrypto jiaguoshang$ pod spec lint BITCrypto.podspec --sources='http://192.168.1.136:8788/bitinfo_tech_ios/Spec1.git,https://github.com/CocoaPods/Specs1.git' --allow-warnings   --use-libraries

 -> BITCrypto (0.0.11)
    - ERROR | [iOS] unknown: Encountered an unknown error (Could not find a `ios` simulator (valid values: ). Ensure that Xcode -> Window -> Devices has at least one `ios` simulator listed or otherwise add one.) during validation.

Analyzed 1 podspec.

[!] The spec did not pass validation, due to 1 error.      
Encountered an unknown error (Could not find a `ios` simulator (valid values: )