Mi podfile funcionaba pero después de actualizar a cocoapods versión 1.0.0.beta.1
la instalación de pod muestra el siguiente error
MacBook-Pro:iOS-TuneIn home$ pod install
Fully deintegrating due to major version update
Deleted 1 'Copy Pods Resources' build phases.
Deleted 1 'Check Pods Manifest.lock' build phases.
Deleted 1 'Embed Pods Frameworks' build phases.
- libPods.a
- Pods.debug.xcconfig
- Pods.release.xcconfig
Deleted 1 'Copy Pods Resources' build phases.
Deleted 1 'Check Pods Manifest.lock' build phases.
- libPods.a
Deleted 1 'Copy Pods Resources' build phases.
Deleted 1 'Check Pods Manifest.lock' build phases.
- libPods.a
Deleted 1 'Copy Pods Resources' build phases.
Deleted 1 'Check Pods Manifest.lock' build phases.
- libPods.a
Deleted 1 'Copy Pods Resources' build phases.
Deleted 1 'Check Pods Manifest.lock' build phases.
- libPods.a
- libPods.a
Deleted 1 empty `Pods` groups from project.
Removing `Pods` directory.
Project has been deintegrated. No traces of CocoaPods left in project.
Note: The workspace referencing the Pods project still remains.
Updating local specs repositories
Analyzing dependencies
[!] The dependency `AFNetworking (= 2.6.3)` is not used in any concrete target.
The dependency `MBProgressHUD (~> 0.9.1)` is not used in any concrete target.
The dependency `PDKeychainBindingsController (~> 0.0.1)` is not used in any concrete target.
The dependency `FMDB/SQLCipher` is not used in any concrete target.
The dependency `ZXingObjC (~> 3.1.0)` is not used in any concrete target.
The dependency `SDWebImage (~> 3.7.2)` is not used in any concrete target.
The dependency `SignalR-ObjC (~> 2.0.0.beta3)` is not used in any concrete target.
The dependency `CJPAdController (from `https://github.com/nabeelarif100/CJPAdController.git`)` is not used in any concrete target.
The dependency `ECSlidingViewController (~> 2.0.3)` is not used in any concrete target.
The dependency `VGParallaxHeader` is not used in any concrete target.
The dependency `EMString` is not used in any concrete target.
The dependency `Google/SignIn` is not used in any concrete target.
The dependency `VIPhotoView (~> 0.1)` is not used in any concrete target.
The dependency `EncryptedCoreData (from `https://github.com/project-imas/encrypted-core-data.git`)` is not used in any concrete target.
MacBook-Pro:iOS-TuneIn home$
Podfile:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '7.0'
pod 'AFNetworking', '2.6.3'
pod 'MBProgressHUD', '~> 0.9.1'
pod 'PDKeychainBindingsController', '~> 0.0.1'
pod 'FMDB/SQLCipher'
pod 'ZXingObjC', '~> 3.1.0'
pod 'SDWebImage', '~>3.7.2'
pod 'SignalR-ObjC','~>2.0.0.beta3'
pod 'CJPAdController', :git => 'https://github.com/nabeelarif100/CJPAdController.git'
pod 'ECSlidingViewController', '~> 2.0.3'
pod 'VGParallaxHeader'
pod 'EMString'
pod 'Google/SignIn'
pod 'VIPhotoView', '~> 0.1'
pod 'EncryptedCoreData', :git => 'https://github.com/project-imas/encrypted-core-data.git'
"TargetName"
Después de los nuevos cambios en los cacaopodos, debe agregar las siguientes líneas a su archivo de pod.
fuente
Desde el sitio web de CocoaPods:
fuente
target 'name' do end
debe agregar
target 'your target' do
yend
alrededor de su pod como a continuación.Además: es posible que necesite eliminar el directorio de pods, Podfile.lock y el archivo xcworkspace, ejecute
pod install
nuevamente.fuente
Tengo el mismo problema hoy. Para mitigar, desinstalo cocoapod, luego instalo nuevamente la versión 0.39.
Aquí está el enlace sobre cómo desinstalar: /superuser/686317/how-to-fully-uninstall-the-cocoapods-from-the-mac-machine
Esta respuesta no soluciona la causa raíz, pero puede desbloquearlo. No tengo suficiente reputación para dejar comentarios, así que pongo una respuesta aquí para desbloquearlo.
fuente
Estaba esta operación en el podfile :
fuente ' https://github.com/CocoaPods/Specs.git '
plataforma: ios, '8.0'
target "targetprojectname" hacer
pod "AFNetworking"
final
fuente
Mi podfile estaba formateado correctamente, por lo que la respuesta no funcionó para mí. Lo que tenía que hacer era todo lo siguiente: Primero,
Tuve errores SSL, errores de tiempo de espera y errores de ruta. Esto solucionó todo esto. Estoy agregando esta respuesta con la esperanza de que ayude a alguien; la mayoría de las personas con este problema NO necesitarán seguir todos estos pasos, y no deberían hacerlo si no es necesario. Tenga en cuenta que esto está cambiando el enlace d / l para que no use https, así que asegúrese de volver a cambiarlo una vez que haya resuelto este problema. Esto , esto y esto pregunta de desbordamiento de pila me ayudaron finalmente a resolver estos problemas.
fuente
Tengo el mismo problema, e incluso cambié a
target "TargetName" do pod 'Alamofire', '~> 3.1.4' pod 'SwiftyJSON', '~> 2.3.2' final
Parece que tiene algún problema de caché, siempre lee la versión anterior de PodFile, incluso si elimino PodFile, aparece el mismo error. Es raro.
Sin embargo, cuando abro una nueva terminal, ejecutando pod install, funciona.
fuente
1) Agregue y abra Podfile en Xcode en lugar de TextEdit o cualquier otro editor. (El resaltado de sintaxis mientras se visualiza un archivo pod simplificará el proceso de búsqueda de errores de sintaxis )
2) Agregue dependencias del proyecto de la siguiente manera en su Podfile
3) Agregue los pods definidos arriba en el objetivo del proyecto de la siguiente manera
fuente
para Nueva versión de cocoapods ii 1.0.1
pod 'SlideMenuControllerSwift' pod 'SDWebImage' pod 'SearchTextField'
Estaba recibiendo un error:
La dependencia
SlideMenuControllerSwift
no se utiliza en ningún objetivo concreto. La dependenciaSDWebImage
no se utiliza en ningún objetivo concreto. La dependenciaSearchTextField
no se utiliza en ningún objetivo concreto.de lo que lo cambié a
objetivo "YOUR_PROJECT_NAME" hacer
final
de lo que funcionó
fuente
El archivo de pod es solo un archivo ruby, debe especificar el pod requerido para todos los objetivos. Una de las soluciones disponibles es definir todos los pods requeridos en shared_pos y usarlos para cada objetivo.
Por ejemplo:
Podfile
fuente
abra la terminal, vaya a la carpeta del proyecto e ingrese el código
fuente