gpt4 book ai didi

xamarin.forms - 如何在 Xamarin.Forms 中获取用于推送通知目的的设备 token ?

转载 作者:行者123 更新时间:2023-12-02 20:26:25 26 4
gpt4 key购买 nike

我想获取设备 token ,我可以将其用作推送通知的 token 。

我已经准备了很多博客,但没有找到设备 token 。我还需要在 token 输入中传递此信息以在 UrbanAirship 中发送通知。

示例:555D111CC00D77FA2956E85648D3B4187B42AF737BBB1670FE6EF8595784DR654

请提出建议

最佳答案

详细信息请引用https://github.com/rdelrosario/xamarin-plugins/tree/master/PushNotification

您可以使用 xamarin.Forms 的 CrossPushNotification 插件

  1. 实现 IPushNotificationListener

  2. iOS:在AppDelegate中

    public override bool FinishedLaunching (UIApplication app, NSDictionary options)
    {
    //Consider inizializing before application initialization, if using any
    CrossPushNotification method during application initialization.
    CrossPushNotification.Initialize<CrossPushNotificationListener> ();
    //...
    return base.FinishedLaunching (app, options);
    }
  3. Android:在 MainActivity 中

    public override void OnCreate()
    {
    base.OnCreate();

    //...

    //Should specify android Sender Id as parameter
    CrossPushNotification.Initialize<CrossPushNotificationListener>("
    <ANDROID SENDER ID>");
    //...
    }

并且您需要在 App.cs 上添加

protected override void OnStart()
{
CrossPushNotification.Current.Register();
}

关于xamarin.forms - 如何在 Xamarin.Forms 中获取用于推送通知目的的设备 token ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49789651/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com