7月1日起,苹果App Store审核要求应用不能使用启动图片,必须更新使用Storyboard来制作启动界面,来保证应用适配不同屏幕尺寸和比例的iPhone设备。详情参考:Deadline for App Updates Has Been Extended

也就是说之前针对不同iPhone设备配置对应分辨率启动图片已经被苹果官方废弃,使用启动图片的应用将不能通过App Store审核。

什么是Storyboard

Storyboard是Apple提供的一种简化的布局界面,通过xml描述界面,不能编程。

虽然无法制作非常灵活的界面,但满足启动界面是没问题的,比如设定背景色背景图、设定前景文字、图片的位置。

storyboard的优势是启动速度快。在App的真实首页被渲染完成前,可以快速给用户提供一个基于Storyboard的启动屏。

其实5+App、wap2app、uni-app在iOS上,已经在两种情况下使用了Storyboard:

如果在manifest里没有选择自定义启动图片,那么默认情况下,打包后App启动时,会出现一个显示着app logo和name的通用启动界面。在iOS上,其实这个界面就是使用Storyboard实现的。

如果你的App启用了uni-AD广告服务,那么开屏广告界面,iOS上也是基于Storyboard实现的。

6月30日起,如上线Appstore,iOS只能使用Storyboard做启动图。如果你不想自己做Storyboard文件,就选择上述2种方式。

如果想自定义Storyboard,那么从HBuilderX 2.8起,也提供了自定义storyboard的方式。

HBuilderX2.7.*及以下版本

在项目的manifest.json文件中不配置启动图片,默认情况下,云端打包后App启动时,会出现一个显示着app logo和name的通用启动界面。在iOS平台这个界面就是使用Storyboard实现的。

启动界面效果参考:https://ask.dcloud.net.cn/article/37474

HBuilderX2.8+版本

可以继续使用通用启动界面,还新增支持配置自定义storyboard启动界面,详情参考:https://ask.dcloud.net.cn/article/37475

storyboard 苹果启动图_苹果App Store审核要求使用Storyboard启动界面的解决方案相关推荐

  1. storyboard 苹果启动图_使用Xcode storyboard 来提供 app 的启动屏幕

    一. 背景 6月30日前,苹果要求所有的app必须使用storyboard来提供app的启动屏幕. 其主要目的就是希望所有的开发者尽量不使用一张纯图片作为启动页面,而是希望APP的启动页面和其他页面一 ...

  2. iphone8位置无法连接服务器,iphone8无法连接到app store怎么办?苹果iphone8连接不到app store解决方法...

    许多使用iPhone8用户在app store上面下载应用软件时,可能会遇到"无法连接到app store"这种状况,出现这种问题该怎么办呢?今天我将在这篇文章中为大家带来关于ip ...

  3. 苹果:我们一直在App Store上展示竞争对手的应用程序

    5月8日消息,据国外媒体报道,Epic Games对苹果的法律大战拉开序幕后,每天Epic公司都会分享苹果高管和员工之间的新邮件,作为起诉苹果公司的证据.在最新的证据中,负责苹果应用程序商店的副总裁说 ...

  4. Windows系统中苹果ipa上传到App Store Connect

    1.进入管理你的 Apple ID,登录苹果开发者账号生成上传专用密码,登录进去找到安全-APP专用密码生成密码,输入密码标签创建 弹出APP专用密码,复制即可使用 2.登录Appuploader软件 ...

  5. 苹果画画软件_苹果要求儿童类App不得含广告,我们测了100款,5款仍存在

    今年6月,苹果更新了应用审核指南中"儿童类别"的规定,根据规定,针对新应用强制执行此指南,现有应用必须在2019年9月3日之前遵循此指南,及时下线"第三方广告" ...

  6. win7关闭开机启动项_苹果MacBook Air 13(Haswell) u盘pe如何重装win7系统

    苹果MacBook Air 13(Haswell)采用了Intel Core i5-4260U(/L3 3M)处理器,主频为,而最高频率为.另外,它还有4GB DDR3L 1600运行内存以及128G ...

  7. 高通modem启动过程_苹果首次承认正自研基带芯片,高通要被抛弃了?

    以苹果技术实力,摆脱依赖,只是时间的问题." 作者 | 肖漫 苹果和高通的基带芯片故事续集,又开始上映了. 据彭博社 12 月 10 日报道,苹果公司芯片负责人对员工表示,苹果已开始为未来的 ...

  8. 苹果6s怎么连不上服务器未响应,iphone6s无法连接app store 苹果6s连不上app store解决方法...

    iphone6s无法连接app store怎么办? 一:还原网络设置 进入iphone6s"设置" –> "通用" –> "还原" ...

  9. 5s的app显示无法连接服务器,苹果iphone5s手机无法连接App Store问题解决方法汇总...

    iphone5s无法连接App Store怎么办?大家在使用iphone5s过程中可能会遇到无法连接app store的问题,那怎么办呢?本文小编就主要给大家讲解一下如何解决iphone5s无法连接A ...

最新文章

  1. Swift_错误处理
  2. 岗位推荐 | 腾讯音乐娱乐招聘推荐算法工程师、推荐后台工程师
  3. JavaScript从入门到放弃 -(五)函数进阶(高级用法)
  4. 本地计算机上的mysql服务怎么注册,本地计算机上的mysql服务启动后中止
  5. lisp 河道水面线计算_鹤岗河道用铸铁轻型闸门厂家
  6. 表格是html文档的基本属性吗,Html
  7. 直播带货,碾压无数上市公司
  8. 解决了昨天差点让人崩溃的问题.
  9. Atitit. Toast alert loading js控件   atiToast v2新特性
  10. 文本聚类分析算法_10.HanLP实现k均值--文本聚类
  11. SPOJ COT 10628 Count on a tree
  12. 大话转岗 PHP 开发小结
  13. 使用AudioRecorder录音
  14. python javascript人工智能_Python,Java和JavaScript哪个编程语言未来发展空间更大?...
  15. js与数组有关的函数:splice(),concat(),slice(),unshift()
  16. IDEA打包时clean报错
  17. 4.16 广推科技现场面试
  18. VisualSVN的下载与安装
  19. 通俗解释机器学习中的召回率、精确率、准确率
  20. JSP系列一:JSP简介

热门文章

  1. freemarker 遍历 map
  2. DCloud是什么?
  3. 滑雪(广搜+记忆数组+STL)
  4. Day1作业2:多层菜单查询
  5. 临界Hashgard:读懂智能合约与虚拟机,看这一篇就够了!
  6. Java中合理使用局部变量替代成员变量、静态变量
  7. 经纬度转换为UTM坐标
  8. Const用法总结:Const,Const函数,Const变量,函数后面的Const (转)
  9. linux搭建天地伟业easy7,easy7视频监控系统客户端|天地伟业easy7监控客户端简洁版(Easy7 Smart Client Express)下载 V7.12 官方版 - 比克尔下载...
  10. CF 783 F. Vlad and Unfinished Business