Barbara
Posts: 0
Joined: Mon Sep 17, 2012 8:42 am

App converted to new builder a mess

When I look at my app in the new builder it says I use permissions read & write call log, but I can't see these permissions listed in eclipse, are they called something else there?

These are permissions the app store wants removed

Maryna Brodina
Posts: 0
Joined: Thu Apr 05, 2012 7:27 am

App converted to new builder a mess

Hello! These permissions are called WRITE_CALL_LOG and READ_CALL_LOG, but "If your app uses the READ_CONTACTS permission and both your minSdkVersion and targetSdkVersion values are set to 15 or lower, the system implicitly grants your app this permission. If you don't need this permission, be sure your targetSdkVersion is 16 or higher.

If your app uses the WRITE_CONTACTS permission and both your minSdkVersion and targetSdkVersion values are set to 15 or lower, the system implicitly grants your app this permission. If you don't need this permission, be sure your targetSdkVersion is 16 or higher."

More information here http://developer.android.com/referenc...

Barbara
Posts: 0
Joined: Mon Sep 17, 2012 8:42 am

App converted to new builder a mess

Where and how do I set minsdkversion and targetsdkversion

Maryna Brodina
Posts: 0
Joined: Thu Apr 05, 2012 7:27 am

App converted to new builder a mess

Project--App Settings--Android Binary

Barbara
Posts: 0
Joined: Mon Sep 17, 2012 8:42 am

App converted to new builder a mess

Yeah so my min and target are 2.2 so why is the app store seeing me requiring write call log and read call log and, I see these permissions in the new builder in my converted app, but I am not seeing these permissions in eclipse. Sorry I am confused as usual :)

Maryna Brodina
Posts: 0
Joined: Thu Apr 05, 2012 7:27 am

App converted to new builder a mess

In Eclipse you can see only permissions you added manually. You didn't add that permissions, but they were added automatically (because you've set target version to 2.2) - "If you don't need this permission, be sure your targetSdkVersion is 16 or higher. "

Android 4.2.x - corresponding version is 17 in Eclipse
Android 4.1 - 16
Android 4.0.3 - 4.0.4 - 15

Set target version to 4.1

Barbara
Posts: 0
Joined: Mon Sep 17, 2012 8:42 am

App converted to new builder a mess

Thanks Marina.

I have another question, Amazon app store rejected my app as they said you can see sensitive login info in plain text. I did some research on this and found the only real way is to use ssl. Can I do this in an apk? If not is there another option, has any one else come across this issue?

Maryna Brodina
Posts: 0
Joined: Thu Apr 05, 2012 7:27 am

App converted to new builder a mess

Hi,

Can do this in an apk yes, you can do that. You recive all your data (including login) from your site. You would need to set your site and all addresses in requests to https.

Emmz
Posts: 0
Joined: Sat Jun 23, 2012 11:06 pm

App converted to new builder a mess

Barbara. I have just started implementing SSL on my design.
SSL certificates are not cheap so be sure to get what you need only.
I'm using a self-signed server certicicate while testing. I have read about phonegap having problems with this type of certificate thou. Mostly on Android...

Barbara
Posts: 0
Joined: Mon Sep 17, 2012 8:42 am

App converted to new builder a mess

Can I solve the issue just by calling https in rest service. I thought my login page had to be called with https for this to work properly. I am probably confused.

Return to “Issues”