Skip to content

Here is maintaining fork #137

New issue

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

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

Already on GitHub? # to your account

Draft
wants to merge 13 commits into
base: master
Choose a base branch
from
Draft

Here is maintaining fork #137

wants to merge 13 commits into from

Conversation

muukii
Copy link

@muukii muukii commented Dec 6, 2020

⚠️ This is a temporaly forked repository.
cocoapods-binary is not maintained now, because the owner of cocoapods-binary is currently busy.
Although, this plugin brings us a bunch of advantages in working iOS app development.
So I created this forked repo inorder to gather PRs to fix issues and merge into the original repository in the future.

Installation

gem 'cocoapods-binary', git: "https://github.com/muukii/cocoapods-binary.git", branch: "master"

Contribution

Please submit a PR to my forked repo from https://github.com/muukii/cocoapods-binary/pulls.
I'll merge it.
But I can't review well because I don't have much experience with Ruby. So I really need developers who can handle ruby code.

Related

#130

Current Changelog

Number of PRs : 2

|tag|number of PRs|
|--|--:|




## Other (2)

- Fix for CocoaPods 1.10.0 [#2](https://github.com/muukii/cocoapods-binary/pull/2) by @muukii
- Fix issue with IRGen by @brendan-guegan-orange [#1](https://github.com/muukii/cocoapods-binary/pull/1) by @muukii        


---
<sub>
  Generated by <a href="https://github.com/muukii/chglog">chglog</a>
</sub>;


My memo

  • To update changelog
chglog changelog -l b22bd948a3168a323b1ffa61095468f2c91c1cee -r master --repo cocoapods-binary --owner muukii

muukii and others added 3 commits December 6, 2020 18:42
During debugging session, with the use of pods installed via Cocoapods-binary, the console in Xcode displays error messages while executing following expression:
`po self`

The error looks the following one:
```
Printing description of self:
expression produced error: error: virtual filesystem overlay file '/path/to/project/Pods/build/Pods.build/Release-iphoneos/Charts.build/all-product-headers.yaml' not found

error: couldn't IRGen expression. Please check the above error messages for possible root causes.
```

The issue is not related to Charts pod, but to every pod used.

To fix the issue, I just removed the line that delete the build folder generated during the precompiling of pods. THis folder contains for each pod, the `all-product-headers.yaml` expected by Xcode.

Co-authored-by: Brendan Guegan <brendan.guegan@orange.com>
Co-authored-by: alexander-vorobyev-corp-mail <73995640+alexander-vorobyev-corp-mail@users.noreply.github.com>
muukii and others added 4 commits December 6, 2020 19:32
* Use Xcode 10.2 in Travis for Swift 4.2 and 5 support

* Specify RxCocoa to 4.x for tests

* Remove version restriction on Bundler 1.x

* Set gemfile in Travis to test/Gemfile

* Remove extraneous gem install cocoapods

* Add pod setup to travis script

* Enable command output in test script

* Make test.sh file executable

* Unset CPATH env variable in Travis

Co-authored-by: Kyle Fleming <kyle@kylefleming.net>
* ⚡ WIP

* 🌲 Update

* 🌲 Update

* 🌲 Update

* 🌲 Update
@mlostekk
Copy link

mlostekk commented Feb 1, 2021

@muukli
how do you install this?

this command

gem 'cocoapods-binary', git: "https://github.com/muukii/cocoapods-binary.git", branch: "master"

yields this result

ERROR:  While executing gem ... (Gem::CommandLineError)
    Unknown command cocoapods-binary,

@muukii
Copy link
Author

muukii commented Feb 1, 2021

@mlostekk
hm, I'm not sure how I fix this issue.
Ruby version is not compatible?

* [GL][add ]

* [GL][add `forbidden_dependency_binary!`]

* update README for `forbidden_dependency_binary!`

* Update README.md

Co-authored-by: walker <zhangheshan@funlink-tech.com>
@dkk
Copy link

dkk commented Aug 10, 2021

@muukli
how do you install this?

this command

gem 'cocoapods-binary', git: "https://github.com/muukii/cocoapods-binary.git", branch: "master"

yields this result

ERROR:  While executing gem ... (Gem::CommandLineError)
    Unknown command cocoapods-binary,

that line is intended to be used with bundler. Make sure that you are not executing it directly on a terminal.

* [GL][add ]

* [GL][add `forbidden_dependency_binary!`]

* update README for `forbidden_dependency_binary!`

* Update README.md

* [GL][merge  leavez#148]

* [GL][merge  leavez#142]

* [GL][开始开发Podfile_local功能]

* [GL][Support to configure the `cocoapods-binary` plug-in separately through `BinPodfile`.]

* [GL][add all_not_prebuild! configration.]

* [GL][update test.rb]

* [GL][update test.rb]

* [GL][fix `all_not_prebuild!` bug.]

* [GL][update to version: 0.4.7, update Gemfile.lock.]

* [GL][update README.md].

* [GL][update README]

Co-authored-by: walker <zhangheshan@funlink-tech.com>
Co-authored-by: Hansen <zhangheshan@yiruikecorp.com>
@muukii
Copy link
Author

muukii commented Feb 1, 2022

Turns out, I'm working on here
https://github.com/muukii/cocoapods-frost

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants