-
Notifications
You must be signed in to change notification settings - Fork 131
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
Adopt target SDK 34 #1713
Adopt target SDK 34 #1713
Conversation
…RECEIVER_EXPORTED
Hi @MikhailSuendukov 🙂 Do you have any plans, when to release this branch? 🙂
|
Very interested in having this PR released. We are also having issues with Android 14. Just wondering if there is an ETA. |
@keithburgoyne Can you provide any additional detail on what manufacturers you're seeing this on? Curious if our experiences line up |
.../src/main/java/com/microsoft/appcenter/distribute/install/session/InstallStatusReceiver.java
Outdated
Show resolved
Hide resolved
…/distribute/install/session/InstallStatusReceiver.java Co-authored-by: Dima <v-dmkira@microsoft.com>
It breaks on Pixel devices running SDK 34. I've heard reports it worked on Samsung devices running 14, but that's unverified. |
CHANGELOG.md
been updated?Description
This pull request addresses key behavior changes in Android SDK 34 to ensure compatibility with the App Center SDK. Updates include the implementation of the RECEIVER_EXPORTED flag for runtime-registered broadcasts and the adaptation to new requirements for implicit and pending intents. This is achieved by using PendingIntent.FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT in the Distribute module. We've postponed increasing the SDK target version due to dependencies that must be updated to comply with new read-only requirements for dynamically-loaded files. In order to fix errors that occur when launching an application with SDK target 34, we used the flag values from the documentation.
Related PRs or issues
AB#102952
#1709