"Minecraft" está dañado y no se puede abrir en Mountain Lion

7

Estoy intentando ejecutar Minecraft en Mac OS X Mountain Lion. Descargué el archivo zip (enlace aquí ) desde minecraft.net y lo descomprimió. Haga doble clic en el icono y me dice,

  

"Minecraft" está dañado y no se puede abrir. Deberías moverlo a la   Basura.

Lo he descargado varias veces y otras 2 herramientas de descompresión no se quejan. ¿Es algún problema con Mountain Lion? Tengo Java instalado con las siguientes versiones:

$ java -version
java version "1.6.0_37"
Java(TM) SE Runtime Environment (build 1.6.0_37-b06-434-11M3909)
Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01-434, mixed mode)

UPDATE : hice los Contenidos del paquete de Show para minecraft y ejecuté el JavaLauncher en el archivo jar, parecía funcionar. Pero después de que Minecraft se actualizó, recibí este error:

      Minecraft has crashed!      
      ----------------------      

Minecraft has stopped running because it encountered a problem; Failed to start game

A full error report has been saved to /Users/scott/Library/Application Support/minecraft/crash-reports/crash-2012-11-25_10.25.30-client.txt - Please include a copy of that file (Not this screen!) if you report this crash to anyone; without it, they will not be able to help fix the crash :(



--- BEGIN ERROR REPORT 99374f70 --------
Full report at:
/Users/scott/Library/Application Support/minecraft/crash-reports/crash-2012-11-25_10.25.30-client.txt
Please show that file to Mojang, NOT just this screen!

Generated 11/25/12 10:25 AM

-- System Details --
Details:
    Minecraft Version: 1.4.5
    Operating System: Mac OS X (x86_64) version 10.8.2
    Java Version: 1.7.0_09, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 22467144 bytes (21 MB) / 71499776 bytes (68 MB) up to 1060700160 bytes (1011 MB)
    JVM Flags: 0 total; 
    AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    Suspicious classes: No suspicious classes found.
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    LWJGL: 2.4.2
    OpenGL: ~~ERROR~~ NullPointerException: null
    Is Modded: Probably not. Jar signature remains and client brand is untouched.
    Type: Client (map_client.txt)
    Texture Pack: ~~ERROR~~ NullPointerException: null
    Profiler Position: N/A (disabled)
    Vec3 Pool Size: ~~ERROR~~ NullPointerException: null[failed to get system properties (java.lang.NullPointerException)]


org.lwjgl.LWJGLException: Could not get the JAWT interface
    at org.lwjgl.opengl.AWTSurfaceLock.lockAndInitHandle(Native Method)
    at org.lwjgl.opengl.AWTSurfaceLock.access$100(AWTSurfaceLock.java:49)
    at org.lwjgl.opengl.AWTSurfaceLock$1.run(AWTSurfaceLock.java:89)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.lwjgl.opengl.AWTSurfaceLock.privilegedLockAndInitHandle(AWTSurfaceLock.java:86)
    at org.lwjgl.opengl.AWTSurfaceLock.lockAndGetHandle(AWTSurfaceLock.java:64)
    at org.lwjgl.opengl.MacOSXCanvasPeerInfo.initHandle(MacOSXCanvasPeerInfo.java:53)
    at org.lwjgl.opengl.MacOSXDisplayPeerInfo.doLockAndInitHandle(MacOSXDisplayPeerInfo.java:56)
    at org.lwjgl.opengl.PeerInfo.lockAndGetHandle(PeerInfo.java:85)
    at org.lwjgl.opengl.MacOSXContextImplementation.create(MacOSXContextImplementation.java:47)
    at org.lwjgl.opengl.Context.<init>(Context.java:120)
    at org.lwjgl.opengl.Display.create(Display.java:858)
    at org.lwjgl.opengl.Display.create(Display.java:784)
    at org.lwjgl.opengl.Display.create(Display.java:765)
    at net.minecraft.client.Minecraft.a(SourceFile:232)
    at net.minecraft.client.Minecraft.run(SourceFile:515)
    at java.lang.Thread.run(Thread.java:722)
--- END ERROR REPORT adc22a49 ----------
    
pregunta at01 25.11.2012 - 04:06

3 respuestas

8

El problema fue que Mountain Lion envía este mensaje de error sin sentido a cualquier aplicación no autorizada por Apple o desde la App Store, de forma predeterminada. Solo tienes que ir a Apple - > Preferencias del sistema ... - > Seguridad y amp; Privacidad - > Permitir aplicaciones descargadas desde:

Luego selecciona "En cualquier lugar". Parece que esto es útil, pero no pude hacer que Minecraft se ejecute sin deshabilitar esta comprobación de seguridad.

    
respondido por el at01 06.01.2013 - 06:28
1

Tengo el mismo problema.

Una solución alternativa es hacer clic con el botón derecho en el archivo, seleccionar Mostrar contenido del paquete y luego ir a Contenido - > Recursos - > Java. Luego, simplemente abre usando MinecraftLauncher.jar. Puede hacer un alias para este para un acceso fácil si lo desea.

Supongo que algo está dañado / mal con uno de los archivos de aplicación en el archivo Minecraft.app.

    
respondido por el Nathan Walker 25.11.2012 - 04:32
1

La aplicación java funciona bien para mí, pero los lanzadores pueden ser frágiles en OS X. Puedes probar este lanzador de Minecraft que codifiqué en bash ya que llamaría explícitamente a java en lugar de confiar en el sistema para llamarlo:

enlace

El paquete se llama bashcraft y la fuente está disponible en github .

#!/bin/bash
# bashcraft, a minimal Minecraft launcher and updater
# crafted by Alex (Qwertylex), Zarek Jenkinson (akiwiguy) and maybe some more
# see https://github.com/Qwertylex/bashcraft/blob/master/README.md for details
# License: This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
# To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/
    
respondido por el Macuser 25.11.2012 - 05:18

Lea otras preguntas en las etiquetas