we have integrated the Android Paypal SDK into our App. Sandbox payments work without a problem so far. A client reports now that if the the native Paypal App for Android is installed an error occurs. In english the error would be something like "Requirement not authorized" (this probably sounds strange, but the german version sounds equally stange).
Is there a way to prevent the Android SDK from accessing the native App and completely use the inApp Library?
Cheers
Tom
Jeff from PayPal. This was a bug in an old version of the SDK and the integration with the PayPal app. If you upgrade the version of the SDK, this error will go away, and the user will no longer see that message.
Related
This is my first time submitting an app to the Google Play store, so I'm not very experienced with the process at all. After struggling for a bit to get it to build correctly, I was finally able to upload an app bundle and send it in for review. A few minutes later I got an email saying my app was "vulnerable to Intent Redirection" and recommended the following article for support: https://support.google.com/faqs/answer/9267555. The problem is I don't understand much of what the article is saying! As far as I know, I haven't messed with anything like this. I've only downloaded the base NDK and SDK stuff from Unity Hub, and I haven't changed any of the code in Android Studio at all. I asked Google for support, and they said:
"We’ve identified that your app is using the AliPay SDK or library, which facilitates the transmission of phone number information without meeting the prominent disclosure guidelines. If necessary, you can consult your SDK provider(s) for further information or please upgrade AliPay SDK version to 15.5.5 or higher."
Please help! Is there an easy fix to this that I'm missing somehow? I don't even know what AliPay is, as I said I'm a total beginner here. In case it's useful info to have, I'm using Unity 2019.2.13f1 on a Macbook Pro running High Sierra 10.13.6.
Well, do what the message says "upgrade AliPay SDK version to 15.5.5 or higher".
Just go to Android Studio and open your build.gradle file then update that lib version. It will be marked with a yellow line, that means that lib has an update. Focus on that line, then do Alt + Click then Enter, now sync and you've done. Upload the new apk.
I am trying to integrate Facebook Authentication in my Android app, but it is throwing This Server Error 1675030 with error executing "ProxyAuthAppLoginQuery".
I have double checked everything and everything seems in place. The authentication does succeed if there is no facebook app installed but fails while authenticating with Facebook app installed.
Some Information regarding stuff:
Facebook SDK : 4.22.1
Facebook API : v2.9
Android Compile and Target SDK version : 25
Android Build Tools : 25.0.3
Other than that I have also set app available to public so there may be no permission restriction even while testing
So after trying many different combination and fixes it turned out there was nothing wrong with api, sdk or anything.
Basically I was a Beta tester for facebook app and had its beta version installed, leaving the beta tester position uninstalling and installing the stable version of facebook worked for me
Hope it helps someone out there..
I am a little new to Android development.
I have a hybrid app which uses Apache cordova plugins.
I am using eclipse to generate the APK.
But when I publish the APK, the Google play store rejects it saying:
APP UPDATE REJECTED
Your APK has been rejected for containing security vulnerabilities, which violates the Malicious Behavior policy. The Alerts page has more information about how to resolve the issue. If you submitted an update, the previous version of your app is still live on Google Play.
And, when I click on the alerts page the following error shows up:
Security alert :
Your app is using a version of Apache Cordova containing one or more security vulnerabilities. Please see this Google Help Center article for details, including the deadline for fixing the app.
I have already tried the followings:
Update the android platform (cordova platform update android), but no positive results.
I could not update all the cordova plugins as I am getting errors. (wanted to know can this be the issue)
I am building this APK using the Eclipse IDE and I went through this ADT plugin release note https://developer.android.com/studio/tools/sdk/eclipse-adt.html which says: The Eclipse ADT plugin is no longer supported
Eventually I will be importing my project to Android studio but I want an app update immediately thats why still using Eclipse.
If Eclipse is the reason then I immediately need to import my app to Android studio.
I want to figure out that which one of the last two point is responsible for my app rejection.
Also, if none of these are responsible then what could be the possible reason for my app rejection.
Thanks in advance.
An APK is an APK, regardless of where you developed the code. You can write the code in Eclipse, Android Studio, or you can write the code in your favorite plain text editor. The end APK will be indistinguishable regardless of which editor you use.
The error in this case seems to be pretty clear- your version of Cordova has known vulnerabilities and you need to update that.
Run cordova platform version android to check your version. The error message you are receiving will show for anything less than 4.1.1.
The best path would probably be to upgrade to 5.x, as detailed here.
I have an app that uses Facebook API for user login only and we requires only the three basic user permissions (i.e. user_friends, user_email, user_login).
Since the 1.0 API version is deprecating by 30 April 2015, I have been asked to upgrade the iOS and Android SDKs to the latest. I checked my SDKs.
iOS SDK v3.21.1
Android SDK v3.7
in the iOS iOS 3.x upgrade guide, it states that by v3.20, iOS SDK is defaulted to v2.2 of Facebook Graph API. I wonder does that mean I don't need to upgrade the iOS SDK for it to support Facebook Login?
For Android, I can't find relevant information stating whether v3.7 is using graph api v2.0 by default.
I have done the following steps:
I turned this to on.
And I am still seeing this:
Advice are welcomed! Thank you very much.
You should be fine on iOS, but need to update your Android SDK. If you don't want to switch to v4.x, you can still use v3.23.1, which should be a completely backwards compatible update for you.
I have just installed gwt 2.4.0 google web toolkit for developing C2DM applications.
But the Eclipse Shows a problem 'Validating GWT Components(63%)' and nothing happens afterwards.
How to solve this problem.Please help.