在華為開(kāi)發(fā)者聯(lián)盟MDM業(yè)務(wù)板塊申請(qǐng)證書(shū)時(shí),apk上傳失敗原因是什么?
在開(kāi)發(fā)者聯(lián)盟MDM業(yè)務(wù)板塊申請(qǐng)證書(shū)時(shí),apk上傳失敗的原因是什么呢?
請(qǐng)按照如下步驟排查:
網(wǎng)站提示300:".CER中的Apkhash和.MF轉(zhuǎn)化的hash值不一致、X-Android-APK-Signed不為2,或者臨時(shí)證書(shū)不匹配,請(qǐng)檢查后上傳合適的APK!",
網(wǎng)站提示301:"只能上傳android V1+V2簽名的apk,同時(shí)保證X-Android-APK-Signed為2,請(qǐng)檢查后重新選擇!"
1.將你的apk解壓目錄META-INF下的*.SF文件,如果第4行內(nèi)容X-Android-APK-Signed為2,3。請(qǐng)重新編譯apk,apksigner工具使用的版本>=29時(shí),簽名命令請(qǐng)?zhí)砑由稀獀3-signing-enabled false這個(gè)參數(shù)。
2.在申請(qǐng)正式商用證書(shū)時(shí),需要保證你提交的集成了臨時(shí)商用證書(shū)的apk正常有效,能夠獲取到MDM權(quán)限。