共计 731 个字符,预计需要花费 2 分钟才能阅读完成。
该文章属于 < 简书 — 刘小壮 > 原创,转载请注明:
< 简书 — 刘小壮 >
前两天 leader 让我调研一下App Clips
,我简单调研了一下,这是我调研的一些总结,大家可以看看,有问题欢迎评论区讨论。
是什么
类似微信的小程序,不需要下载 App
,可以直接打开一个小程序,并且不需要显式的去App Store
里下载。APP clips
可以在不打开主 App
的情况下,单独进行使用,交互操作和主 App
无异,例如登录、列表视图、支付等。
怎么用
通过 Safari Banner
或iMessage
,点击 URL
链接下载和打开 App
,此时会弹出下面的问询窗口,告知用户是否要打开APP clips
,点击 open 即可打开。如果已经安装主App
,则打开的就是主App
,所以主App
和APP clips
都需要支持这个URL
。
下面是打开主 App
的Safari Banner
,APP clips
的应该也这个形式差不多。
配置 image
、subtitle
等,应该是直接在 Apple Developer
开发者中心配置,之前一些 App
外的信息也都是在上面配置的。
开发 Tips
APP clips
由于是小程序,所以安装包大小被限制在 10MB 以内。- 并且一个主
App
,只能有一个APP clips
。 - 如果想开发
APP clips
的话,可以下载最新的Xcode12 Bate
版开发,当然也需要运行在最新的iOS14
系统上。 APP clips
的bundle id
有命名要求,需要以{主 App Bundle id}+Clip
的格式命名。- 由于
APP clips
只支持iOS14
,所以可以直接使用SwiftUI
进行开发,还是比较 nice 的。
通过 Xcode12
的App Clip
选项即可开发自己的 App Clips
,开发完成后在Apple Developer
配置一些展示信息即可。
正文完