Closed npresseault closed 7 months ago
Hi @npresseault and thank you for reaching out to us. I was able to reproduce this error, it seems to be related to a change in security protocols in Android SDK version 34. I created a ticket on our dashboard.
Hi, can we consider this issue to be covered by https://github.com/microsoft/appcenter-sdk-android/pull/1713 ? Do you have ETA for the merge?
Hi! Just commenting to know if there is any deadline for it?
Hello! How are you? Is there any progress in the task?
@MikhailSuendukov with #1713 merged, when can we expect a release with this included?
Any chance this will be released soon? Our beta flow is broken for Android 34 devices.
Hi, we have planned to release this week.
@MikhailSuendukov sorry to be a bother, but we're starting to get a ton of feedback as users are updating. I see the tag is created, but when can we expect a release available that gradle can grab?
This fix has been released in v5.0.4, so I'm closing this issue. Let me know if updating sdk version doesn't help.
@DmitriyKirakosyan I don't see v5.0.4 released yet. Am I missing something?
https://www.nuget.org/packages/Microsoft.AppCenter.Distribute
@fabiendem but it didn't reach nuget, I don't have any update available from 5.0.3. I'm totally lost. Thoughts @keithburgoyne / @DmitriyKirakosyan ?
Hi @claudioredi! Apparently you are trying to find AppCenter SDK .NET 5.0.4. That this fix has not yet been released for the AppCenter SDK .NET (currently the latest version is 5.0.3), only for the AppCenter SDK Android (5.0.4).
@MikhailSuendukov would you mind sharing a nuget link to AppCenter SDK Android 5.0.4? I'm afraid that I don't find it.
I am also looking for this 5.0.4 Nuget. The same error also affects Crashes and Analytics. Google says the targetSdk will need to be 34+ for new apps and app updates by August 31, 2024. https://developer.android.com/google/play/requirements/target-sdk This deadline is significantly before the app center retirement date of March 31, 2025. Without making this Nuget available, it effectually pushes the retirement date up to August 31, 2024.
@claudioredi, This repository is for the AppCenter native Android SDK. The latest version available on Maven is 5.0.4. The .NET wrapper, which includes support for Android among other platforms, is hosted in a separate repository and follows separate versioning. The latest available version for the .NET Android SDK is 5.0.3.
I am also looking for this 5.0.4 Nuget. The same error also affects Crashes and Analytics. Google says the targetSdk will need to be 34+ for new apps and app updates by August 31, 2024. https://developer.android.com/google/play/requirements/target-sdk This deadline is significantly before the app center retirement date of March 31, 2025. Without making this Nuget available, it effectually pushes the retirement date up to August 31, 2024.
did you find any workaround for Xamarin/MAUI
Description
Distribute crashes when trying to get a version update. Set your target SDK to 34 (Android 14)
One of RECEIVER_EXPORTED or RECEIVER_NOT_EXPORTED should be specified when registering the receiver, I believe right here: https://github.com/microsoft/appcenter-sdk-android/blob/46e6bf21ee208e30c568b094d057b1820086f9c5/sdk/appcenter-distribute/src/main/java/com/microsoft/appcenter/distribute/install/session/SessionReleaseInstaller.java#L236
Ref: https://developer.android.com/about/versions/14/behavior-changes-14#runtime-receivers-exported
Repro Steps
Details
AppCenter.setLogLevel(Log.VERBOSE)
before your call toAppCenter.start(...)
and include the logs here: