Trigger.io错误“/ usr / bin / codesign找不到身份”无法在设备上创建包或运行应用程序

时间:2013-03-25 04:55:23

标签: trigger.io

尝试在设备上运行应用程序或创建IPA文件时遇到问题。

我按照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并下载了最新版本,再次安装它,我仍然遇到同样的错误。

我错过了什么?

1 个答案:

答案 0 :(得分:0)

第一个错误是配置问题:当你的钥匙串中没有一个名为“FdawaDev”的iOS开发者身份时,你指的是。

除非您有多个身份,否则您可以放心地在工具包中将“证书”本地配置设置保留为空。

如果您有多个身份,则应指定一个类似iPhone Developer: James Brady的内容。

对于第二个问题,在使用命令行工具时,您必须在执行运行或程序包操作之前手动运行构建,例如:

% forge build ios && forge package ios