JimmyH
Posts: 0
Joined: Sun Jan 25, 2015 5:01 am

How to specify location modal alert as required in the iOS

Hi there,

I have lodged an app to itunes and it got rejected because of:

"Your app uses background location services but does not clarify the purpose of its use in the location modal alert as required in the iOS Human Interface Guidelines."

Can you please indicate how you can specify the alert to be displayed on an IOS device.

Regards
James

Illya Stepanov
Posts: 0
Joined: Mon Mar 18, 2013 8:48 am

How to specify location modal alert as required in the iOS

Hi James -

You can check out our workaround solution here: https://devcenter.appery.io/known-iss...

In our future release we want to add more option for App settings to modify such modal alert message content.

JimmyH
Posts: 0
Joined: Sun Jan 25, 2015 5:01 am

How to specify location modal alert as required in the iOS

Hi Illya and Sergiy,

I have tried the steps outlined in "https://getsatisfaction.com/apperyio/... " which were to "Run your Geolocation service initialization on the Device Ready event, not on the Page show event."

The app was still rejected by Apple.

Apple said: "Performance - 2.5.4 Your app declares support for location in the UIBackgroundModes key in your Info.plist file but does not have any"

I have this still on the app page:
Image

Illya, I have tried what you have described here "https://devcenter.appery.io/known-iss...".

I have noticed that in this same file (project-name-Info.plist) there is the following:
Image

Should lines 73 to 75 be removed as location services should not be used in UIBackgroundmode?

Regards
James

Illya Stepanov
Posts: 0
Joined: Mon Mar 18, 2013 8:48 am

How to specify location modal alert as required in the iOS

If this is the case - you can remove UIBackgroundModes in your App Settings iOS keys.

Ben Walker
Posts: 0
Joined: Mon Jan 19, 2015 2:13 pm

How to specify location modal alert as required in the iOS

How do I do this? I can see Location is one of the UIBackgroundModes, but I can't edit/remove it?

Serhii Kulibaba
Posts: 150
Joined: Tue Aug 27, 2013 1:47 pm

How to specify location modal alert as required in the iOS

Hello Ben,

Could you clarify have you changed anything on the Source tab?

If you did, these custom changes might cause the build to fail. Try to rollback the custom source changes and try to build the app again. Here is how to rollback custom source change: https://docs.appery.io/docs/appbuilde...

When you make changes in the Source view for a particular page, the visual editor for that page will not be updated (until you rollback the changes).

Return to “Issues”