Meu iMac está executando o OS / X Yosemite 10.11.3 atual. É uma grande máquina de desenvolvimento, não reinicializada por algumas semanas. Tem muitos aplicativos da Mac App Store, entre eles TextWrangler
e Clocks
. De repente (funcionou ontem) TextWrangler
não seria lançado. A listagem de Console
mostrou
2016/02/16 11:12:38.116 com.apple.xpc.launchd[1]: (com.barebones.textwrangler.64672[94023]) Service exited with abnormal code: 173
e não faria mais nada até eu jogá-lo no lixo e baixá-lo novamente na App Store. Então eu notei que Clocks
não estava funcionando (também funcionou ontem). Ele forneceu o mesmo código de erro 173 e foi corrigido novamente.
Entendo por que os aplicativos da App Store transferidos para ~ / Aplicativos em outra máquina não são iniciados? esse erro 173 é causado pelo recebimento inválido do recibo do aplicativo.
Existe alguma razão para que os recibos de alguns dos meus aplicativos da loja se tornem inválidos de repente?
fonte
Respostas:
Ontem (14 de fevereiro de 2016), um dos certificados da Mac App Store expirou e também era o prazo final para os desenvolvedores incluírem um novo certificado intermediário em sua cadeia de assinaturas de aplicativos. O primeiro faz com que o código de validação de recebimento usado por muitos aplicativos falhe e o último é o termo "cura" a longo prazo
Os desenvolvedores foram enviados por e-mail pelo menos duas vezes sobre essa alteração, mas não tiveram muito tempo para enviar aplicativos para revisão - com base no tempo em que normalmente leva uma revisão para que uma atualização da Mac App Store seja processada, mesmo que seja aprovada no primeiro submissão.
Os usuários precisam iniciar cada um de seus aplicativos MAS enquanto estiverem conectados à Internet para renovar certificados intermediários ou lidar com aplicativos que precisam ser baixados novamente.
Um aplicativo com um recibo inválido deve sair com um código especial (173), que informa ao OS X para apresentar um Login para usar este aplicativo na caixa de diálogo deste computador.
No entanto, um bug separado no OS X pode impedir que essa caixa de diálogo apareça. Nesse caso, os usuários verão um aplicativo que simplesmente sai no lançamento. (Console.app relata que o aplicativo está saindo com o código 173, mas o OS X esquece de mostrar a caixa de diálogo).
Dois cenários dos quais você deve estar ciente:
Situação horrível que a Apple está muito ciente.
fonte