[英]Get information (GCM Token) from Xamarin.Android to Xamarin.Forms?
這可能是一個簡短而瑣碎的問題,但是如何從Xamarin.Android到Xamarin.Forms獲取信息?
基本上,我想做的是以下幾點:
這是一個好主意嗎? 如何將令牌放入應用程序的“表單”部分?
提前致謝!
Xamarin.Forms與各個平台特定項目之間有多種通信選項。
您可以通過訪問Xamarin.Forms.Application類及其“當前”屬性來輕松地從每個項目中調用Xamarin.Forms,該屬性將為您提供Xamarin.Forms應用程序的實例。
您還可以進行反向操作-通過使用共享Xamarin.Forms代碼中的DependencyService類來調用特定的平台項目。 使用async / await和TaskCompletionSource,這可能是將在android / ios上獲取令牌的固有異步特性抽象為單個可等待函數調用的好方法。 您可以在此處找到有關DependencyService的更多信息
最后,根據我的收集,您正在弄清楚如何注冊推送通知。 最好只使用此處的PushNotifications插件。
它應該可以幫助您入門。 請務必通讀文檔。 要使一切正常運行,需要執行一系列步驟。
如果您有其他更具體的問題或被困在某個地方,請發布新問題,我之前已成功在Android和iOS上成功集成了推送通知,也許可以為您提供幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.