Tengo algunos problemas para instalar Alamofire 4.0en mi proyecto.
Tengo la última versión de Xcode , ejecutando Swift 3 , y cuando trato de instalar alamofire obtengo 800 errores de compilación.
Aparentemente
Se requiere CocoaPods 1.1.0+ para construir Alamofire 4.0.0+
Miré la versión de CocoaPods que tengo en la terminal y dice que estoy en 1.0.1.
Supongo que ejecutar una actualización no funcionó porque CocoaPods 1.1 está en beta.
Así que no estoy exactamente seguro de cómo actualizarlo hasta donde estoy listo para ir. ¿A menos que estar desactualizado no fuerce como 800 errores del compilador? ¿Suena eso como algún otro problema?

--presi quieres la última versión estable--preogem install cocoapods -v 1.4.0.rc.1por ahora? ¿Será lo mismo?rcSignifica versión no estable ?Abre el
Terminal->copysiguiente comandoInstalará la última versión estable de
cocoapods.después de eso, debe actualizar el pod usando el siguiente comando
Puede verificar la versión del pod usando el siguiente comando
fuente
bundle update cocoapodspara obtener su proyecto utilizando los cocoapods más recientesSi habilitó la Protección de integridad del sistema o cualquier otro error de escritura de permisos, que está habilitado de manera predeterminada desde la versión de macOS Sierra, debe actualizar CocoaPods, ejecutando esta línea en la terminal:
Después de la instalación, verifique su versión de pod:
Te deshacerás de este error:
E instalará los últimos CocoaPods:
fuente
Si está utilizando Homebrew, abra la terminal y escriba:
Si eso no funciona, intente:
fuente
Para aquellos con un instalación de CocoaPods sin sudo (es decir, no desea otorgar privilegios de administrador de RubyGems), no necesita el
sudocomando para actualizar su instalación de CocoaPods:Puede averiguar dónde se instala la gema CocoaPods con:
Si esto está dentro de su directorio de inicio, definitivamente debe ejecutar
gem install cocoapodssin usarsudo.Finalmente, para verificar qué CocoaPods está ejecutando actualmente, escriba:
fuente
A continuación se detallan los pasos para actualizar cocoapods:
Press cmd + space tabpara abrir Spotlight y luego enviar textoterminal)pod setupcomando. Esto configurará el repositorio maestro de cocoapods.pod --versioncomando.fuente
Puede resolver este problema mediante estos comandos:
Primero:
Desp: escriba la contraseña de usuario mac ahora sus cocoapods serán reemplazados por una versión estable.
Puede averiguar dónde se instala la gema CocoaPods con:
Si ha clonado el repositorio, escriba este comando:
cierra tu xcode y ejecuta este comando
fuente
Esta es una solución realmente rápida y detallada
Abra la Terminal y ejecute lo siguiente para obtener la última versión estable:
Agregue --pre para obtener la última versión previa:
En caso de que ocurriera algún error
Intente desinstalar e instalar nuevamente:
Ejecutar después de actualizar CocoaPods
Después de actualizar CocoaPods, también debe actualizar el archivo Podfile.lock en su proyecto.
Ve al directorio de tu proyecto
fuente
Intenté actualizar y no funcionó. Finalmente, tuve que eliminar completamente (manualmente) cacaopods, cocoapods-core, cocoapods-try ... cualquier otro paquete utilizado por las vainas de cacao. Use este comando de terminal para enumerar todos los paquetes:
gem list --local | grep cocoa podsDespués de eso, también elimino la carpeta ./cocoapods de la carpeta raíz del usuario.
fuente
Ninguno de los anteriores resolvió mi problema, puede verificar la versión del pod usando dos comandos
pod --versiongem which cocoapodsEn mi caso
pod --versionsiempre mostró "1.5.0" mientras segem which cocopodsmuestraLibrary/Ruby/Gems/2.3.0/gems/cocoapods-1.9.0/lib/cocoapods.rb. Intenté todo pero no pude actualizar la versión mostradapod --version.sudo gem install cocopodsresulta en la instalación de la última versión peropod --versionsiempre muestra la versión anterior. Finalmente probé estos comandossudo gem updatesudo gem uninstall cocoapodssudo gem install cocopodspod setup``pod installatrapar para mí fue la actualización de sudo gem. Esperemos que ayude a cualquier otro cuerpo.
fuente
Un poco fuera de tema, pero en lugar de escribir la instalación de pod en el terminal, puede usar esta herramienta.
https://github.com/DKalachniuk/XcodeProjects
¡Te ahorrará tiempo!
fuente
fuente
Cambio la línea "pod 'Alamofire', '~> 4.0'" a "pod 'Alamofire',: git => ' https://github.com/Alamofire/Alamofire ',: commit => '3cc5b4e'" después eso en la terminal: "pod install --repo-update" y funciona.
fuente