iOS常用

iOS 14 轻应用(App Clips)开发调试

2020-12-19  本文已影响0人  一抹相思泪成雨

1.轻应用(App Clips)

App Clips是苹果WWDC 2020所发布的iOS 14新特性中最具焦点的一项功能。

2.开发环境系统

3.App Clips流程使用

3.1启动流程
3.2 调用场景

3.3 App Clips技术限制

App Clip 仅限应用于特定场景,即尽可能快地完成一个任务,即用即走。你可以把它看作主 app 的核心功能应用,对于复杂的任务应该在其对应的主 app 完成,因此某些功能被禁止在 App Clip 中使用。

4.开发流程

4.1.证书配置 : bundle iD 、 App Group配置
4.2.创建Extention :App Clips
4.3.配置权限App Clips可访问权限,Info.plist配置
4.4.开发方式

#ifdef CLIPS
    xxxx
#endif

4.5.测试调用 URL 具体步骤如下:
1.点击 Product -> 编辑轻 App 对应的 Scheme
2.添加 Environment variable _XCAppClipURL 这个键值来模拟调用 URL
3.在轻 App 对应 target 运行轻 App 的 scheme。NSUserActivity 获取这个值。

5.调用验证

App Clips 在通用设置->轻App查看(30天自动清除)

5.1 安装方式:
5.2 调用方式:
5.3 开发测试步骤:

1.真机运行App Clips项目(iOS 14系统),执行对应Extention Target
2.通用设置->开发者>-App Clips Testing->配置URL、Bundle ID 和卡片类型(Open、View、Play)
3.配置URL生成二维码->iPhone 扫码打开-> 唤起App Clips
4.本地iPhone测试详细步骤:

5.4 开发打包步骤:

1.进行Archive打包、可以选择两个App进行安装,两个互不影响
2.通过URL扫描进入、即可进行唤起

6.Apple store connect配置
{
  "appclips": {
    "apps": ["ABCED12345.com.example.MyApp.Clip"]
  }
} 

7.参考链接

Apple Clip
探秘 App Clips
开发一个 App Clip
一些关于 App Clips 的笔记
App Clips简介以及demo演示
Apple iOS 14 轻 App 开发者手册

上一篇下一篇

猜你喜欢

热点阅读