Thanks for explaining how the tool works. Like I said, Crosswalk shouldn’t 
enforce anything else than the minimum set of permissions, the rest should be 
up to the user. I’m actually surprised nobody complained about the camera etc. 
before if those are enabled by default.

We’ll work with the XDK team to fix this.

Francesco

From: Irbis <[email protected]<mailto:[email protected]>>
Date: Monday 7 September 2015 14:13
To: 
"[email protected]<mailto:[email protected]>"
 
<[email protected]<mailto:[email protected]>>,
 Yashash Agarwal <[email protected]<mailto:[email protected]>>, Haris Zaman 
<[email protected]<mailto:[email protected]>>, "Zhang, Haili" 
<[email protected]<mailto:[email protected]>>, Francesco Balestrieri 
<[email protected]<mailto:[email protected]>>, "Fu, 
Junwei" <[email protected]<mailto:[email protected]>>
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
---------------------------------------------------------------------
Intel Finland Oy
Registered Address: PL 281, 00181 Helsinki 
Business Identity Code: 0357606 - 4 
Domiciled in Helsinki 

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.
_______________________________________________
Crosswalk-help mailing list
[email protected]
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help

Reply via email to