Como remover biblioteca do cocoapods no Xcode

uma dica rápida e útil para quem está desenvolvendo para iOS

a dica é bem rápido e simples, basta remover a biblioteca do seu arquivo Podfile

e executar o famigerado:

pod install

 

Hackintosh: Instalar Yosemite no Windows, usando VirtualBox

Depois de muito penar, finalmente encontrei o caminho das pedras

Brincar de instalar um sistema operacional customizado em um hardware para o qual o SO não foi feito, não é muito fácil.

A primeira coisa (partindo do principio que você já tem o VirtualBox instalado) que precisei fazer foi baixar o torrent do .ISO com a imagem do Yosemite modificada para VirtualBox: link. (são 5GB e é preciso criar uma conta para baixar, o botão de download está na lateral direita, e confunde-se um pouco com uma propaganda)

Crie a sua máquina virtual no VirtualBox do tipo MAC OS X (64 bits), escolhi 8GB RAM (mas todos os tutoriais dizem que com 4GB tb roda). Recomenda-se colocar 40GB para o disco, mas eu rodei com 20GB sem problemas.

Importante: Depois de criar sua máquina, vá em Configurações -> System e desative a opção "Enable EFI". Depois em "Storage" coloque o CD apontando para o arquivo .ISO que você baixou do torrent.

Ligue a máquina.

Vamos entrar na tela de instalação do Hackintosh Zone. Você vai selecionar o idioma e cair numa tela de Escolher o disco no qual instalar. Temos que formatar o disco para que ele apareça: vá em Utilities -> Disk Utility, selecione o disco no painel da esquerda (1a opção) e clique na aba Erase. Dê um nome para o seu disco e clique em Erase.

Feche essa janelinha e você irá ver o seu disco recém-formatado. Clique nele e selecione o botão "Customize" na esquerda inferior que irá aparecer ao clicar no disco.

Abrirá uma janelinha de configurações, nela, de-selecione:

- Graphics -> GraphicEnabler=YES

- Drivers -> Install Audio Drivers

- Drivers -> Install Network Drivers

Feche a janelinha e clique em Continue, para aguardar os 20 minutos que podem chegar a 30 ou até 60 minutos.

Se você ficar travado no "About 2 minutes", não desanime! Aconteceu comigo tb! Deixe passar uns 10 minutos nessa tela e pode reiniciar depois disso.

Vá para a tela de boot (pressionando F8) e nessa tela selecione o HD que você acabou de criar e digite: -s -v -x (e ENTER)

Aí você executa os comandos que ele mesmo sugere: /sbin/fsck -fy e /sbin/mount -uw /

Depois acesse a pasta cd /.OSInstallSandboxPath/Scripts/Hackintosh.Zone.Post-Script.xxxxx (o xxxxx varia de instalação para instalação, faça um ls na pasta pai para verificar, ou digite o nome até a parte "Post-Script" e tecle TAB para auto-completar o caminho.

Então execute:

./postinstall e depois exit para reiniciar novamente.

Agora começa a configuração da máquina, aí vem uma dica importante:

Comigo, eu tentei duas vezes criar a conta nesse setup, mas depois eu não conseguia fazer mais o login. A dica que funcionou foi: no momento da criação da conta, espere por 10minutos. Esse hackintosh tem um sistema de timeout que te joga para o login, então use as credenciais: root e niresh. Estou conseguindo usar apenas com esse usuário administrador.

Assim estará concluído o seu primeiro acesso ao Yosemite, mas o jogo ainda não está ganho!

Espere o Hackintosh fazer as instalações (ele vai te informando com pop-ups na direita do sistema).

Ao reiniciar, chegamos no problema de ficar travados no logo da Apple (falei, o processo é doloroso!). Você desliga a máquina, faz o boot passando a flag -v. Confirma que o erro é ficar travado na mensagem "MissingBluetooth Controller Transport". Força o desligamento e passa a flag -s para o boot, então roda os comandos:

/sbin/mount -uw /
cd /System/Library/Extensions
mkdir intel_back
mv AppleIntelHD* AppleIntelF* intel_back/
touch ../ExtensionsReboot -v

A partir daí, fazendo login com root, estou conseguindo acesso. Mesmo assim, ainda frustrado de não conseguir logar com outro usuário.

Mas o desenvolvimento em iOS nos chama, então deixamos esse problema para ser analisado futuramente.