App rejected because of camera permission modal alert!

Ralph DiMola rdimola at evergreeninfo.net
Tue Mar 13 22:07:36 CET 2018


Hey William,

 

OK, I see the problem. This will require you to modify the plist files in the LiveCode app bundle.

 

1) Go to the Applications folder

2) Right click on the LC app version you are using and select "Show Package Contents"

3) Navigate to the "Tools/Runtime/iOS" folder

4) Right click on all the device/simulator folders one at a time and select "Get Info"

5) At the bottom click on the "Read only" to the right of your account name and select "Read & Write"

6) Repeat 5 for all device/simulator folders

7) In each of the device/simulator folders edit the setting.plist file.

8) To edit... right click the setting.plist file and select "Open With" and then "Other..." and select "TextEdit.app".

9) You will get a warning that the file is locked. Choose the Unlock option.

10) Change the <string> for the key <NSCameraUsageDescription> to be more specific to your application. You might be able to make this generic enough for all your applications. If not then you will have to change this for each app before submitting it for review.

11) repeat 8-10 for setting.plist in each of the device/simulator folders.

12) Fire up LC and make an iOS app and submit it.

 

I would suggest you submit a QCC Bug Report. This looks like it could be a problem for any app that uses the camera.

 

Ralph DiMola

IT Director

Evergreen Information Services

rdimola at evergreeninfo.net

 

From: William de Smet [mailto:williamdesmet at gmail.com] 
Sent: Tuesday, March 13, 2018 4:41 PM
To: rdimola at evergreeninfo.net
Subject: Re: App rejected because of camera permission modal alert!

 

Hi Ralph,

 

Yes I did.

It is just a standard modal alert that shows.

 

Apple says:

We noticed that your app requests the user’s consent to access their camera but does not clarify the use of this feature in the permission modal alert.

 

https://developer.apple.com/library/content/qa/qa1937/_index.html

 

 

 




groeten,

 

William

 

 

 

2018-03-13 21:36 GMT+01:00 Ralph DiMola <rdimola at evergreeninfo.net>:

William,

Did you tic the various Camera options(as needed) to "Required" in the iOS standalone setting?

Ralph DiMola
IT Director
Evergreen Information Services
rdimola at evergreeninfo.net



-----Original Message-----
From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of William de Smet via use-livecode
Sent: Tuesday, March 13, 2018 4:22 PM
To: How to use LiveCode
Cc: William de Smet
Subject: App rejected because of camera permission modal alert!

Hi there,

My new app 'FotoPuzzel' is rejected by Apple because the app needs camera permission.
I did not clarify the use of this feature in the modal alert?
How do I change this?
Can I change this?

I just use MobilePickPhoto "camera"

The standard modal alert says:
FotoPuzzel would like to access the camera This application requires access to the device's camera.


Apple's response:
-----
We noticed that your app requests the user’s consent to access their camera but does not clarify the use of this feature in the permission modal alert.
Please see attached screenshots for details.
Next Steps
To resolve this issue, please revise the permission modal alert to specify why the app is requesting access to the user's camera.
----

Any advice on this?

LC 8.1.8


greetings,

William

_______________________________________________
use-livecode mailing list
use-livecode at lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

 



More information about the use-livecode mailing list