Meu podfile estava funcionando, mas após a atualização para o cocoapods versão 1.0.0.beta.1
a instalação do pod é exibida após o erro
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"
Após as novas alterações nos cocoapods, você deve adicionar as seguintes linhas ao seu podfile.
fonte
No site da CocoaPods:
fonte
target 'name' do end
você deve adicionar
target 'your target' do
eend
ao redor do pod, como abaixo.mais: pode ser necessário remover o diretório pods, o arquivo Podfile.lock e xcworkspace, execute
pod install
novamente.fonte
Eu tenho o mesmo problema hoje. Para mitigação, desintalo o cocoapod e instalo novamente a versão 0.39.
Aqui está o link para desinstalar: /superuser/686317/how-to-fully-uninstall-the-cocoapods-from-the-mac-machine
Esta resposta não corrige a causa raiz, mas pode desbloqueá-lo. Como não tenho reputação suficiente para deixar comentários, coloquei uma resposta aqui para desbloquear você.
fonte
Eu era essa operação no podfile:
source ' https://github.com/CocoaPods/Specs.git '
plataforma: ios, '8.0'
O destino "targetprojectname" faz
pod "AFNetworking"
fim
fonte
Meu podfile foi formatado corretamente, então a resposta não funcionou para mim. O que eu tinha que fazer era o seguinte: Primeiro,
Eu tive erros de SSL, erros de tempo limite e erros de caminho. Isso corrigiu tudo isso. Estou adicionando esta resposta na esperança de que ajude alguém - a maioria das pessoas com esse problema NÃO precisará seguir todas essas etapas e não deve fazê-lo se não for necessário. Lembre-se de que isso está alterando o link d / l para não usar https; portanto, altere-o novamente depois de resolver esse problema. Esta , esta e esta questão do Stack Overflow me ajudaram a finalmente resolver esses problemas.
fonte
Eu tenho o mesmo problema e até mudei para
target "TargetName" do pod 'Alamofire', '~> 3.1.4' pod 'SwiftyJSON', '~> 2.3.2' end
Parece que tem algum problema de cache, ele sempre lê a versão antiga do PodFile, mesmo que eu remova o PodFile, o mesmo erro aparece. É estranho.
No entanto, quando abro um novo terminal, executando a instalação do pod, ele funciona.
fonte
1) Adicione e abra o Podfile no Xcode em vez do TextEdit ou qualquer outro editor. (O destaque da sintaxe ao visualizar um arquivo de pod simplifica o processo de localização de erros de sintaxe )
2) Adicione dependências do projeto da seguinte forma no seu Podfile
3) Adicione os pods definidos acima no destino do projeto , da seguinte maneira
fonte
para Nova versão do cocoapods ii 1.0.1
pod 'SlideMenuControllerSwift' pod 'SDWebImage' pod 'SearchTextField'
Eu estava recebendo erro:
A dependência
SlideMenuControllerSwift
não é usada em nenhum destino concreto. A dependênciaSDWebImage
não é usada em nenhum destino concreto. A dependênciaSearchTextField
não é usada em nenhum destino concreto.do que eu mudei para
segmentar "YOUR_PROJECT_NAME" não
fim
do que funcionou
fonte
O arquivo de pod é apenas um arquivo ruby, você precisa especificar o pod necessário para todos os destinos. uma das soluções disponíveis é definir todos os pods necessários em shared_pos e usá-lo para cada destino.
Por exemplo:
Podfile
fonte
abra o terminal, vá para a pasta do projeto e digite o código
fonte