iOS开发·Widget

时间:2024-04-10 17:33:52

一、什么是Widget组件?

widget是一个依附于App的小组件,可以视作一个独立的小App,但又与主App关联,在很多情况下可方便人们使用。例:天气、支付宝、今日头条等的小组件。

二、Widget的创建

1、相关证书配置

① App的证书配置:和普通证书配置一样,可参考iOS开发·证书配置

② Widget的证书配置:

1、创建App Group,信息填写完毕后一路continue下去;

 

iOS开发·Widget

创建AppGroup.png

iOS开发·Widget

填写AppGroup的信息.png

注意:AppGroup的ID需要以group开头
示例:group.xxx.xxx.xxx
2、App的App IDs开启App Group权限,并编辑绑定;

iOS开发·Widget

App开启AppGroup权限1.png

iOS开发·Widget

App开启AppGroup权限2.png

iOS开发·Widget

App开启AppGroup权限3.png

3、创建Widget的App IDs,并且绑定同一个App Group;
注意点:
① Widget的Bundle ID需要在App的Bundle ID的基础上添加;