云打包iOS

- 发布:2023-01-16 11:49
- 更新:2023-01-16 15:16
- 阅读:222
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 12.0.1
HBuilderX类型: 正式
HBuilderX版本号: 3.6.17
手机系统: iOS
手机系统版本号: iOS 15
手机厂商: 苹果
手机机型: iPhone11
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
不要支持swift的包,安装包减小
不要支持swift的包,安装包减小
实际结果:
有支持swift的包,安装包增加了三倍
有支持swift的包,安装包增加了三倍
bug描述:
iOS 生产云打包,ipa包以前都是30m,今天升级完hx后是95m,我打开包发现多了swift支持的包
1 个回复
BoredApe - 有问题就会有答案。
1.
ipa
变大原因 :unipush
依赖的推送SDK
升级 需要支持swift
环境HBuilderX 3.6.14
之后使用unipush
推送的ipa
都需要支持swift
环境 所以会变大2.生产
ipa
比测试ipa
大的原因: 使用生产appstore
类型的描述文件打出来的生产ipa
会拷贝一份swift
环境在ipa
的根目录(这个操作是苹果做的) 所以生产appstore
证书打出来的包会变大40M+
上传到商店后这个swiftSupport
目录苹果会处理掉 所以用户实际下载的包大小不会大很多