Thanks for your patient propose.

We are discussing with XDK team to dynamically configure those permissions

Thanks,
Junwei.

From: Irbis [mailto:[email protected]]
Sent: Monday, September 07, 2015 7:14 PM
To: [email protected]; Yashash Agarwal; Haris Zaman; 
Zhang, Haili; Balestrieri, Francesco; Fu, Junwei
Subject: RE: [Crosswalk-help] CrossWalk14+XDK+Construct2: Problems with 
permissions

They say that one image is worth thousands of words, so let me show you. Open 
this picture. This is how it looks.
http://i.imgur.com/aioSpTr.png
From always, if you make games using Construct 2 you would go like this
1. Export for mobiles (Cordova)
2. Set the permission as you see fit, on the 2nd picture
3. Then import the project into XDK
4. If you would like any extra Permissions - you would add them into the "Add 
Permissions" spot.
5. Most of the time its needless because any plugin you use - creates a 
corresponding permissions. So if you have a plugin that needs internet or wifi 
- upon exporting it will get a corresponding Permission automatically.

So technically, we all start with a blank, which then the software fills for us 
automatically.

Right now we have the other way around. We setup the permissions in C2, then in 
XDK. But it doesn't matter as its being overwritten upon Crosswalk export.
To further explain the gravity of the situation, imagine such occurrence:
You download a free Tetris clone. And when you try to install it, it asks you 
for permission to:
-use your camera
-record all audio
-access your personal SD card and device settings.

Would you install such game? I would ask myself why the heck a freaking tetris 
wants to watch me, listen to me, record what I am saying and access my mobile 
hard drive. And then I would just cancel the installation, go back to the 
provider of such App and rate it low, report it, and warn other people to stay 
away from this Spyware.

We have the chance to setup everything we need, in Construct 2 and XDK. But we 
have no control over Crosswalk settings, upon the export, at the end is done by 
XDK, on their servers. So when native programmers can easily get rid of 
troublesome  permissions - we have no such option. And we have to "Hack" our 
own games to change anything :(

I really don't think it should be that way. But I am pretty sure more people 
are having troubles with this. Construct 2 is the biggest and most used Game 
Maker engine for non-programmers. I think I can even safely assume that out of 
10 mobile games on the planet ( NOT created via native programming) 8 was done 
via Construct 2.

Please help us :(

/Radek
_______________________________________________
Crosswalk-help mailing list
[email protected]
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help

Reply via email to