-
Notifications
You must be signed in to change notification settings - Fork 283
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
Appstore binary rejected for use of private API "transform:" #106
Comments
Current workaround:
Version submitted as pull request #100 by AdriVanHoudt works both on Android and iOS Looking for any maintainer to check out his solution. |
Is your app rejected, or do you just get a warning? When a published an update for an app several months ago, I did get a warning but could still publish the update. Concerning #100, have you tried FCM on iOS? |
@Heshyo It was only warning and we haven't tried to publish an app with that warning. |
Bump up the minSDK to API 23 (Marshmallow, Android 6) - I am not sure why this was API 22; we are certainly not testing on that version Bump the targetSDK to API 32, android 12 (required for Google Play) Switch the push and local notification plugins to ones that support the new trampoline functionality https://developer.android.com/about/versions/12/behavior-changes-12#notification-trampolines The push plugin is a "dev" version but seems to have all android fixes It also bumps up the iOS version so that we can avoid the "non-public selectors" error havesource/cordova-plugin-push#106 e-mission/e-mission-docs#838 (comment) The push plugin had kotlin build errors that were fixed by adding the gradle preferences havesource/cordova-plugin-push#218 (comment) The local notification is a new fork maintained by a new author which requires us to add the new `AndroidLaunchMode` preference. The new plugins already have the compile -> implementation fix So removing the hook added in 6de1f4c Testing done: - builds - generated a local notification by turning off location permissions - clicking on the notification opened the status screen
Hi,
Working on cordova ios 6.1 with latest version of cordova-plugin-push our binary is uploaded with warnings as described in relating issues:
firebase/firebase-ios-sdk#7177
google/GoogleDataTransport#10
Should this plugin be somehow updated to use newer version of firebase-ios-sdk or i can somehow force it to use newer version?
Maybe this PR might be helpful? #100
All best,
cryptoethic
The text was updated successfully, but these errors were encountered: