美文网首页
APP clip 调研

APP clip 调研

作者: king晉 | 来源:发表于2020-07-10 15:03 被阅读0次

    APP clip作为iOS14中新推出的一个功能,主要是用于让用户有更好的体验感,在特定的时间、地点可以在不下载APP的情况下,体验到APP的核心功能。类似于微信的小程序功能。

    在根据官方文档,以及上手体验了解APP clip的过程中整理的一下要点。

    APP clip添加过程

    在APP project 中添加 APP clip target 就可以创建一个APP clip

    APP clip跟普通APP没有什么区别,可以使用绝大多数的框架,使用SwiftUIUIKit,并且可以访问与完整应用程序相同的框架。但是,以下框架不适用于应用程序剪辑:CallKitCareKitCloudKitHealthKitHomeKitResearchKitSensorKitSpeech

    在应用程序剪辑中使用任何这些框架都不会导致编译时错误,但是它们的API返回的值指示运行时不可用,空数据或错误代码。例如,当您从应用程序剪辑调用HealthKit 时,它会返回。isHealthDataAvailable()false

    APP clip的安装方式

    用户通过以下5种方式来安装:

    1.在物理位置扫描NFC标签或可视代码

    2.利用Siri建议中的基于位置的建议

    3.在“地图”应用中点击链接

    4.在网站上点击智能应用横幅

    5.点击某人在“消息”应用中共享的链接

    在代码复用上来说

    在你需要在clip中用到的文件中,勾中clip的target

    在clip中你就可以直接调用到。

    APP clip具有唯一性,一个APP只能有一个app clip

    APP clip 开发中,对大小进行了限制,所以最好不要超过10M,这就表明开发的clip的功能最好直接暴露你的APP核心功能,避免其他的繁琐功能占据过多大小。

    APP clip的整体跟APP几乎没有区别,所以APP clip也是有审核的。

    隐私性

    为了保护用户数据,APP clip无法访问:

    运动和健身数据

    苹果音乐和媒体

    来自联系人,文件,消息,提醒和照片等应用的数据

    为您的主应用程序保留一些功能

    App clip 可提供即时的体验,并专注于为日常任务提供最快的解决方案,但某些功能并不适用 App clip :

    Bonjour 等高级网络功能,或本地 Wi-Fi 网络的配置

    App extensions

    自定义和设置;例如,创建 settings bundle

    资料移交和文件开启

    IAP 和 支付卡配置

    低级Unix功能;例如,BSD通知

    iPad 的分屏

    注册自定义 URL schemes

    使用 StoreKit 的 requestReview

    搜索配对蓝牙设备

    参考:App Clip 官方开发指导APP clip 开发笔记

    相关文章

      网友评论

          本文标题:APP clip 调研

          本文链接:https://www.haomeiwen.com/subject/cauofxtx.html