General questions

Trouble using dynamic pod for MathPad with other static pods in same podfile

Hello, I just came across a trouble with your iOS pod....the pod is a dynamic pod while other pods which I am using in my project are static pods due to which I am not able to accomodate both types of pods in my podfile...If I use 'use_modular_headers' I can only access the dynamic pods and if I use 'use_frameworks' then I can only access the static pods but both can not be accessed at the same time....Please provide a solution for the same so that I can accomodate both types of pods in my podfile or if there's any other way apart from pods through which I can use the code for mathPad in my project.


This problem is not letting us to buy your service/product. Pls help!


2 people like this

My cocoapods version=1.5.3

My project must use use_frameworks because my other libraries need it.

I read: http://blog.cocoapods.org/CocoaPods-1.5.0/

So I use it like this:

Pod 'MyScriptInteractiveInk-Runtime', '~> 1.2.2', :modular_headers => true

However, 'iink/graphics/IINKICanvas.h'

image



Please tell me, I need to deal with this situation?


2 people like this

Team this situation is really putting us back in using this library. This is nothing to do with use_frameworks since Pods 1.5. Someone from myscript should check this and fix it, since closed source we can't debug this at all.



1 person likes this

Dear Maël

All other pods/libraries are shifted to Frameworks based approach, that's why in new apps we need it. Please provide any other solution rather then CocoaPods so that we can use both Static libraries and Frameworks together.

Regrads

Gaurav


1 person likes this

Dear Vaishali,


thank you for contacting us.


Can you confirm you are using the iink SDK? Indeed, it is the only product we have that is using POD.


If using iink, we are working to enable support for `use_frameworks`. We plan to deliver it in the coming 1.2 release of the iink.


Best regards,


Olivier


1 person likes this

Dear Vadivel,


Unfortunately, MyScript iink SDK contains static libraries, and these libraries cannot work with `use_frameworks`, because this option tells CocoaPods that you want to use Frameworks instead of Static Libraries.
If you do specify `use_frameworks` static libraries won't work, which means that, unfortunately, MyScript iink SDK won't work either.
Since CocoaPods 1.5.0, however, when you do not specify `use_frameworks` static libraries are supported.


Regards,


Maël

Dear Vaishali,


for information, the 1.2 release of the iink has been available for few days. The `use_frameworks` should be available in this latter one.


Best regards,


Olivier

Dear Gaurav,


as you can see in the following blog post, developers are no longer restricted into specifying use_frameworks in their Podfile in order to install pods that use Swift: http://blog.cocoapods.org/CocoaPods-1.5.0/


So please explain why you still need to use it!


Best regards,


Olivier

Yes I am using the iink SDK.

Hi Olivier,

When will you release the 1.2 release of iink?

Dear Vaishali,


At present, we plan to release it in May. We cannot commit with the exact date, as it is still under development, and last minute issues may delay the release.


Best regards,


Olivier

any solution?

Dear Gaurav,


Can you please provide with more insights?


Did you upgrade to the latest 1.2 release? Indeed, as said above, the `use_frameworks` is normally available in this latter one.


Let us know if it still doesn't work for you, and also if you have any error message.


Best regards,


Olivier

Hi Olivier

Its not even working in the sample project, throwing error; MyScriptInteractiveInk-Runtime-umbrella.h:13:9: 'iink/graphics/IINKICanvas.h' file not found.

There is no support for Frameworks, PFA.

Regards

Gaurav

image



Login or Signup to post a comment