使用带有个性化数据的通知服务扩展修改通知 XamarinForms v 5.0.0.2545

问题描述 投票:0回答:0

我正在尝试使用通知服务扩展来自定义传入的推送通知,然后再将它们呈现给用户。我想将用户数据添加到通知中,但是任何注入或检索服务的方法都会导致扩展中出现构建错误,无法解析我的主/共享项目使用的包(我在扩展中引用了该项目).该错误似乎仅在“DidReceiveNotificationRequest”方法中存在尝试访问数据/服务等的代码时才会发生。

我尝试过使用 IOC 管理器(单例模式),在 App.xaml.cs 中公开方法,使用共享组序列化/反序列化服务实例。是否可以通过该项目检索数据,或者做所有事情需要添加到通知数据负载?提前致谢!

xamarin.forms push-notification xamarin.ios firebase-cloud-messaging
© www.soinside.com 2019 - 2024. All rights reserved.