与主app 数据共享,我们可以通过App Group
来实现具体操作如下:
新建App Group
TARGETS
->Signing & Capabiliities
->+
双击就会自动生成
同样组件也需要新建App Group
新建完
App Group
之后,我这边是用UserDefaults
来实现共享数据,如下:
1》主app中保存数据
这个
initWithSuiteName
就是上面新建App Group
生成的:group.com.xxxxx
,主app 中保存数据到UserDefaults
中。
2》在SWidget.swift
文件中获取数据
这样就可以拿到对应的数据了。
iOS14 Widget从开发到上线 (一)
iOS14 Widget从开发到上线 (二)
iOS14 Widget从开发到上线 (三)
iOS14 Widget从开发到上线 (五)
网友评论