1. Instale a ferramenta de gerenciamento de plug-in Alcatraz:
a> Ferramenta de gerenciamento do plugin Xcode Alcatraz-Dream One Piece-Blog Channel-CSDN.NET
b> Depois de atualizar para o Xcode7.2, há um problema com o ambiente de instalação, você precisa reconfigurar e reinstalar:
Xcode7.2 install Alcatraz
2. Exemplo para instalar AFNetWorking:
3. Etapas de instalação:
4. Após a instalação autônoma do Poads:
5. Observe que após o Xcod ser atualizado para 7.0, você precisa reconfigurar o ambiente Ruby (atualizar o ambiente ruby) .A seguir está o URL de configuração: Como usar o CocoaPods-Brief Book. (Reconfigure o ambiente Ruby)
6. Quando esse problema ocorrer:
O resumo dos problemas
precisa ser inserido neste local: / usr / bin
Em seguida, execute no terminal:
sudo gem install -n / usr / local / bin cocoapods
7. Após atualizar o ambiente ruby, se você não conseguir encontrar GEM_PATH, será necessário reiniciar o computador.
8. Atualização:
Motivo do erro:
The command path could not be resolved
Expanded GEM_PATH: /usr/bin
Atualização de 14/06/2016:
原因:一般找不到路径都是因为ruby环境版本太低,cocopoads插件版本太低导致,ruby路径问题或者是没有安装ruby环境。
解决方法:干掉你已经安装好的cocopoads插件,重新安装一次插件就好了,多安装几次cocopoads。
插件路径(移到废纸篓):
~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/
A solução iOS é baseada na solução de erro de instalação Alcatraz
Resumo da atualização de 14/06/2016:
Devido à atualização do xcode7.3.1 e à reinstalação do sistema para a versão OSX 10.11.5 mais recente nos últimos dois dias, encontrei muitos problemas e descobri que a importação visual de três vias não pode ser executada normalmente, então aqui está um resumo do método de importação de terminal de cocoapoads:
注意:需要首先移除cocoapods、Alcatraz插件,为了防止插件冲突。(新cocoapods与旧的插件冲突)
1. Resumo dos problemas encontrados:
1. A versão original do ambiente ruby é muito baixa e precisa ser atualizada novamente.
2. A versão do plug-in cocoapods é muito baixa, causando falha na instalação.
3. Cocoapods não pode ser instalado porque a versão gem é muito baixa.
4. Uma vez que a fonte de dados dos cocoapods está bloqueada pela parede, a instalação não teve êxito porque não pode ser derrubada.
5. Depois de atualizar para a versão 10.11, o comando de instalação do cocoapods mudou.
Anexe uma imagem do seu próprio comando de terminal abaixo:
Comando terminal
2. Etapas de instalação: (O sistema é a versão 10.11 ou superior)
Comando do terminal:
1. $ sudo gem uninstall cocoapods (移除原来的cocoapods)
2.$ sudo gem install -n/usr/local/bin cocoapods (安装最新的cocoapods,最新命令行)
3.$ gem sources -l
4. 如果不是https://ruby.taobao.org/就更换为:
$ gem sources --remove https://rubygems.org/ (移除数据源)
$ gem sources -a https://ruby.taobao.org/ (更换数据源)
$ gem sources -l (查看数据源)
5.$ pod install (创建pod仓库)
Use o comando cocoapods para criar um arquivo de podfile:
1.$ cd 创建工程路径
2.$ touch Podfile (创建一个podfile)
3.$ open -e Podfile (打开podfile文件)
4.$ pod install (运行)
3. Resumo do problema:
/Library/Ruby/Site/2.0.0/rubygems.rb:250:in `find_spec_for_exe': can't find gem cocoapods (>= 0.a) (Gem::GemNotFoundException)
from /Library/Ruby/Site/2.0.0/rubygems.rb:278:in `activate_bin_path'
from /usr/local/bin/pod:22:in '<main>'
Como mostrado abaixo:
A versão do ambiente Ruby é baixa
Razão: o ambiente ruby é muito baixo.
Solução: (atualização da gema)
$ sudo gem update --system
Após a atualização, volte às etapas acima e faça novamente.
Quatro, resumo do problema 2
1. Depois de instalar os cocoapods, edite o podfile da seguinte forma:
pod 'AFNetworking','~> 3.1.0'
editar
2. O erro é o seguinte:
Analyzing dependencies
[!] The dependency `AFNetworking (~> 3.1.0)` is not used in any concrete target
As fotos são as seguintes:
Mensagem de erro
3. Razão do erro:
Não é o alvo correto.
4. Método de modificação: altere o formato no arquivo podfile da seguinte maneira:
target 'aaaa' do (aaaa为工程名,一定注意单引号 ‘ ’的特殊性,用xcode打开并且写出 ' ' ,格式不正确也不行)
pod 'AFNetworking', '~> 3.1.0'
end
5. Execute novamente a linha de comando: $ pod install
Faça