代号一中的构建错误

Posted

技术标签:

【中文标题】代号一中的构建错误【英文标题】:Build Error in Codename one 【发布时间】:2017-09-18 12:15:19 【问题描述】:

我正在尝试在 codenameone 中构建示例,当我尝试生成 ios 构建时,我在构建下的 codenameone-build 服务器中收到类似“构建错误”的错误。不明白为什么我得到这个。

这是我得到的错误日志

Executing: /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -version Result is Xcode 7.3.1
Build version 7D1014
Xcode version line matching pattern: Xcode 7.3.1
Executing: /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -version Result is Xcode 7.3.1
Build version 7D1014
Build version 7D1014
Xcode version line matching pattern: Xcode 7.3.1
Executing: /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -version Result is Xcode 7.3.1
Build version 7D1014
Xcode version line matching pattern: Xcode 7.3.1
Executing: /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -version Result is Xcode 7.3.1
Build version 7D1014
Xcode version line matching pattern: Xcode 7.3.1
Executing: /Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home/bin/java -Dretrolambda.inputDir=/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build4791690017772302908xxx/classes -Dretrolambda.classpath=/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build4791690017772302908xxx/classes:/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/temp7148120558546354889.jar -Dretrolambda.outputDir=/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build4791690017772302908xxx/classes_retrolamda -Dretrolambda.bytecodeVersion=49 -Dretrolambda.defaultMethods=true -jar /var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/temp5509752908315778415.jar Retrolambda 2.5.1
00:00  INFO: Bytecode version: 49 (Java 5)
00:00  INFO: Default methods:  true
00:00  INFO: Input directory:  /var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build4791690017772302908xxx/classes
00:00  INFO: Output directory: /var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build4791690017772302908xxx/classes_retrolamda
00:00  INFO: Classpath:        [/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build4791690017772302908xxx/classes, /var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/temp7148120558546354889.jar]
00:00  INFO: Included files:   all
00:00  INFO: Agent enabled:    false

** ARCHIVE FAILED **
The following build commands failed:
Check dependencies
(1 failure)
Failed xcodebuild step

如果有人对此有任何想法,请帮助我..

对不起我的英语不好..

在此先感谢..

【问题讨论】:

这不是完整的错误文本。发布它的链接。 抱歉@Diamond 回复晚了..我想我发现了错误,我添加到问题中请检查.. 我无法对其进行排序..所以我在上面的问题中添加了错误,请问您能告诉我解决方案吗? 我在问题中看不到完整错误日志的链接。 这里是链接dropbox.com/s/v1j1lf1mu1q6d1r/LogFile.txt?dl=0 【参考方案1】:

您的日志中的错误在这里:

Code Sign error: No codesigning identities found: 
No codesigning identities (i.e. certificate and private key pairs) that match the provisioning profile specified in your build settings (“MyApplication IOS_DEVELOPMENT Profileâ€) were found.

我表示您的配置文件 (MyApplication IOS_DEVELOPMENT) 链接的证书无效或不存在。 您可以使用新证书创建新的配置文件,或者在 iTunes 连接上取回现有证书并将其添加到您的 CN1 设置中。

【讨论】:

我也尝试使用新证书,但它再次显示相同的错误.. @tyson 您的配置文件是用这个新证书创建的吗? 看看这个问题:***.com/questions/19197497/…也许对你有帮助 我已经像上面那样尝试过,现在我从 Development 更改为 adhoc .. 现在我得到的结果类似于“存档成功”但“导出失败”。这是日志文件的链接dropbox.com/s/g5t2rkfk9d9m1bu/newLogFile.txt?dl=0

以上是关于代号一中的构建错误的主要内容,如果未能解决你的问题,请参考以下文章

如何模拟代号一中的状态栏?

代号一中的存储持久性

使侧边菜单滑过代号一中的表单

滚动组件ToVisible在android上的代号一中不起作用,键盘打开

在代号一中设置 SideCommand 样式会在 IOS 和 Android 上给出不同的结果

代号一:想在所有平台上设置allowBackup = false