云编IOS开发者原创发布日期:2025-08-31
在uni-app或其他H5 APP开发框架使用云打包功能打包ios APP的时候,打正式包时是需要使用自定义Storyboard打包的。而生成Storyboard则需要熟悉Storyboard的xml语法,而Storyboard的xml需要比较专业的ios原生开发知识。Storyboard的可视化开发却需要使用Xcode来开发,这个违背了我们使用uni-app跨平台开发的初衷。
而且我们开发uni-app应用,是使用vue语法开发的,跟ios原生开发使用的是完全两种不同的技术,因此,我们也没必要为了生成一个启动屏去熟悉Storyboard的语法,更没必要使用XCode去开发。
启动屏一般是由一个背景色底图,外加中间一个logo组件,然后底部加一个APP名称这样的风格组成。如这个例图所示:
所以生成启动屏的代码都是大同小异的,可以使用通用的模版或使用工具来生成,因此,生成启动屏可以使用下面这个通用的生成启动屏工具来生成,这个工具上传你的logo图片,即可生成一个启动屏的zip文件,这个zip文件直接放到hbuilderx就可以使用: https://www.yunedit.com/qidongping
生成的过程超简单,你只需要提供一个logo,一个app名字即可。就如例图一样,提供中间的logo图片,底部的app名字也可以为空,不提供也是可以的。
在香蕉云编不仅能生成打包所需的启动屏,还能协助开发者在没有mac电脑的时候,创建ios证书、帮助开发者生成app上架截图、和上传ipa文件到app store等。这些都是需要使用mac电脑来完成的。因此,建议所有跟mac电脑相关的步骤,都使用香蕉云编来代替mac电脑的工具,从而避免需要使用mac电脑和需要使用xcode。