run

fun run()

Show a dialog if needed to ask user's distributor and request registration for all instances

Calling this method for the first time, or if the distributor has been removed:

  • If there is no distributor, it will inform the user they need one.

  • If there is a single distributor, it will register to it.

  • If there are many distributors, it will open a dialog to ask the user which one to use.

Once a distributor is saved, calling this method will register again to the saved distributor.