Tutoriais

[tutorial] Aprenda a ativar a função AirPrint do iOS 4.2 no Mac OS X

Ontem foi o dia do esperado lançamento do Mac OS X 10.6.5 (para os usuários de Mac), que estava previsto para ser lançado antes do iOS 4.2 agora em novembro, assim como o iTunes 10.1 que ainda está por vir antes da atualização do iOS. Também ontem, rumores sobre uma possível “desistência temporária” da Apple em relação ao AirPrint (nova função de impressão do iOS 4.2) correram a internet. A Apple até agora não se manifestou oficialmente sobre o assunto e tivemos que nos contentar apenas um suposto e-mail de Steve Jobs relacionado ao tema.

Acontece que, no final, o OSX 10.6.5 foi lançado sem mencionar nada sobre o AirPrint. Nas primeiras versões beta do iOS 4.2, para os desenvolvedores registrados, era possível instalar uma versão beta do 10.6.5 que trazia esse suporte ao sistema. Portanto, o e-mail do Steve Jobs estava provavelmente se referindo não ao AirPrint ter sido deixado de lado temporariamente, mas sim do uso de impressoras compartilhadas através de Mac ou PC ter sido postergado. São duas coisas diferentes. Sem o compartilhamento através de Mac ou PC, poucas pessoas poderiam usar recurso, apenas impressoras de modelos novos da HP com suporte a ePrint (impressão via Wi-Fi) suportam o AirPrint.

Alguns afirmavam que estavam conseguindo usar AirPrint com o Mac OS X 10.6.5. Conversei com alguns desenvolvedores que estavam usando a versão beta do 10.6.5 e fizeram a atualização para a versão final, o que fez com que o AirPrint continuasse funcionando. Quem usava o 10.6.4 e atualizou para o 10.6.5, que é a grande maioria das pessoas (não desenvolvedores), ficou sem a função. O “impacto” não foi muito grande ainda pois o iOS 4.2 está apenas em testes (GM) e não foi lançado para o público. Desta forma, a maioria das pessoas que está com o iOS 4.2 também estava com uma versão beta do 10.6.5.

Na manhã de hoje, alguns posts mencionavam formas de ativar a função no 10.6.5 para todos. Naturalmente, bastou que as pessoas comparassem o que mudou entre as versões beta do sistema e a final, destinada aos usuários.

Descrevemos os passos aqui. Provavelmente alguém vai fazer um pequeno instalador para o Mac OS X que faz isso automaticamente para os usuários. Faça backup do sistema antes de seguir estes passos e não faça essas alterações se você não tem “intimidade” com o sistema, é melhor esperar uma ferramenta automatizada.

1. Baixe os arquivos (do beta) em um ZIP

São apenas 3 arquivos:

http://dl.dropbox.com/u/514721/airprintfiles.zip

2. Comandos no Terminal

Execute o Terminal e siga os passos da imagem (troque o usuário/caminho). Se você quiser saber mais sobre o Terminal, veja um tutorial no site Apple Addicted.

Você pode mover esses arquivos usando o Finder, que vai solicitar a senha de administrador.

Basicamente, estamos entrando no modo administrador (su), e copiando 3 arquivos:

urftopdf para para /usr/libexec/cups/filter
apple.convs e apple.types para /usr/share/cups/mime

3. Remoção de impressoras

Depois de reiniciar o sistema, remova e insira suas impressoras (Impressão e Fax nas Preferências do Sistema). Garanta que sua impressora já estava compartilhada na rede nas opções de Compartilhamento.

Pronto, o AirPrint estará pronto para ser usado sem nenhuma configuração adicional no iOS 4.2, seja no iPhone, no iPad ou no iPod touch.

Alguns usuários têm conseguido usar normalmente a função no Windows, sem necessidade de nenhum hack. Se você teve sucesso nisso, conte para nós. 😉

Felipe Kellermann é desenvolvedor de aplicativos para iOS.

Tags
Mostrar mais

Felipe Kellermann

Bacharel em Ciência da Computação por formação, eterno técnico por paixão. Começou no iPhone quando o aparelho foi anunciado e pediu demissão do último emprego quando a App Store foi lançada. Hoje dedicado ao iOS Corporativo.

