問題描述
構建產物二維碼,iOS16.x不能安裝,非iOS16.x安裝正常。
問題原因
iOS系統版本16之后的手機,由于安裝包的BundleId和plist文件中的BundleId做了強校驗,plist文件的BundleId是根據控制臺創建應用時生成的,導致掃碼后無法安裝。
解決方案
修改控制臺的BundleId和打包時的BundleId保持一致。操作步驟:
登錄EMAS控制臺,選擇您想要修改的應用。單擊齒輪按鈕進入應用設置頁面。
獲取包中的BundleId。
說明構建生成的二維碼默認有效期為15分鐘,請注意及時使用。
解壓生成的ipa文件后,在文件列表中找到plist文件。
用Xcode打開plist文件,修改BundleId。
適用于
云構建
文檔內容是否對您有幫助?