Question

Est-il possible que je pourrais faire la « Voulez-vous activer les notifications push ... » dialogue de ne pas venir sur le premier lancement de l'application de temps, mais plutôt d'une autre action dans l'application?

Regardz, Mladen

Était-ce utile?

La solution

La boîte de dialogue ne doit pas apparaître jusqu'à ce que vous appelez la méthode registerForRemoteNotificationTypes. Je suppose que vous appelez dans appDidFinishLoading en ce moment? Il suffit de le déplacer à la partie de votre application qui est pertinente pour les notifications Push.

Il est une situation similaire avec CoreLocation. Il peut confondre l'utilisateur si vous demandez l'emplacement des utilisateurs avant que votre demande a indiqué pourquoi il en a besoin.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top