I'm also struggled with the function Tips.resetDataStore(). My goal is to give to the user the ability to reset the display of tips.
So I added a button to "reset" and this button calls Tips.resetDataStore() and then Tips.configure() but it doesn't work. Even if I relaunch the app it doesn't have any effect. The only solution are :
do the reset before the configure at the launch of the app (needs a relaunch to make the reset effective)
delete the .tipkit/tips-store.db in the app's documents and relaunch the app (needs a relaunch to make the reset effective)
As my goal is to give to the user the ability to reset the onboarding without having a relaunch the app what solution could work ?
Topic:
UI Frameworks
SubTopic:
General
Tags: