请选择 进入手机版 | 继续访问电脑版

[FAQ] 云编译失败常见原因及解决方法

  [复制链接]
技术支持-F 发表于 2017-4-12 11:52:43
当您遇到云编译失败,可先排查以下问题,常见的云编译失败原因和解决方法如下:

1.  项目中有中文名的文件。解决方法:删除中文名文件重新提交代码,再编译
2.  Icon图标下载失败。
解决方法:在控制台端设置上传规范的png文件。
3.  启动页下载失败。
解决方法:在控制台端设置上传规范的png文件。
4.  Android 或 iOS 证书配置不正确、证书密码错误。解决方法:找文档查看配置需重新生成证书
5.  模块冲突。两个模块包含相同的SDK,jar包, java类,文件名相同的资源文件。解决方法:类似的功能模块保留一个即可,需要删除两个冲突模块之一。
6.  添加太多模块,超出Android的限制。一般会报(trouble writing output: Too many method references: 71466; max is 65536)。 解决方法:需要减少模块。
7.  报同步widget失败:APICloud Studio 中新建项目后,没有提交代码到云端资源库就是报错。也可能是开启了代码git托管,但配置不正确。解决方法:提交代码后编译即可。或检查git配置。
8.  获取代码失败!请检查用户名、密码是否正确以及Git服务器状态。解决方法: 设置正确的Git服务器用户名、密码。git项目要有一层widget目录。
9.  编译包过大,不能超过500M。
解决方法:减少编译文件。
10.  网络原因。解决方法:可打开其他网站看是否正常。


11.  有些模块要求Android 或iOS特定版本(模块文档会有说明),在云编译界面右上角高级设置里面选择系统版本。编译报错出现以下提示,把固件版本调高(https://community.apicloud.com/bbs/thread-191385-1-1.html)。
Suggestion: use a compatible library with a minSdk of at most 15,                or increase this project's minSdk version to at least 16,                or use toolsverrideLibrary="com.uzmap.pkg.uzmodules.uzxml" to force usage (may lead to runtime failures)

12.  有些模块要求使用升级环境编译(模块文档会有说明),在云编译或编译自定义loader界面勾选升级环境。

如果以上方法都没帮到您,可以将编译失败log链接和自己应用的appid发新帖(不建议在本帖下追贴,容易被遗漏),官方技术会第一时间为您解决,去发帖:
点击发帖









515条回复

regist_2013 新手上路 94Y币
试了两次,编译都失败了
http://downloadpkg.apicloud.com/ ... b60b012e22106e6.log
一个月前的编译是成功的
狼哥1996 半专业车手 17Y币
到位,以后谁在问编译失败就拿这贴在甩脸
HelloDege 驾校小白 212Y币
http://downloadpkg.apicloud.com/ ... 4162d724ff9d8f4.log


编译失败,上次都编译通过了。

2017-08-11 05:44:39
=== CLEAN TARGET UZApp OF PROJECT UZApp WITH THE DEFAULT CONFIGURATION (Release) ===

Check dependencies

Create product structure
/bin/mkdir -p /uzmap/temp/M3n2fQxewAPK96R/ios/build/Release-iphoneos/UZApp.app

Clean.Remove clean build/Release-iphoneos/UZApp.app
    builtin-rm -rf /uzmap/temp/M3n2fQxewAPK96R/ios/build/Release-iphoneos/UZApp.app

Clean.Remove clean build/Release-iphoneos/UZApp.app.dSYM
    builtin-rm -rf /uzmap/temp/M3n2fQxewAPK96R/ios/build/Release-iphoneos/UZApp.app.dSYM

Clean.Remove clean build/UZApp.build/Release-iphoneos/UZApp.build
    builtin-rm -rf /uzmap/temp/M3n2fQxewAPK96R/ios/build/UZApp.build/Release-iphoneos/UZApp.build

** CLEAN SUCCEEDED **

User defaults from command line:
    IDEArchivePathOverride = /uzmap/temp/M3n2fQxewAPK96R/ios/UZApp.xcarchive

Build settings from command line:
    CODE_SIGN_IDENTITY = iPhone Distribution: Guangzhou Gengmu Inverstment Co.,Ltd. (C2ZDJCB242)

=== BUILD TARGET UZApp OF PROJECT UZApp WITH CONFIGURATION Release ===
regist_2013 新手上路 94Y币
regist_2013 发表于 2017-7-19 23:45
试了两次,编译都失败了
http://downloadpkg.apicloud.com/zip/26/79/26791a958b00f6293b60b012e22106e6.lo ...

看到了,说是证书过期
APICloud官方 管理员 2146362329Y币
狼哥1996 发表于 2017-4-12 12:33
到位,以后谁在问编译失败就拿这贴在甩脸

可以有
三坨土 驾校小白 1Y币
coding 上面得代码不能用吗
Lalapalooza 驾校小白 98Y币
能不能把对应的错误会报什么代码的错贴出来一点,这样也好对比到底是什么错误! 还有我要发帖应该选什么主题?
技术支持-F 管理员 24034Y币
Lalapalooza 发表于 2017-6-22 17:42
能不能把对应的错误会报什么代码的错贴出来一点,这样也好对比到底是什么错误! 还有我要发帖应该选什么主 ...

可以发到开发讨论区-云引擎
快乐城 驾校小白 3Y币
技术支持-F 管理员 24034Y币
快乐城 发表于 2017-7-17 20:42
编译还是失败
http://downloadpkg.apicloud.com/zip/d8/bc/d8bc7236fdb09dbd84eba054bb55190f.log

加了哪些模块?
12345678910... 52下一页
您需要登录后才可以回帖 登录

本版积分规则