2013-03-25 1 views
2

У меня возникла проблема при попытке запустить приложение на устройстве или создать файл IPA.Ошибка Trigger.io "/ usr/bin/codesign no identity found" не может создать пакет или запустить приложение на устройстве

Я последовал шаги here и у меня есть эта ошибка при попытке запуска на IOS вариант:

[ERROR] Failed when running /usr/bin/codesign: FdawaDev: no identity found 

Я попытался сделать это бросить терминал с этой командой

forge package ios --ios.profile.provisioning_profile Development.mobileprovision 

и я получение этой ошибки

/Applications/TriggerToolkit.app/Contents/MacOS/forge -v package ios --ios.profile.provisioning_profile Development.mobileprovision 
[ INFO] Forge tools running at version 3.3.43 
[ DEBUG] Checking for update zip... 
[ ERROR] Couldn't import generation code: No module named generate_dynamic 
[ DEBUG] Traceback (most recent call last): 
    File "/Applications/TriggerToolkit.app/Contents/MacOS/build-tools/forge/async.py", line 98, in run 
    result = self._target(*self._args, **self._kwargs) 
    File "/Applications/TriggerToolkit.app/Contents/MacOS/build-tools/forge/main.py", line 443, in package 
    generate_dynamic = forge_build.import_generate_dynamic() 
    File "/Applications/TriggerToolkit.app/Contents/MacOS/build-tools/forge/build.py", line 67, in import_generate_dynamic 
    raise ForgeError("Couldn't import generation code: {0}".format(e)) 
ForgeError: Couldn't import generation code: No module named generate_dynamic 

Я удалил TriggerToolkit и загрузил последнюю версию, снова установил его, и я все равно получаю ту же ошибку.

Что мне не хватает?

ответ

0

Первой ошибкой является проблема конфигурации: вы указываете на идентификатор разработчика iOS под названием «FdawaDev», если в вашей брелка не существует.

Если у вас несколько идентификаторов, вы можете спокойно оставить параметр «Локальная конфигурация сертификата» пустым в наборе инструментов.

Если у вас несколько идентификаторов, вы должны указать один с чем-то вроде iPhone Developer: James Brady.

Для второй задачи, при использовании инструментов командной строки, вы должны вручную запустить сборку, прежде чем делать действие запуска или пакета, например:

% forge build ios && forge package ios 
+0

У меня есть только одна личность, и почему нет видео говоря об этой важной вещи! если у вас есть видео, рассказывающее о выпуске нашего приложения, пожалуйста, предоставьте его и я снова попробовал команду с новыми аргументами, и это результат =========================================================== ============================ Файл "/Users/dahabit/forge-workspace/fdawa/.template/generate_dynamic/build.py ", строка 76, в _arguments_to_key_values ​​ raise ArgumentError (" Не удалось проанализировать аргументы командной строки в {arg} ". format (arg = arg)) ArgumentError: не удалось проанализировать аргументы командной строки в Development.mobileprovision –

+0

Спасибо, исправлено сейчас –

+0

Разумеется, для получения информации о аргументе сертификата см. Http://docs.trigger.io/en/v1.4/best_practice/release_mobile.html#ios и http://docs.trigger.io/en/v1.4/ tools/local-config.html # ios –