recientemente estoy teniendo un problema que parece ser insoluble. Solía usar pods para mis proyectos rápidos y funcionó bien. Hoy, lo vuelves a usar para conectarlo a firebase y parece imposible. Para abordar eso, primero, eliminé totalmente los cocoapods de mi Mac y luego volví a download la versión más nueva.
sudo gem install cocoapods
luego ignorar para asegurarse de que esté completamente descargado. Utilicé estos commands
gem list --local | grep cocoapods
y el resultado es
cocoapods (1.0.1) cocoapods-core (1.0.1) cocoapods-deintegrate (1.0.0) cocoapods-downloader (1.0.0) cocoapods-plugins (1.0.0) cocoapods-search (1.0.0) cocoapods-stats (1.0.0) cocoapods-trunk (1.0.0) cocoapods-try (1.0.0)
luego creé un nuevo proyecto Xcode y lo llamé "cocoapodsTesting". Luego hice todos los pasos mencionados en el website de firebase hasta el que tengo que instalar pods en mi proyecto. entonces fui a mi directory de proyecto ==> y escribí
pod init
luego abrí el file pod y cambié el contenido a esto:
# Uncomment this line to define a global platform for your project platform :ios, '9.0' target 'cocoapodsTesting' do pod 'Firebase' use_frameworks! # Pods for cocoapodsTesting target 'cocoapodsTestingTests' do inherit! :search_paths # Pods for testing end target 'cocoapodsTestingUITests' do inherit! :search_paths # Pods for testing end end
y luego usé el command:
pod install
entonces apareció esta línea:
Setting up CocoaPods master repo
y luego se mantuvo igual para siempre. Luego cerré mi terminal y lo volví a abrir, fui al mismo directory y usé este command
pod repo remove master
entonces entiendo esto:
[!] repo master does not exist Usage: $ pod repo remove NAME Deletes the remote named `NAME` from the local spec-repos directory at `~/.cocoapods/repos/.` Options: --silent Show nothing --verbose Show more debugging information --no-ansi Show output without ANSI codes --help Show help banner of specified command
luego voy a "~ / .cocoapods / repos /." hay un directory llamado maestro y no hay nada dentro.
y no pasa nada
Por favor, no elimine mi publicación y no la marque como repetida. He revisado todas las demás preguntas y no pude hacerlo funcionar. Por favor, ayúdame a hacer que esto funcione
pod install
, entonces esta línea apareció como puedes ver:
Setting up CocoaPods master repo
Puede permanecer allí por un largo time.
Puedes cd ~/.cocoapods
, luego du -sh *
cada pocos segundos si dudas si funciona. Verás que el tamaño es cada vez más grande.
$ du -sh * 9.7M repos $ du -sh * 14M repos $ du -sh * 20M repos
Espere hasta que se complete la descarga. Luego, funciona normalmente.
Para mí, se completa cuando
$ du -sh * 748M repos