步骤1, 随意应用, 勾选unpush, 使用云打包, 上传TF审核, 审核失败.
步骤2, 随意应用, 勾选unpush, 导出离线打包文件, 按要求配置appkey ,使用xcode打包, 上传TF审核,审核通过, 安装后,提示appkey 错误
- 发布:2024-01-19 10:16
- 更新:2024-01-19 15:07
- 阅读:153
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 所有
HBuilderX类型: 正式
HBuilderX版本号: 3.93
手机系统: iOS
手机系统版本号: iOS 15
手机厂商: 苹果
手机机型: all
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
tf正常审核,并且安装后正常打开应用
tf正常审核,并且安装后正常打开应用
实际结果:
要么无法上TF, 要么上了TF被appkey 限制了
要么无法上TF, 要么上了TF被appkey 限制了
bug描述:
勾选了unpush 的应用如果使用云打包会漏掉 Swift的相关组件, 导致TF测试无法通过,报 “ITMS-90426错误,缺少SwiftSupport文件夹"。
使用Xcode离线构建可以正常测试,正常预览. 并且可以通过TF审核, 但是,因为TF测试是动态包名,每次安装包名变了, 就会报 appkey 错误, 实际是uni-app 限制appkey和包名必须一致导致, 所以目前ios应用无解, 想去掉appkey限制却没办法. 因管理员说 是因为"国家政策"所以故意限制.
所以咋解决这问题?
1 个回复
DCloud_iOS_WZT
这个报错是因为你用错了证书导致的 用TF测试必须用appstore类型的证书 不能用ad hoc的