Skip to content

feature: Enable app Podfile #3807

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

Closed
NickIliev opened this issue Aug 8, 2018 · 6 comments
Closed

feature: Enable app Podfile #3807

NickIliev opened this issue Aug 8, 2018 · 6 comments
Assignees
Milestone

Comments

@NickIliev
Copy link
Contributor

From @DickSmith on June 10, 2018 21:59

Sometimes a project just needs to add a Podfile without any JS/TS, but a full plugin must be created:

  1. https://github.com/tjvantoll/nativescript-IQKeyboardManager (Until recently was only a podfile)
  2. https://github.com/Essent/nativescript-disable-bitcode (just a postinstall to strip all bitcode from a project).

Additionally, this is where a project should be able to set its platform version level, as well. (and plugin Podfiles should not).

In many ways this is similar to many of the settings and package management actions that can be taken in app.gradle (dependencies not requiring JS, package overrides, and min platform).

Would likely just come from App_Resources like similar files.

Copied from original issue: NativeScript/ios-jsc#939

@NickIliev
Copy link
Contributor Author

+1 from a slack conversation with a client

@DickSmith
Copy link

@NickIliev
I've documented my current workaround in this blog post if your would like to share it with any of your other clients currently awaiting this feature.

@NickIliev
Copy link
Contributor Author

NickIliev commented Sep 10, 2018

@DickSmith yeah for sure! I would like to share! :)

However, I am not seeing the blog post link...

@DickSmith
Copy link

@NickIliev https://nstudio.io/blog/nativescript-app-specific-podfile/
Link screwed up before, sorry.

@rosen-vladimirov
Copy link
Contributor

Related to #3604

@Fatme
Copy link
Contributor

Fatme commented Jan 30, 2019

Acceptance criteria:

  • Ensure the Podfile from App_Resources is correctly merged in platforms folder
  • Ensure the application is successfully run on device when Podfile in App_Resources
  • Ensure the content from project's podfile is removed when Podfile in App_Resources is removed

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

6 participants