ios - manually - ¿Cómo selecciono un proyecto en mi Podfile? Recibo el error: No se puede encontrar el proyecto Xcode para los ''Pods'' de destino
uninstall cocoapods (9)
Estoy haciendo el tutorial de Ray Wenderlich llamado SimpleWeather.
El archivo pod está en la misma carpeta que el proyecto. Aquí está mi código del podfile:
platform :ios, ''7.0''
xcodeproj ''SimpleWeather''
pod ''Mantle''
pod ''LBBlurredImage''
pod ''TSMessages''
pod ''ReactiveCocoa''
El mensaje de error es el siguiente: [!] No se puede encontrar el proyecto Xcode /Users/myName/Developer/SimpleWeather.xcodeproj
para los Pods
destino.
El nombre del proyecto es SimpleWeather.
Este error también se produce cuando tiene varios .xcodeproj
en su proyecto Xcode.
No necesita más de un .xcodeproj
en casos generales. Elimine los .xcodeproj
innecesarios, y Cocoapods debería obtener la ruta correcta automáticamente después.
Estoy bastante seguro de que no estás en el directorio correcto. ¿Estás seguro de que tu .xcodeproj
está en la carpeta de desarrolladores? Puede haber una subcarpeta a la que deba navegar.
La forma correcta de habilitar CocoaPods en su proyecto es:
- Abra la Terminal y ejecute:
$ sudo gem install cocoapods
- Vaya a su carpeta de proyectos (Supongo que en su caso es
cd /Users/myName/Developer/SimpleWeather/SimpleWeather.xcodeproj
). - Configuración de la
pod setup
Cocoapod - Crear el Podfile
touch Podfile
- Abra el archivo Podfile
open -e Podfile
e inserte su código para Podfile - Finalmente instale el podfile
pod install
Si sigues estas instrucciones todo debería funcionar. Al abrir su proyecto, asegúrese de abrir el archivo .xworkspace
.
Para más información, vea this .
Hey tu camino para el proyecto podría estar equivocado. Vaya al proyecto y haga clic derecho en SimpleWeather.xcodeproj y seleccione Obtener información como se muestra en la imagen de abajo (La ventana lateral derecha es para obtener información aquí). Copie esta ruta desde la ventana de detalles y péguela en el archivo Pod. Después de eso, agregue /SimpleWeather.xcodeproj a esa ruta pegada. Esto podría resolver el problema (Nota: es una instantánea para mi proyecto). En su caso, la solución podría estar reemplazando la ruta con este /Users/myName/Developer/SimpleWeather/SimpleWeather.xcodeproj
Instalaste tu aplicación Xcode..in usa este comando para ejecutar
sudo xcode-select -switch /Applications/Xcode.app
Para resolver este problema, simplemente siga los pasos a continuación y su problema se resolverá:
Paso 1: Abre la Terminal y navega a la carpeta de tu proyecto
Paso 2: touch podfile
Paso 3: open -e Podfile
Paso 4: Escriba debajo de la línea en su edición de texto y ciérrela
espacio de trabajo ''Desktop / yourprojectname.xcworkspace''
Paso 5: Pod instalar
Y después de un proceso exitoso, no volverá a aparecer este error.
CheersKP
Reiterando nuestra conversación original:
De acuerdo con la referencia de sintaxis de Podfile, el archivo Podfile se ve bien.
Asegúrese de que está ejecutando $pod install
desde el directorio de su proyecto:
/Users/myName/Developer/SimpleWeather
Tal vez tengas dos proyectos .xcodeproj
, quita uno.
Quitar Podfile.lock
, carpeta Pods
. En Terminal cd /Users/myName/Developer/SimpleWeather
y pod install
cd /Users/myName/Developer/SimpleWeather
Yo tuve el mismo problema. Luego, con muchos intentos de pruebas y errores, finalmente obtuve la solución de trabajo:
source ''https://github.com/CocoaPods/Specs.git''
platform :ios, ''9.0''
use_frameworks!
target ''SimpleWeather''
pod ''Alamofire'', ''~> 3.4''
Esto funciona cuando está en el directorio de su proyecto (supongo que debe navegar usando el terminal a / Users / myName / Developer / SimpleWeather /)
así que bien, había intentado todo lo posible ... solo tenía un archivo .xcodeproj pero aún no podía instalarlo, así que finalmente lo intenté con lo siguiente
1. Abra el terminal cd en su carpeta de proyectos uno con .xcodeproj
2. escribe pod init
3. escribe touch podfile
4. escriba pod instalar
La magia pasa y tus archivos pod se instalan