+1 there. Very valid.
On 28 Sep 2015 18:01, "Irbis" <[email protected]> wrote:

> Hi guys! Sorry for this huge delay. I've been very busy in past weeks and
> I had no access to my main PC. So let me recap the whole situation/problem.
>
> I am a user of Construct 2 framework. Its a HTML5 WYSIWYG engine with
> Event-based, object oriented coding. So sadly, I cannot call myself a
> proper "programmer". Construct 2 has various export/wrapper options. Such
> as Desktop (Node WebKit), browser (native html5) and also mobiles (Intel
> XDK + xWalk).
>
> The permissions for the mobile exports are being set upon export moment.
> First - in Construct 2 interface. Which you can see over here, in top half
> of the image.
> http://i.imgur.com/aioSpTr.png
>
> There we/I set what sort of permissions will be needed for the APK file to
> run. Then, the project is being exported for Intel XDK and imported in
> Intel XDK software. To my knowledge - it is there where the XDK read the
> permissions setup. And its also the last moment when you can add any
> additional permissions (visible on the bottom half of the image). After
> that, the game/APK is being exported via CrossWalk.
>
> The problem here (to my understanding) is that the CrossWalk automatically
> sets up the permissions, overwriting or extending already present
> permissions. By default it adds practically every and all possible
> permissions. It is set so for the programmers to delete any needless
> permissions, instead of adding them. The problem is - when programmers have
> all the access to editing those permissions - we don't. Because upon
> exporting from Intel XDK the Crosswalks writes in all the permissions and
> right off the bat - compile the apk without asking. We basically have no
> control over it. Which is annoying as there are two times where we are
> supposed to set them up (C2 and then Intel XDK).  Yet whatever we set in C2
> or XDK - its being ignored and overwritten by Crosswalk.
>
> This leads to a very serious problem with the exported APK. As you might
> or might not be aware - Google is especially overzealous in case of
> malware/spyware APKs in their Google Play platform. And Google strategy was
> always "ban first - ask questions later". Which already happen a week ago
> with a simple game made by my friend. The game was also exported from
> Construct 2 via Intel XDK/CrossWalk. It had all the permissions Crosswalk
> had set. It was a very simple game. But users reported both the game and
> the game creator as spyware, because the game requested full access to
> their mobile devices(Which Crosswalk set without asking). Long story short
> - the game and the developer account had been blocked and remains blocked
> till now. Mark (the friend of my and the creator of the game) is still
> trying to sort this out with Google, trying to prove that he had no
> malicious intentions but the case for the time being remains unsolved. To
> put it bluntly - I don't want to share his fate. I cannot afford it.
>
> I am aware of the method of rewriting the permissions from the manifest
> but its a very edgy solution. Do I really have to crack my own game to make
> it work? And if so - then whats the point of using Intel XDK/Crosswalk
> anyway, when I still have do the job manualy.
>
> Possible solution here would be Crosswalk just staying the heck away from
> permissions. Leaving the users with the task of adding them. Which btw was
> just like that in the previous Crosswalk version, where it all worked fine.
> The programmers, who have full access to the permissions setup within
> Crosswalk will be able to add them anyway. And we, Construct 2/Intel XDK
> users will be enabled again to produce games without cracking them after
> export.
>
> This is a very dire situation but its not being widely reported due to the
> how specific Construct 2 userbase is. Most of the users are kids or young
> people which don't even know there is a problem to begin with. But that 1%
> of the users are people like me - who do this for living. Or at least are
> trying...
>
> And from my personal perspective - I need to get some answers. And get
> them quick. Because by the 1st of October, I am publishing a new game. The
> the was supposed to be released already, 4 weeks ago but Crosswalk
> permisions issue styopedm e from releasing the game. And one of the
> platforms on which the game will be present - is Google Play. So I need to
> know will this issue be resolved in next 2-3 days. If not, I would like to
> request for some external help in my case. I hope it will be resolved
> because the case is really very simply - Just leave the permissions alone.
> Otherwise I will be forced to actually pay someone to crack my own game.
> Because I might end up not being capable of doing that on my own(Because as
> I said - I am not a proper programer). But it leaves my face pale white
> when I think about any possible update I would like for the game. Will I
> have to go through this process every time...? Please help. I have a wife
> and 4yo son. :(
> I am in a very difficult position over here.
>
> Radek
>
> _______________________________________________
> Crosswalk-help mailing list
> [email protected]
> https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help
>
>
_______________________________________________
Crosswalk-help mailing list
[email protected]
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help

Reply via email to