7 votos

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

Estoy intentando ejecutar Minecraft en Mac OS X Mountain Lion. He descargado el archivo zip (enlace aquí ) de minecraft.net y la descomprimió. Hice doble clic en el icono y me dice,

"Minecraft" está dañado y no se puede abrir. Debes moverlo a la Papelera.

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)

ACTUALIZACIÓN : Hice el Show Package Contents para minecraft y corrí el JavaLauncher en el archivo jar, parecía funcionar. Pero después de minecraft actualizado a sí mismo, tengo 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 ----------

8voto

Magnus Puntos 15064

El problema en realidad era que Mountain Lion da este disparatado mensaje de error a cualquier aplicación no autorizada por Apple o de la App Store, por defecto. Sólo hay que ir a Apple -> Preferencias del Sistema... -> Seguridad y Privacidad -> Permitir aplicaciones descargadas de:

A continuación, seleccione "En cualquier lugar". Parece que esto es útil, pero no pude conseguir que Minecraft se ejecutara sin desactivar esta comprobación de seguridad.

1voto

romkyns Puntos 290

Tengo el mismo problema.

Una solución es hacer clic con el botón derecho del ratón en el archivo, seleccionar Mostrar contenido del paquete y luego ir a Contenido -> Recursos -> Java. A continuación, sólo tiene que abrir con MinecraftLauncher.jar. Usted puede hacer un alias a esto para facilitar el acceso si lo desea.

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

1voto

Macuser Puntos 21

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

http://pastebin.com/NEcagTvW

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/

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X