现在可以删除Push.SetSenderID(string)吗?

时间:2018-10-19 18:25:14

标签: visual-studio-app-center visual-studio-app-center-push

删除标记为Microsoft.AppCenter.Push.Push.SetSenderId的调用obsolete的代码行是否安全?

我更新了Microsoft.AppCenter.Push,将Xamarin.Android目标框架增加到8.1,更新了AndroidManifest.xml,添加了google-services.json,并按照以下步骤更新了proguard配置: https://docs.microsoft.com/appcenter/sdk/push/migration/xamarin-android

但是,关于我是否可以安全删除Microsoft.AppCenter.Push.Push.SetSenderId,以下警告尚不清楚:

  

“ Push.SetSenderId(string)”已过时:“对于所有使用App Center的Android开发人员,将有一个更改,要求Firebase SDK使用推送通知。对于Android P,其预定发布日期为最新OS版本。对于所有其他版本的Android,将需要在2019年4月之后使用。请按照https://aka.ms/acfbxa上的迁移指南进行操作。” (CS0618)

enter image description here

1 个答案:

答案 0 :(得分:1)

是的,您可以在完成recommended steps后安全删除Microsoft.AppCenter.Push.Push.SetSenderId

  • 将Xamarin.Android目标框架增加到8.1
  • 更新AndroidManifest.xml
  • 从Firebase添加google-services.json

完成建议的步骤后,Microsoft.AppCenter.Push.Push.SetSenderId将不再执行SDK中的任何代码(本质上是无操作)。