Я пытаюсь использовать APIKit для сканирования моих кодов, чтобы определить, есть ли частный API. apiscanner должен работать как

apiscanner ~/Desktop/MyPath/myapp.app 

Я использовал команду 'cd', чтобы перейти в каталог, где находится apiscanner. Но если я вызываю apiscanner ~/Desktop/MyPath/MyApp.app на терминале, он сообщает

Last login: Sun Jun 13 07:22:07 on ttys002
  unknown required load command 0x80000022
Trace/BPT trap
logout

Даже если я копирую файлы apiscanner и doit в MyPath, а затем выполняю, я получаю ту же проблему. Я думаю, что что-то не так, когда я запускаю apiscanner под Mac OS X.

Приветствую любой комментарий

Спасибо

1 ответ1

1

Вы выполняете команду правильно, если вы просто пытаетесь передать ~/Desktop/MyPath/myapp.app в качестве первого аргумента команде apiscanner - и команда будет работать из любого каталога в вашей системе, при условии, что apiscanner установлен правильно.

Вывод, который вы видите, является законным выводом от apiscanner , и вы должны убедиться, что он полностью поддерживается для вашей версии OS X и правильно установлен.

Если у вас по-прежнему возникают проблемы, вы почти всегда можете указать имя приложения и сообщение об ошибке - Mac apiscanner unknown required load command 0x80000022 , или вы можете изменить свой вопрос / задать новый здесь, чтобы выяснить, с чем у вас проблемы ,

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .