Jawaban:
Karena efek samping jawaban yang diterima telah dihapus oleh skrip yang ditulis oleh Kyle Fuller - deintegrate , saya akan memposting alur kerja yang tepat di sini:
Instal bersih:
$ sudo gem install cocoapods-clean
Jalankan deintegrate di folder proyek:
$ pod deintegrate
Bersih:
$ pod clean
Ubah podfile Anda (hapus baris dengan pod yang tidak ingin Anda gunakan lagi) dan jalankan:
$ pod install
Selesai
cocoapods-clean
menghapus Podfile
dan.xcworkspace
pod deintegrate
resmi: guides.cocoapods.org/terminal/commands.html#pod_deintegrate Tidak perlu sudo gem install cocoapods-deintegrate
.
pod clean
saya dapatkan:$ pod clean [!] Unknown command: clean
Hapus lib dari Podfile, lalu pod install
lagi.
pod update
. Itu berhasil bagi saya.
Hapus perpustakaan dari Podfile Anda
Jalankan pod install
di terminal
Tak satu pun dari ini bekerja untuk saya. Saya memiliki pod versi 1.5.3 dan metode yang benar adalah menghapus pod yang tidak lagi diperlukan dari Podfile dan kemudian jalankan:
pod update
Ini memperbarui file Podfile Anda. Buka dari Podfile Anda, menghapus pustaka yang telah dihapus dan memperbarui semua pustaka Anda.
pod install
pod install
merupakan cara yang benar.
pod install
, saya membuka file Xcode xcworkspace, melakukan pembersihan penuh pada folder build (alt + shift + command + K), dan peringatan / kesalahan linker hilang. Pod sekarang berhasil dihapus dari proyek.