Всегда ли требуется приложение Java com.apple.security.cs.allay-jit для запуска в песочнице приложения (Mac)?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Всегда ли требуется приложение Java com.apple.security.cs.allay-jit для запуска в песочнице приложения (Mac)?

Сообщение Anonymous »

Я работаю над приложением Mac на основе Java, которое внедряет во время выполнения JVM (например, Libjvm.dylib). < /p>
Мне кажется, что Libjvm.dylib требует JIT. Без права приложения сбоятся в начале на Pthread_JIT_WRITE_PROTECT_NP Вывод метода. Вот отчет о сбое: < /p>

Код: Выделить всё

Thread 2 Crashed:
0   libsystem_pthread.dylib              0x199b30bdc pthread_jit_write_protect_np + 520
1   libjvm.dylib                         0x103301178 Threads::create_vm(JavaVMInitArgs*, bool*) + 184 (threads.cpp:430)
2   libjvm.dylib                         0x1030ddfc0 JNI_CreateJavaVM_inner(JavaVM_**, void**, void*) + 80 (jni.cpp:3577) [inlined]
3   libjvm.dylib                         0x1030ddfc0 JNI_CreateJavaVM + 116 (jni.cpp:3668)
4   libjli.dylib                         0x102452904 InitializeJVM + 200 (java.c:1506) [inlined]
5   libjli.dylib                         0x102452904 JavaMain + 264 (java.c:415)
6   libjli.dylib                         0x10245580c ThreadJavaMain + 12 (java_md_macosx.m:720)
7   libsystem_pthread.dylib              0x199b2fc0c _pthread_start + 136
8   libsystem_pthread.dylib              0x199b2ab80 thread_start + 8
Я также пытался создать JDK без JIT (т. е. нулевой вариант). Но приложение по-прежнему вылетает.
У меня есть один конкретный вопрос: означает ли это, что Java-приложение для Mac всегда будет требовать разрешения com.apple.security.cs.allow-jit для запуска в песочнице приложения
Все, чем кто-либо может поделиться в этой области, будет высоко оценено, поскольку я все еще новичок в этом. Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/797 ... in-app-san
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»