Setelah memutakhirkan dari OS X Mojave ke OS X Catalina saya menerima pesan ini saat menjalankan pod init
atau pod --version
:
-bash: /Users/mangolassi/.gem/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby: bad interpreter: No such file or directory
Saya tidak suka ide itu sudo gem install cocoapods
jadi saya punya folder .cocoapods saya di direktori pengguna saya dan saya sudah memodifikasi .bash_profile saya untuk menunjukkannya. Kesalahan yang saya terima adalah karena versi 2.3 sulit dikodekan dalam file ini:
/Users/eric/.gem/bin/pod
dan Catalina datang dengan 2.6.
Mungkin saja menggunakan sudo install akan menimpa file ini dengan sukses, dan mungkin memang demikian, tetapi saya ingin mempertahankan pengaturan asli saya.
Saya bisa hanya memodifikasi baris shebang pertama file /Users/eric/.gem/bin/pod
untuk memiliki path dengan 2.6, bukan 2.3 dan itu berhasil. Seluruh perubahan itu mengubah '3' menjadi '6' dalam pengejaran saya karena versinya masih '2'.