Corrige o problema entre o OS X Yosemite 10.10.2 beta e o Google Chrome

cromo-yosemite-beta-10.10.2-bug-0

Se você é um usuário que se acostuma a usar um navegador específico e não se sente mais confortável usando nenhum outro, é possível que você encontrou uma surpresa desagradável se você atualizou para OS X Yosemite 10.10.2 beta ao tentar executar o Google Chrome e ver que ele não funciona, seja porque você é um desenvolvedor ou porque está inscrito no programa beta público da Apple.

Em qualquer caso, há evidências de que o navegador Google em sua versão mais recente não funciona corretamente com o beta que a Apple lançou para o OS X Yosemite, porém é possível usá-lo através de uma solução temporária até a versão final desta. finalmente lançado. build.

A primeira recomendação, como você pode ter imaginado, é que, se você for um usuário do Chrome, não atualize para a última versão beta do Yosemite se ainda não o fez. Se você já fez a etapa e se encontra na posição de não ser capaz de execute seu navegador favorito Você pode usar o terminal para lançar este arquivo que certamente irá ajudá-lo até que a Apple lance a versão final do OS X 10.10.2 e que graças às informações fornecidas pelo 9to5mac, podemos usar.

Sim mas, copie e cole o seguinte código em um documento texto e salve-o como »patch.m» sem as aspas:

#import <AppKit/AppKit.h>

__attribute((constructor)) void Patch_10_10_2_entry()
{
NSLog(@"10.10.2 patch loaded");
}

@interface NSTouch ()
- (id)_initWithPreviousTouch:(NSTouch *)touch newPhase:(NSTouchPhase)phase position:(CGPoint)position     isResting:(BOOL)isResting force:(double)force;
@end

@implementation NSTouch (Patch_10_10_2)
- (id)_initWithPreviousTouch:(NSTouch *)touch newPhase:(NSTouchPhase)phase position:(CGPoint)position     isResting:(BOOL)isResting
{
return [self _initWithPreviousTouch:touch newPhase:phase position:position isResting:isResting force:0];
}
@end

Depois execute este comando no terminal:

clang -dynamiclib -framework AppKit ~/Desktop/patch.m -o ~/Desktop/patch.dylib

Finalmente, este último comando no mesmo terminal para iniciar o Google Chrome:

env DYLD_INSERT_LIBRARIES=~/Desktop/patch.dylib "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome"

Neste caso, a verdade é que se torna tedioso ter que fazer isso toda vez que você precisa reiniciar o computador ou ligá-lo, embora se você tiver algum conhecimento com o Automator, poderá crie um script que faça todo o processo automaticamente para realizar a operação. Mesmo assim, tenho certeza de que não resta muito tempo para a Apple lançar a próxima versão (10.10.2) do Yosemite e esse bug foi totalmente corrigido.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Sérgio Samano dito

    olá miguel meu nome é sergio moro na frança quero perguntar se tenho problemas para reinstalar meu mac itunes i medice que o programa maverick não está disponível no momento eu tento em outro momento e não sei como reinstalar com os discos de origem eu tentei várias coisas e espero nada que você possa me aconselhar, obrigado