-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OneSignal 3.10.3 and Android API 29 #225
Comments
A couple people have asked about API 29+/Android X support for Xamarin and they've been pretty dead silent about it. My issue hasn't seen any replies in over 3 weeks. They pushed out support for native Android X but no commits or any word on anything for Xamarin.Android |
Thanks @alexthekid07 - I think I am about to start playing with Twillio and Azure Notification Hub. Sounds like OneSignal is out of the Xamarin game. |
Hi very dissapointed if AndroidX or any api 29 is not supported! Can anyone from OneSignal comment on this one? |
Would like to know also... Or to find alternatives? |
I'm waiting for AndroidX support as well. |
Would love to receive any news in regard to Android X support, otherwise, I might be forced to move to another platform :) |
I have tried everything to get a response. We are going live on Azure Notification Hub for all of our apps. There are many aspects where I LIKED Onesignal better, but I this has been a major disappointment. In my mind, they are gone. I do think that with Notification Hub I am getting better 1 to 1 targeting. The Web Interface stinks, but the API is strong and robust. |
Not sure if this will work as I haven't tried myself, but there are several forks that have been updated. The most recent one is https://github.com/dtaylorus/OneSignal-Xamarin-SDK. Maybe this fork, which appears to have been update 14 days ago with Android libraries updated. I'm going to try in a few days and will let y'all know, please let me know if you try it before I do. |
@chrisparkeronline did you have any luck with forks? |
@Jeasmine do you have any ETA to support Android X with OneSignal Xamarin SDK? |
One signal come on , it's ridiculous now why dont you reply. what's the plan? Is this repo dead? |
We just released Com.OneSignal 3.10.5 with dependency changes to resolve the AndroidX compatibility. Simply upgrade to this version and rebuild your project. |
@jkasten2 hi there welcome the small update but truly don't get why you didn't remove the support libraries as they are deprecated!!! Would you care to explain? It looks as if there is very minimal effort put on xamarin. |
@developer9969 That's a great question! This Xamarin SDK is a wrapper / binding around the OneSignal-Android-SDK 3.x.x. The OneSignal-Android-SDK 4.0.0 has been updated to use AndroidX / Jetpack and was released in Dec 2020. Since this is a major release there is significant breaking API changes that need to be done. Not to just the binding layer but these also need matching public C# your app consumes so this means a major 4.0.0 version of this SDK is needed as well. Lasly a matching OneSignal-iOS-SDK release was made with Android so this needs to be updated as well. These changes are quite significant and something that would take on the order of months, not weeks to fully complete with testing. The version bumps and the addition of |
OneSignal uses Android Support and not AndroidX. It's what it's, at least it doesn't block users from upgrading their apps to Android 10 or newer. |
@jkasten2 first really appreciate your reply, replies by One signal on this thread is rare.... one thing to note though that the AndroidX Migration under the covers it will do it's best to match the existing Android.Support to it's equivalent AndroidX libraries and replace them but from my reading I remember that was not guaranteed. Whilst I appreaciate the impact of removing the Support libraries , is one of those job that should be done. I sincerely hope that you have a roadmap in place for the support libraries to be dropped. |
I believe this depends on:
For the OneSignal-Xamarin-SDK 4.0.0 release moving to AndroidX will be part of it. As noted in #225 (comment) this is months away (I don't have a better ETA at this time) as it includes upgrading to the new OneSignal-Android-SDK 4.0.0 API and matching iOS API as well. |
@jkasten2 thank you for your replies. Looking forward to OneSignal-Xamarin-SDK 4.0.0 |
Description:
I am having an big issue with an app. My Apple version works fine, but on Android, If i compile with API 29 as the target, Users are not getting Push Notifications. On API 27, it works perfect. The issue is that Play Store will not accept anything lower than 29 anymore. It seems like other people are having the issue also, but I cannot find anyone with an upgrade or workaround.
Environment
Xamarin and OneSignal 3.10.3
Steps to Reproduce Issue:
Anything else:
(crash stacktraces, as well as any other information here)
The text was updated successfully, but these errors were encountered: