Open BeanVortex opened 2 years ago
روز خوش این مشکل کتابخونه هنگام افزودن اندروید 12 یا همون اس دی کی 31 رو لطفا هر چه سریعتر رفع بفرمایید این مشکل هم توی پوش پل هست هم پوشه
@DarkDeveloper-Plant @mohamadbagheri119 موقتا برای رفع ارور این کد رو در manifest تگ application اضافه کنید ببینید مشکلتون حل میشه؟
tools:node="replace"
یا هم میتونید این کد رو داخل manifest وارد کنید:
`<receiver android:name="com.pushpole.sdk.receiver.BootAndScreenReceiver" android:exported="false" tools:node="merge"/>
<receiver android:name="com.pushpole.sdk.receiver.ConnectivityReceiver"
android:exported="false"
tools:node="merge"/>
<receiver android:name="com.pushpole.sdk.receiver.UpdateReceiver"
android:exported="false"
tools:node="merge"/>
<receiver android:name="com.pushpole.sdk.receiver.AppChangeReceiver"
android:exported="false"
tools:node="merge"/>
<service android:name="com.pushpole.sdk.fcm.FcmService"
tools:node="merge"
android:exported="false"/>
<service android:name="com.pushpole.sdk.service.ScreenStateService"
android:exported="false"
tools:node="merge"/>`
خیر، اینجوری حل نمیشه مشکل. روی این سرویس مشکل داره وقتی این سرویس رو هم exported میکنیم: باز هم این خطای merge مانیفست روی اون سرویس رفع نمیشه و مشکل حل نمیشه
یا هم میتونید این کد رو داخل manifest وارد کنید:
`
<receiver android:name="com.pushpole.sdk.receiver.ConnectivityReceiver" android:exported="false" tools:node="merge"/> <receiver android:name="com.pushpole.sdk.receiver.UpdateReceiver" android:exported="false" tools:node="merge"/> <receiver android:name="com.pushpole.sdk.receiver.AppChangeReceiver" android:exported="false" tools:node="merge"/> <service android:name="com.pushpole.sdk.fcm.FcmService" tools:node="merge" android:exported="false"/> <service android:name="com.pushpole.sdk.service.ScreenStateService" android:exported="false" tools:node="merge"/>`
مشکل با این کار و اضافه کردن
com.pushpole.sdk.receiver.BootAndScreenReceiver
حل میشه. thanks @FazlollahDavari
دوستان این مشکل در کتابخانه پوش پل برطرف شده. متاسفانه بدلیل پشتیبانی بسیار افتضاح پوش پل و عدم بروزرسانی مستندات سایت اطلاع رسانی نکردن که کتابخانه بروز شده. در سایت پوش پل اشاره شده که نسخه آخر برنامه نسخه 1.7.4 هست. در حالی که با مراجعه به سایت maven متوجه میشید که دوستان مدتی هست که sdk برنامه را بروز کردن ولی دریغ از بروزرسانی سایت!!!!
https://mvnrepository.com/artifact/com.push-pole.android/pushpolesdk
بنابراین باید از نسخه زیر برای حل مشکل استفاده کنید:
implementation 'com.push-pole.android:pushpolesdk:1.7.7'
سلام برای اندروید ۱۲ مشکل ایجاد میشه هنگام نصب