You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You can install CocoaPods directly with Ruby Gem. To install it, you can run the following command.
```
sudo gem install cocoapods
```
However, installing CocoaPods this way **will not** work on Apple Silicon Macs. You will need to run CocoaPods through Rosetta enabled. To do this, you can run the following commands.
```bash
sudo arch -x86_64 gem install ffi
```
Then, whenever you want to update your application to use a newer version of your web code, you will need to run the following commands.
```bash
npx cap copy
arch -x86_64 pod install
```
It seems this section is a bit outdated. I managed to install CocoaPods with the built-in ruby on Sonoma on a M2 (ARM).
If you want to include this in the docs, here's my take on it:
Installing CocoaPods without Homebrew or sudo
You can install CocoaPods directly with the Ruby bundler shipped with MacOS and without needing sudo support.
First of all decide where to store the Ruby gems (in this example under ~/.gem), then set the GEM_HOME environment variable and update your PATH (you can also add this to your .bashrc or other login script you use).
You can then use the bundle command to create a small Gemfile and install Cocoapods:
$ bundle init && bundle add cocoapods
Compared to the gem install command, using bundle with a Gemfile will resolve all dependencies considering the currently installed version of Ruby and RubyGems.
The text was updated successfully, but these errors were encountered:
capacitor-docs/docs/main/getting-started/environment-setup.md
Lines 91 to 109 in 19b3e82
It seems this section is a bit outdated. I managed to install CocoaPods with the built-in
ruby
on Sonoma on a M2 (ARM).If you want to include this in the docs, here's my take on it:
Installing CocoaPods without Homebrew or sudo
You can install CocoaPods directly with the Ruby bundler shipped with MacOS and without needing
sudo
support.First of all decide where to store the Ruby gems (in this example under
~/.gem
), then set theGEM_HOME
environment variable and update yourPATH
(you can also add this to your.bashrc
or other login script you use).You can then use the
bundle
command to create a smallGemfile
and install Cocoapods:Compared to the
gem install
command, usingbundle
with aGemfile
will resolve all dependencies considering the currently installed version of Ruby and RubyGems.The text was updated successfully, but these errors were encountered: