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

Unclear documentation on dSYM issue #44

Closed
grigorye opened this issue Feb 26, 2019 · 4 comments
Closed

Unclear documentation on dSYM issue #44

grigorye opened this issue Feb 26, 2019 · 4 comments
Labels
question Further information is requested

Comments

@grigorye
Copy link

It would be great if the following:

dSYM files is missing for dynamic frameworks using this plugin. Walkaround: Don't use this plugin for a release build. Add a if condition with ENV around plugin 'cocoapods-binary'

would have a real receipt in terms of Podfile. Still can't figure it out, sorry...

@leavez
Copy link
Owner

leavez commented Feb 27, 2019

In your podfile

if not ENV['DISABLE_POD_BINARY'] == 'true'
    plugin 'cocoapods-binary'
end

Before doing a release build. In the command line:

export DISABLE_POD_BINARY=true
pod install

Then the plugin will not be used for this pod install.

@leavez leavez added the question Further information is requested label Feb 27, 2019
@grigorye
Copy link
Author

grigorye commented Feb 27, 2019

Got it, thank you very much! Is there a way to avoid pod install when switching between release and debug? We store pods in git, and would like to avoid pod install unless there’s a change in pod configuration. I wonder if there’s a workaround... Like using two Pods directories or two integration workspaces, or something like that... if there were no changes to the client app xcodeproj that would be probably easily achievable, but I recall seeing some differences in there after enabling cocoapods-binary - that’s probably a problem by itself, i.e. on pod install on switching between debug/release, the client app xcodeproj would be changed too.

Btw, is this whole thing (dSYM) a temporary issue or “by design”?

@leavez
Copy link
Owner

leavez commented Feb 27, 2019

Just a temporary issue that haven't been handled. 😂

@Akshay-1Mg
Copy link

Akshay-1Mg commented May 8, 2020

How I can maintain pre-compiled pods for bev build and static/(pods with source) for release builds simultaneously ??
@leavez @hardworker

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants