构建产物二维码,iOS16.x不能安装,非iOS16.x安装正常

问题描述

构建产物二维码,iOS16.x不能安装,非iOS16.x安装正常。

问题原因

iOS系统版本16之后的手机,由于安装包的BundleId和plist文件中的BundleId做了强校验,plist文件的BundleId是根据控制台创建应用时生成的,导致扫码后无法安装。

解决方案

修改控制台的BundleId和打包时的BundleId保持一致。操作步骤:

  1. 登录EMAS控制台,选择您想要修改的应用。单击齿轮按钮进入应用设置页面。

  2. 获取包中的BundleId

    image

    说明

    构建生成的二维码默认有效期为15分钟,请注意及时使用。

  3. 解压生成的ipa文件后,在文件列表中找到plist文件。image

  4. 用Xcode打开plist文件,修改BundleId。

    image

适用于

  • 云构建