UNI-APP_uni打包後提示,本應用使用HBuilderX 2.8.12 或對應的cli版本編譯,而手機端SDK版本是2.8.13,不匹配的版本可能造成應用異常。解決

2020-10-16 12:00:56

HBuilderX1.7.0及以上版本uni-app新增了執行環境版本和編譯環境版本的校驗機制,當兩個版本不一致時會彈出以下提示:
在這裡插入圖片描述
解決辦法:
可以在manifest.json檔案的原始碼檢視中設定忽略這個提醒,方式如下:

HBuilderX1.9.0及以上版本新增以下設定避免彈出提示框

//...  
"app-plus": {  
	"compatible": {  
	    "ignoreVersion": true //true表示忽略版本檢查提示框,HBuilderX1.9.0及以上版本支援  
	},  
	//....  
},  
//...

以下方法可針對指定版本避免彈出提示框

//...  
"app-plus": {  
	"compatible": {  
	    "runtimeVersion": "1.7.0", //根據實際情況填寫  
	    "compilerVersion": "1.7.1" //根據實際情況填寫  
	},  
	//....  
},  
//...