删除标记为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)
答案 0 :(得分:1)
是的,您可以在完成recommended steps后安全删除Microsoft.AppCenter.Push.Push.SetSenderId
:
AndroidManifest.xml
google-services.json
完成建议的步骤后,Microsoft.AppCenter.Push.Push.SetSenderId
将不再执行SDK中的任何代码(本质上是无操作)。