App Thinning Xcode9打包选择,做了6年前端开发

本文介绍了App Thinning在Xcode9中的应用,包括资源目录的设置、变体包的生成与测试,以及Bitcode和On-Demand资源的使用。通过App Thinning,开发者可以优化iOS应用的大小,提高下载速度和用户体验。同时,文章提到了Bitcode的优化潜力和On-Demand资源的生命周期管理,强调了这两个特性如何帮助减少应用包体并动态加载资源。
摘要由CSDN通过智能技术生成

1.在Xcode里,定位目标设备并在资源目录中提供多种分辨率图形,你必须使用资源目录这样才能进行分割。

2.在模拟器或者一个设备上研发并运行应用。

3.Xcode会为选定设备类型生成变体包,提高调试销量并允许你在本地设备进行变体包测试。

4.创建应用档案并为特定设备输出对应的变体应用包。

5.在目标设备测试所有的变体包以更早的发现硬件配置方面的问题。

6.把应用上传到iTunes Connect。

7.App Store从档案中创建单独的应用定制包,定制包的数量取决于Xcode项目中所存在的架构和资源的数量。

8.在iTunes Connect当中,向制定测试者们分发测试版的应用。

9.测试者们通过TestFlight在你的应用所支持的设备上安装测试版本,TestFlight会根据用户设备的不同而下载特定的变体应用包。

注意:为了测试App Store在应用发布之前为你创造的变体包,最好是只邀请内部测试者(你团队里的iTunes Connect用户)并且使用TestFlight下载变体包。如果邀请了外部测试者(比如只通过邮箱地址登录),那么他们就必须等待Beta App Review在他们下载变体包之前通过了你的应用。

10.然后在iTunes Connect里发布你的应用。

11.用户在应用支持的设备上进行安装,App Store应用下载会根据用户设备类型分发变体应用包。

中间代码功能(Bitcode ,适用于iOS和watchOS)

Bitcode是一个已编译程序(Compiled Program)的中间代码(intermediate representation)。如果你上传到iTunes Connect里的应用包含bitcod

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值