尝试在设备上运行应用程序或创建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并下载了最新版本,再次安装它,我仍然遇到同样的错误。
我错过了什么?
答案 0 :(得分:0)
第一个错误是配置问题:当你的钥匙串中没有一个名为“FdawaDev”的iOS开发者身份时,你指的是。
除非您有多个身份,否则您可以放心地在工具包中将“证书”本地配置设置保留为空。
如果您有多个身份,则应指定一个类似iPhone Developer: James Brady
的内容。
对于第二个问题,在使用命令行工具时,您必须在执行运行或程序包操作之前手动运行构建,例如:
% forge build ios && forge package ios