Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is there any way to control the Capabilities? #161

Open
chenxi92 opened this issue Jul 3, 2017 · 6 comments
Open

Is there any way to control the Capabilities? #161

chenxi92 opened this issue Jul 3, 2017 · 6 comments

Comments

@chenxi92
Copy link

chenxi92 commented Jul 3, 2017

Is there any way to control the Capabilities? such as turn on the 'Push Notifications'.

@kronenthaler
Copy link
Owner

I haven't dived into it yet, i will investigate what can be done.

@chenxi92
Copy link
Author

chenxi92 commented Jul 7, 2017

thank you !

@Emilios1995
Copy link

@kronenthaler Thanks! I'm also interested in this feature

@aoi-shiliang
Copy link

@kronenthaler Thanks! Is there any progress on this? It is also useful to me

@skytreeLouis
Copy link

@kronenthaler Is there any progress on this? It is useful to me too

@kronenthaler
Copy link
Owner

hi @skytreeLouis, there is no much progress on this front. What i can shares is that enabling capabilities is a 2 step process for many of the capabilities. The first step is to modify the project with a diversity of flags/sections/frameworks (which is already cumbersome as each capability is different). The second step involves modification of external files to the project, either Info.plist or create entitlement files etc. The second step is outside of the scope of this project, that part won't be implemented.
Regarding the first step, there are so many capabilities each one with a different set of rules and behaviors that i'm reluctant to dig further into it. Main reason is time, this is side-project and i don't have enough spare time to maintain/develop a feature with so many failure points. So, i rather to provide a project that works reliably than add buggy features that might help people but might annoy other people.
As this is an open source project, feel free to contribute, i will be more than willing to review PRs and test out proposals.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants