【问题标题】:Push notifications dialogue推送通知对话框
【发布时间】:2009-12-07 10:00:21
【问题描述】:

有什么方法可以让“你想启用推送通知...”对话框在应用程序首次启动时不出现,而是在应用程序中的其他操作时出现?

问候, 姆拉登

【问题讨论】:

    标签: iphone push-notification


    【解决方案1】:

    在您调用方法registerForRemoteNotificationTypes 之前,该对话框不应出现。我假设你现在在appDidFinishLoading 中调用它?只需将其移至应用程序中与推送通知相关的部分即可。

    CoreLocation 的情况类似。如果您在应用程序指出它需要它的原因之前请求用户位置,它可能会使用户感到困惑。

    【讨论】:

    • 就是这样。谢谢。是否有必要在 appFinishLoading 调用方法,或者我可以将它留在现在的位置(某些视图控制器中的一些 onclick 操作)?
    • 您可以在任何您认为合适的地方进行操作。如果您在 appDidFinishLoading 中执行此操作,您将在应用启动时向用户提示。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-13
    • 2023-03-18
    • 2017-05-11
    • 1970-01-01
    • 1970-01-01
    • 2014-03-01
    相关资源
    最近更新 更多