Artigos Relacionados

  • Rafael Kapela

    Mto intuitivo! Mas será que o AirPrint é realmente útil?

    • Leo

      Util e prático é, agora se vc tem essa necessidade já são outros 500 😉

  • Guilherme

    Boa!

  • Renee Mussi

    Eu uso impressora compartilhada no Airport Extreme, como faz-se AirPrint?
    Funciona diretamente na rede Wireless?

  • Ricardo

    Otima pergunta Renee. Também tenho impressora compartilhada via Airport, só que com o Express. Será que irá funcionar?

    • Sim, a função permite a impressão de documentos no iPhone/iPad em impressoras compartilhadas no computador, assim como o Airport já faz. 🙂

  • Fernando Robinson

    “Print mail, photos, web pages, and more directly to a printer on a wireless network.”

    Pelo que entendi na frase, se a impressora estiver em uma rede sem fio, mesmo não sendo Wifi, daria certo.

  • Boa Felipe, 😉

  • Douglas Ximenes

    Eu lembro que tinha um app da HP, que dava para imprimir diretamente do iPhone, caso a impressora tivesse Wifi. Eu mesmo testei esse app.. Mas já faz um tempo isso…

    • Aldo

      HP iPrint, só que só para fotos.

    • Gaby Lopes

      Tem o PrinterShare, para iPad e iPhone.Imprime fotos, sites, contatos e coisinhas do copiar colar (tipo textos).

  • Queria muito ver um tutorial para Windows.

  • Felipe

    Tem o Print Central que já faz isso, impressão em impressoras compartilhadas na rede wifi…. Só que é pago.

  • Max

    Vixe, usuário de Mac utilizando linha de comando???? 😮 😀

    Será que o iTunes 10.1 sai hoje? Pelo jeito a Apple deve ter achado um bug de última hora nele.

  • Esses segredinhos da Apple já está enchendo o saco, por que ela não abre o jogo e fala as coisas certas pra gente né?

  • augustolf

    Que legal.. agora vou usar impressora pra imprimir tudo que possuo em meu iphone…… d+

    Aproveito para perguntar a todos os interessados sobre as atualizações……

    sera que sai hj…..itunes 10.1 e quanto ao iso 4.2

    Será que alguem poderia responder ????

    Boa Tarde…. sigo acompanhando as postagens segundo a segundo…

    Abraço…

  • André

    Boa dica

  • Christian Tavares

    Sinceramente, não vejo utilidade no Air Print, a não ser por ser um recurso nativo do iPhone e iPad.

    Eu uso o Print N Share em ambos há muito tempo e ele é realmente útil.

    Você pode imprimir qualquer coisa do iPod, iPhone e iPad em qualquer programa, pois ele é lido por muitos apps. e é compatível com qualquer impressora que esteja em rede.

    Além disso, ele tem recurso de escrever, baixar e-mail e até acessar a internet pra imprimir da web. Dá pra buscar apps do Dropbox e do GoodReader.

    Comprei na promoção há mto tempo e hj ele tá meio carinho, US$ 8,99, mas vale MTO a pena. Recomendo.

    http://itunes.apple.com/us/app/print-n-share-for-advanced/id301656026?mt=8

  • Galera, não precisa usar o Terminal.

    Abra qualquer pasta do Mac. Na barra de menu do topo, clique em “Go” e depois em “Go to Folder…”. Em seguida digite os caminhos citados no artigo.

    Primeiro, “/usr/libexec/cups/filter”. Copie e cole o arquivo “urftopdf” (que veio no zip) nessa pasta. O sistema irá pedir sua senha.

    Depois chame o “Go to Folder…” novamente e desta vez vá para a pasta “/usr/share/cups/mime”. Copie e cole os arquivos “apple.convs” e “apple.types” (também do zip), substituindo os originais. O sistema irá pedir sua senha novamente.

    Pronto. 😉

    Abraços!

  • Geraldo Neto

    Não são só as impressoras da hp que são compatíveis com o iPhone, iPod e iPad, tem tb a lexmark……inclusive estão a venda na Apple store

    http://store.apple.com/br/browse/home/campaigns/printer_promo?mco=MTM3NDY5MzI

    Mais eu gostaria de saber uma coisas… Quais são os modelos novos da HP que são compatíveis com o iphone e iPad ???

  • Lucas Macedo

    Alguém pergunta pro Felipe Kellermann se ele conhece o BrasileiroAmigo.. Hahaha! Ele vai saber quem é!

    • A única vez que vi esse nome, foi em crack de aplicativo iPhone. Parabéns por piratearem aplicativos de $1.99, realmente muito esperto. Não uso nada de anti-crack por medo de impactar usuários legítimos que pagam alguns centavos ou poucos reais em seus aplicativos.

  • rogerio pereira

    cade essa atualizaçao do itunes!!!

  • Henrique

    Alguém sabe se nessa nova atualização para Mac, ativa o facetime para o mesmo?
    Vlw

    Parabéns pelo BLOG, iLex…

  • essa nova atualização do OS X mudal algo muito significante visualmente ou não, acho que não , pois nao percebi nada

    Eu ainda não fiz o desbloqueio do meu iphone 4 por falta de tempo, é melhor aguardar o 4.2 , já tme jailbreak para essa versão ?

    sou meio leigo nisso e tal, eu já fiz com o 3gs mas nao manjo muito

  • Junior

    kkkk minha impressora é da HP e wireless, mas não possui o recurso ePrint, tentei fazer isto de compartilhar pelo Mac e não obtive sucesso…

  • paulo

    Galera eu uso o app printcentral