Como fazer um Deploy de uma aplicação no seu iTreco sem ter que pagar pra apple

janeiro 8, 2012

Este post é pra você, jovem desenvolvedor sem vergonha pobre que não quer pagar os $99,00 anuais para a apple por razões variadas. Aqui eu vou ensinar como instalar uma aplicação feita por você no seu próprio iDevice sem precisar de muito esforço. É basicamente um daqueles problemas que quando a gente descobre a solução vira uma coisa altamente simples, como uma receita de bolo, a receita seria +- essa:

 

Ingredientes:

Um computador que rode Mac OS (você provavelmente ja tem, se está desenvolvendo pra um iTreco…)

XCode (você também ja deve ter instalado)

Um iDevice com jailbreak (pode ser um iPad, iPhone, iPod, não importa, desde que seja jailbroken)

Modo de preparo:

Vamos primeiro pelo mais fácil:

Abra o Cydia no seu iTreco

Vá no menu manage -> sources e adicione o repositório http://cydia.hackulo.us

Instale a aplicação AppSync for <base da versão do seu iDevice aqui> (Exemplo, como meu ipod ta na versão 4.2.1, instalei o AppSync for 4.0+)

Agora o menos fácil:

No seu Mac, navegue até a pasta que contém o arquivo SDKSettings.plist relativo ao SDK do iOS (Exemplo, como meu XCode é o 4, o caminho do arquivo é este: /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/SDKSettings.plist )
Salve um backup desse .plist

Abra o SDKSettings.plist como administrador (você também pode copiá-lo para uma pasta qualquer, editar normalmente e re-copiar para a pasta original dele como administrador)

No arquivo, dentro da tag DefaultProperties, troque a chave CODE_SIGNING_REQUIRED de YES para NO

Vá no menu Build Settings do seu projeto e no que tiver dentro da tag code signing marque para Don’t Code Sign

Agora aponte o build target para o seu iTreco e clique em “Run”, pronto, se o seu XCode for nativamente compatível com seu iTreco, tudo deve ter rodado normalmente, se o seu XCode for voltado para um iOS mais novo, basta apontar o build target para uma versão mais antiga e mandar rodar.

 

Se o XCode for sucedido no build mas der erro depois, não se preocupe, a aplicação provavelmente ja está no seu iTreco e vc pode abrí-la sem medo de ser feliz :]

Como vai você?

outubro 12, 2011

Sei que provavelmente ninguém ta afim de ler sobre minha vida “pessoal”, mas achei válido escrever algo sobre o que eu tenho passado pra caso alguma alma queira saber como estive ou porquê passei tanto tempo sem postar, ehueheuheuheu :B

 

Nesses ultimos tempos aconteceram várias coisas ao mesmo tempo, por isso deixei de fazer muita coisa que gostaria (ou deveria) ter feito. Meu trabalho foi ficando cada vez mais estressante e eu fui ficando cada vez mais gordo por causa disso (quando me estresso como mais ._. n sou que nem glr de novela q qndo se estressa emagrece, LOL). É muito chato e desgastante trabalhar com gente incompetente e que teima não só em fazer tudo errado, como fazer questão de atrapalhar quem ta fazendo certo, mas enfim, ja passou, me demiti e por isso (e pelo fato de que ainda não comecei efetivamente a trabalhar no meu novo emprego) que tenho mais tempo livre agora :], sem contar que o IFCE tá de greve, ou seja, to liso e sem aula, o que fazer? passar o dia em casa sendo gordo😀 (e, claro, tentando deixar de ser gordo tb =p).

 

É… basicamente eh isso ahuahauhauahuahuah, tava muito ocupado e estressado pra poder me organizar decentemente e continuar escrevendo =/

Voltei (eu acho :])

outubro 12, 2011

Depois de mais de 1 ano sem postar, decidi voltar a escrever nesse blog por varios outros motivos, dentre eles, falta do que fazer 8D.

Possivelmente postarei mais coisas sobre jogos, acho que vai ter uma certa redução nos tutoriais e afins, não por má vontade, na verdade é mais por falta de demanda e de memória pra eu poder postar algo útil msm ehueheuhe =p

Bem, como não quero misturar os posts, vou deixando esse post meio lacônico aqui mesmo, heuehueheu, vou ver se consigo manter um bom índice de atividade (vai que eu fico famoso………… ou não D: (pelo menos as chances são maiores que eu ganhar na megacena :~D))

Como comer uma barra de chocolate sem sujar as mãos

agosto 25, 2010

Sim, esse é um tópico de gordo, mas pelo menos vou postar aqui antes que meu blog morra por completo :~ não tenho postado porque simplesmente não tive férias por culpa da greve de onibus que teve aqui em fortaleza e a maldita copa do mundo ¬¬, pois essas 2 coisas fizeram com que a gente tivesse que ficar estudando nas férias x_x … enfim, tive 1 semana de férias, mas trabalhei por 8h/dia pra descolar uma graninha a mais ehueheuh =p, anyway, vamos ao algoritmo!

Comer chocolate sem sujar as mãos

Admitindo que você possui uma barra de chocolate, quer comê-la, não quer sujar as mãos e acima de tudo, que você está sozinho:

Separe a linha de chocolate com a embalagem fechada ou aberta o suficiente para não sujar as mãos e conseguir quebrar o chocolate mesmo assim.

Pegue a linha de chocolate com a boca, porém, não morda o suficiente para que ela quebre e caia da boca. (vale lembrar que caso você queira ficar perambulando por ai, vale lembrar que é bom não deixar a maior parte do chocolate fora da boca, pois ele fica muito fácil de cair… foi o que aconteceu comigo quando fui ao banheiro jogar a embalagem do chocolate no lixo, os 2 últimos quadradinhos foram parar… no vaso sanitário (FFFFFUUUUUUUU) não tirei foto porque preferi dar descarga logo pra não sentir tanto a falta do chocolate T-T)

deixe o chocolate se desfazer dentro da boca aos poucos, porém, vá abocanhando o resto do chocolate aos poucos para que ele não caia.

por fim, como sua boca provavelmente vai ficar toda lambuzada de chocolate, passe a lingua pra limpar, no começo é um pouco estranho porque a lingua provavelmente vai estar cheia de chocolate, mas não tem pressa, afinal, você está sozinho😀, enjoy o/

Syobon-action

junho 22, 2010

Sabe aquele jogo FDP que você morre… morre… morre, xinga a mãe do desgraçado amaldiçoado filho de chocadeira que fez esse demônio desse jogo DO INFERNO?!

Pois é, Syobon-action é um desses…

Bem, não vou nem comentar muito, aqui está o link para download

Você corre o risco de perder sua vida social nesse inferno… depois não quero ninguém chegando aqui no blog chorando ¬¬

Cuidado com o Clean my mac ;D

junho 21, 2010

Yay, tirando aqui um tempinho entre os infernos do fim de semestre pra postar sobre o Clean My Mac, um programa para fazer uma “faxina” no Mac.

O programa funciona como o programa de limpeza de disco do ruindows, mas as diferenças são: ele é pago, ele funciona e ele não so apaga cache de programas que ja vieram com o SO, mas também de qualquer programa que você deva ter instalado.

Maaaaas, claro, nem tudo são flores, você entenderá agora o porquê do título deste post =p.

Os grandes problemas do CleanMyMac são:

1-Se você deixar ele apaga arquivos binários universais (são arquivos que fazem o programa rodar em vários OS X diferentes, deletando esses binários, é possivel que o programa nem rode mais, pois eles podem ser escenciais)

2- Se você deixar também, ele pode deletar arquivos multilanguage, que são arquivos(grandes, normalmente) feitos para internacionalização do software, acho eles bem úteis, pois por mais que eu nunca use a versão russa, chinesa, ou algo do tipo de um programa no meu mac, pelo menos ele vai ser apto a ler caracteres desse tipo ;D

Tendo em vista tudo isso é bom que você deixe marcado somente as checkboxes: caches, logs e, se você souber o que está fazendo, extensions. So limpando as caches de usuário e sistema, você ja vai liberar um bom espaço ;D

Ah, e sabe aquele arquivo chato que veio com virus e tem aquele cadeadosinho infernal que você, pequeno MacNoob com aversão a terminal, não consegue deletar de jeito nenhum? Simples, o CleanMyMac tem o quick erase, é só selecionar a função e arrastar para a área… é bem auto explicativo.

Outro lembrete. Pare de deletar os arquivos e achar que está abafando e desinstalando programas ¬¬ eles deixam lixo na cache do sistema, a melhor forma é você usar o appcleaner ou a região de deleção de aplicações do CleanMyMac… ambas funfam legal.

O link para baixar os programas que eu uso para fazer faxina no mac é ESTE AQUI!

Qualquer dúvida, sugiro primeiro que tente se virar /troll

Brincadeira ;D só comentar, adoro comentários nos meus posts :3

Beijocas e até apróxima o/

Desculpa, gente =/

junho 2, 2010

Acabei de ler meu ultimo tutorial… e vi o quão massante ele é, não tem uma figurinha sequer =/ eu prometo que vou postar coisas mais leves e que tenham uma leitura mais fluida, e também prometo postar mais, o problema é que eu to megaocupado com um monte de coisa, mas assim que a poeira baixar um pouco eu promeeeeeto que vou postar sobre elas e varias outras coisas =D

beijocas, povo ;***

Tutorial megabásico de como usar um mac

maio 30, 2010

Bem, eu to com uma enorme impressão de que ja fiz algo parecido antes, mas enfim, não custa nada reforçar ^^”.

Obs:se você está lendo esse tutorial é porque você: ou não entendeu o tutorial que tem no site da apple, ou não olhou os tutoriais de migração PC-Mac no site da apple, ou ta sem nada pra fazer; de qualquer forma indico que leia o tutorial, pois acredito ter algumas coisinhas a mais ;D.

Você, caro amigo, que acabou de comprar seu mac, tão bonitinho, cheio de frufrusinhos e facilidades superlegais como um carregador magnético (no caso dos macbooks/macbook pro) ou o fato dele sempre reconhecer qualquer pendrive(menos mpnãoseiquanto chingling em modo mass storage) que você soque na usb dele sem ter que instalar algum software inutil feito pro ruindows, ta olhando pra ele e pensando “… COMO EU USO ESSE TRECO, DOIDO, OO ALT+F4 NÃO FUNFA :~~~ quero voltar pro win…” EPA! não complete essa frase, pois eu mostrarei o caminho *O*.

O teclado:

No começo você vai achar o teclado do mac feio, antiprático, complicado “que diabos é esse botão do lado do alt que tem escrito command? T-T” mas o teclado do mac vai se tornar um dos seus melhores amigos xD.

Pra começar vamos para a tecla mais multiuso do teclado, o Command. O command substitui muitos comandos que você usava com o Ctrl no ruindows ou até mesmo em alguma distribuição linux. Os comandos que eu uso no command são:

Command+c (é auto explicativo ehueheu, mas caso não seja, é equivalente ao ctrl+c ;D)

Command+v (equivalente ao ctrl+v)

Command+x (equivalente ao ctrl+x)

Command+n (equivalente ao ctrl+n, geralmente abre um novo documento, uma nova instancia de um programa, enfim…)

Command+t (abre nova aba em browsers… ctrl+t é familiar? :B)

Command+w (fecha praticamente qualquer janela ou aba em foco :B)

Command+q (finaliza um programa, é sempre bom lembrar que o mac normalmente não finaliza um programa quando a ultima janela é fechada, mas quando o Command+q é pressionado ou quando você clica com o botão direito no icone do programa no dock e manda fechar. (não sabe como dar clique direito? jaja eu digo comofaz))

Command+e (usado para ejetar pendrives e/ou CDs/DVDs do seu mac)

Command+ a (equivalente ao ctrl+a que é o comando de selecionar tudo ^^)

Command+p (imprimir)

Command+f (ctrl+f)

Command+tab (mesma coisa que o alt+tab)

Command+` (navega entre as janelas dos programas, mas, se você apertar Command+tab e manter o command segurando e apertar Command+` ele seleciona o programa à esquerda… não sei explicar direito, teste ehuehueheuheuh)

Command+h (comando de esconder o programa NÃO minimize programas, pelo amor de deus ehueheuh, use o hide(command+h) polui bem menos o dock e a tela, não ta mais vendo o programa de jeito nenhum? clica no icone dele no dock que as janelas aparecem de novo ;D)

Command+alt+h (esconte todos os programas menos o que você está usando… não entendeu? testa :B)

Command+shift+3 (captura de tela inteira, equivalente ao printscr do pc)

Command+shift+4 (captura de tela por seleção, o mac fica esperando você selecionar a área da captura depois que você faz esse comando)

Bem, to com preguiça de ler o post de novo (faz é tempo que esse post ta mofando aqui =x)… Vamos para o mouse =D

“WTF? meu mouse não tem botão D=” Calma, ele tem 1 botão.

Se for um mighty mouse, os botões são: botão de click (dependendo de quão novo seu mac é, ele deve detectar se você está clicando no lado direito ou no esquerdo, se seu mighty mouse não faz isso, o botão direito é equivalente a ctrl+click). Ele tem também 2 coisas na lateral que se parecem com botões, que quando você pressiona ele usa o exposé (explicado anteiormente). E a bolinha… é auto explicativa.

Se seu mouse for um magic mouse (que nem o meu *-*) ele realmente so tem 1 botão, e ele detecta onde você está clicando, é uma maravilha, “e o scroll dele? ele não tem nem roda nem bola” meu filho… se você não tem intuição, o titio aqui ajuda =D pegue seu dedinho e deslize no seu magic mouse… magica? não, sensores capacitivos *O*. O magic mouse também tem uma função muito boa que é o sweep, quando você passa 2 dedos horizontalmente ele executa uma função de avançar/voltar (direita avança e esquerda volta) o que eu considero muito util principalmente quando estou lendo um pdf ou quando tenho que trocar muitas vezes as abas no adium.

Ah, quase me esqueço, se você segurar ctrl e der scroll, ele o mac da um zoom na tela, isso é ótimo pra quem é míope (não é o meu caso :B) ^^

Agora em relação ao touchpad, caso você tenha um macbook; se seu trackpad for so scroll touch (que nem o meu :~) não tem muita coisa pra se fazer não, ele é basicamente um touchpad normal, a diferença é que o botão direito é equivalente a um toque com 2 dedos no trackpad (isso se a função de clicar com toque estiver ativada, caso não esteja, ative-a pelas preferencias ou deixe 2 dedos no trackpad e clique com o botão) e quando você clica e arrasta é lindo (teste, não vou explicar ¬¬)

Ja se seu trackpad é multitouch a coisa muda um pouco, ele tem 2 funções a mais: 1- coloque 2 dedos e gire em qualquer sentido e ele girará uma foto no sentido do giro dos dedos. 2- coloque 2 dedos no trackpad e faça um movimento de abertura e ele dará um zoom.

Eu não me lembro mais quais são as funções de 3 dedos e de 4 dedos respectivamente, mas sei que o movimento é 3 dedos (ou 4) pra cima ou então pra baixo (pra cima faz uma coisa e pra baixo outra, eu lembro que uma é exposé e outra é mostrar o desktop ^^”)

Basicamente o tutorial de touchpad é inutil ja que todas as funções dele têm no site da apple ehuehuehuehueh mas enfim, espero ter ajudado =D até o proximo post o/ espero não demorar tanto assim ^^”

Gambs para usar o msn no iChat

abril 4, 2010

Você, mac user ferrenho que so usa o msn porque 99% dos seus amigos também usam de longa data ja está cansado de ter que usar a porcaria que é o microsoft messenger for mac ou amsn, adium, etc? não gosta de emoticons e so usa skype para conversas com audio e video (porque venhamos e convenhamos, conversa de audio e video do msn mesmo é podre comparada à do skype)?Se as respostas às perguntas foi sim, beeeleza, ta no lugar certo, chapa ;D  se for não e mesmo assim você quer saber so pra ficar usando o  iChat pq eh da apple… você é só mais um fanboy =x mas ainda vai, ehuehuehueh então vamo lá o/.

Primeiro você precisa baixar o nimbuzz “o que é esse nimbuzz?” é um cliente jabber, ele integra contas do msn, icq, aim, etc, é como se fosse um adium da vida, mas a diferença é que você faz uma conta no site do nimbuzz e adiciona suas contas de msn e afins nele pra poder ele pegar e integrar, diferente do adium, que integra as suas contas sem vc precisar fazer uma conta em algum site, mas a vantagem do nimbuzz vai ser explicada no decorrer do post ;D.

Depois de ter baixado o nimbuzz, crie uma conta, é bem trivial, então não vou entrar em detalhes, você cria seu id e integra suas outras contas de chat, é bem intuitivo. Mas atente para o nome da sua id do nimbuzz, pois ela vai ficar como se fosse seuid@nimbuzz.com anote ou decore este e-mail e sua senha.

Abra agora o iChat, vá nas preferencias e ponha para adicionar uma conta. Lá você deverá selecionar jabber como o tipo de conta a ser adicionada, tendo selecionado isso, digite la no espacinho da conta jabber, seu e-mail do nimbuzz e sua senha do nimbuzz e pronto! você manda ele conectar (com o nimbuzz desligado né, ehuehueheu, claro, não da pra usar 2 msn na mesma conta…).

“MEH! so to vendo os e-mails do povo, não vejo os nicks :~” é, é uma das limitações da gamb do iChat, mas você pode dar um jeito nisso usando a agenda do seu mac (vou até dar uma olhada direitinha nisso e postar outro tutorial =p) ai o iChat, dessa forma, vai pegar o nick e o avatar da pessoa de acordo com sua agenda atribui ^^.

“ta, mas qual seria a vantagem de usar o iChat se não tem emoticons, você não ve quando seu contato muda o nick(provavelmente, ainda não sei se a agenda pode ficar atualizando os nomes…) ou algo do tipo e não da pra ter conversa de audio e video com seus contatos do msn?” o iChat é beeem mais leve que qualquer cliente de msn que você pode achar pra mac, tem uma interface e um soundset muito agradáveis também, fora que ele ja vem no mac ;D! é uma ótima pra quem usa msn so pra coisa séria mesmo ^^ e também pra quem tem mais de uma conta de chat e não quer ficar usando mais de 1 programa… enfim, vale a pena, quebrou um bom galho pra mim por um tempo, mas eu não vivo sem emoticons :~ ai baixei o adium eheuheueh, que é um pouco mais pesadinho, mas é totalmente customizável ;D.

:O HOLY SH…… I mean, week 8D

abril 3, 2010

Ieeei, é, eu sei, moh cara de pau ter passado tanto tempo sem postar =/ mas é porque eu também to praticamente sem vida social “mas oq tem a ver um blog com vida social” bem… vou dar uma breve desculpa esfarrapada explicação; sem vida social == sem inspiração pra escrever no blog ehuehueh xD.

Mãs, eu também tava procurando fazer coisas felizes pra botar como tutorial aqui, como instalar o taikodom em algum sistema operacional que não fosse o windows… bem, instalar da, o problema é que so da pra instalar, não da pra jogar ^^”. Fazer o que, o cara quer ser patriota e não consegue =/ … mas enfim, o jogo até que funfa “legal” pra quem tem um pc razoavelmente bom e com uma internet absurdamente boa ehuehuehueh.

Semana santa ta ai, por enquanto ta superlegalquesoh xD so essa alergia que ta incomodando, mas jaja passa, vou ja escrever um tutorial aqui que eu esqueci que tinha que fazer ^^”.

Entoooom, vou la, volto ja ;D