有没有办法确定用户是否正在使用您的应用程序中的小部件以及使用了多少个小部件?
我尝试使用:
WidgetCenter.shared.getCurrentConfigurations { result in
switch result {
case let .success(info):
let myWidgetCount = info.count
print(myWidgetCount)
case let .failure(error): print(error)
}
}
但它离正确结果差得太远了。它给我的结果比它应该给的多得多。
编辑:它包括我添加后又删除的所有内容。有没有办法只获取当前放置在主屏幕或小部件区域中的内容?