起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: dew3083412

[结贴] 打包服务器IOS打包出错

[复制链接]

23

主题

89

帖子

303

积分

中级会员

Rank: 3Rank: 3

积分
303
QQ
 楼主| 发表于 2016-5-25 09:12:52 | 显示全部楼层
本帖最后由 dew3083412 于 2016-5-25 09:14 编辑

在打包服务器测试外卖打包也不行,报错如下,IOS常见打包错误并没有类似情形
  1. ** BUILD FAILED **
  2.    
  3.    
  4.    The following build commands failed:
  5.            Check dependencies
  6.    (1 failure)
  7.    Error: /Volumes/X5/WeX5/model/Native/外卖/build/src/platforms/ios/cordova/build: Command failed with exit code 65
  8.        at ChildProcess.whenDone (/Volumes/X5/WeX5/tools/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:135:23)
  9.        at ChildProcess.emit (events.js:98:17)
  10.        at maybeClose (child_process.js:756:16)
  11.        at Process.ChildProcess._handle.onexit (child_process.js:823:5)
  12. ****ERROR****: 子任务 "exec" 执行失败。
  13. ****ERROR****: 任务 "buildIOS" 执行失败。
  14. ****ERROR****: 执行出错:
  15. ****ERROR**** 错误信息: exec returned: 1
  16. ****ERROR**** 调用栈:
  17.         at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:643)
  18.         at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:669)
  19.         at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:495)
  20.         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
  21.         at sun.reflect.GeneratedMethodAccessor34.invoke(Unknown Source)
  22.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  23.         at java.lang.reflect.Method.invoke(Method.java:606)
  24.         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
  25.         at org.apache.tools.ant.Task.perform(Task.java:348)
  26.         at org.apache.tools.ant.Target.execute(Target.java:435)
  27.         at org.apache.tools.ant.Target.performTasks(Target.java:456)
  28.         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
  29.         at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
  30.         at Pack.execTask(Pack.java:51)
  31.         at Pack.access$000(Pack.java:25)
  32.         at Pack$1.run(Pack.java:95)
  33.         at java.lang.Thread.run(Thread.java:745)
复制代码
回复 支持 反对

使用道具 举报

12

主题

2627

帖子

2866

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2866
发表于 2016-5-25 09:14:53 | 显示全部楼层
把打包服务器上打外卖的时, Native中外卖工程下的log/build.log文件发上来看看
回复 支持 反对

使用道具 举报

23

主题

89

帖子

303

积分

中级会员

Rank: 3Rank: 3

积分
303
QQ
 楼主| 发表于 2016-5-26 08:37:42 | 显示全部楼层
打包服务器内,外卖打包 Log如附件,

build.zip

6.03 KB, 下载次数: 34

回复 支持 反对

使用道具 举报

12

主题

2627

帖子

2866

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2866
发表于 2016-5-26 13:37:01 | 显示全部楼层
   Check dependencies
   Code Sign error: No provisioning profiles found: No non–expired provisioning profiles were found.

没有ios证书的问题, 你在打包服务器内, 打包你自己的应用看看, 如果出错, 也把log/build.log发上来看看
回复 支持 反对

使用道具 举报

23

主题

89

帖子

303

积分

中级会员

Rank: 3Rank: 3

积分
303
QQ
 楼主| 发表于 2016-5-26 14:31:06 | 显示全部楼层
好奇怪,我打包自己的提示
****ERROR**** 错误信息: java.io.FileNotFoundException: /Volumes/X5/WeX5/model/Native/plugins/cordova-plugin-device/plugin.xml (No such file or directory)
但我去这个路径看是有plugin.xml 这个文件了,我也尝试从下载的wex5 V3.4 MAC中copy 此文件去覆盖打包服务器上的也不行



回复 支持 反对

使用道具 举报

23

主题

89

帖子

303

积分

中级会员

Rank: 3Rank: 3

积分
303
QQ
 楼主| 发表于 2016-5-26 14:31:50 | 显示全部楼层
dew3083412 发表于 2016-5-26 14:31
好奇怪,我打包自己的提示
****ERROR**** 错误信息: java.io.FileNotFoundException: /Volumes/X5/WeX5/mod ...

log很少我就填上来好了
  1. 开始......
  2.    
  3. 保存配置信息:
  4.    
  5. 编译UI资源:
  6.    
  7. 清除编译环境:
  8.    
  9. 复制模版工程:
  10.    
  11. 复制工程:
  12.    
  13. 复制插件:
  14.    
  15. 加密UI资源:
  16.    
  17. 更新工程信息:
  18.    
  19. 增加插件:
  20.    使用到的插件: [org.apache.cordova.splashscreen, org.apache.cordova.splashscreen, cordova-plugin-device, phonegap-plugin-barcodescanner]
  21. ****ERROR****: 子任务 "addPlugins" 执行失败。
  22. ****ERROR****: 任务 "addPlugins" 执行失败。
  23. ****ERROR****: 执行出错:
  24. ****ERROR**** 错误信息: java.io.FileNotFoundException: /Volumes/X5/WeX5/model/Native/plugins/cordova-plugin-device/plugin.xml (No such file or directory)
  25. ****ERROR**** 调用栈:
  26.         at com.justep.tools.ant.task.AddPluginsTask.execute(Unknown Source)
  27.         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
  28.         at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
  29.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  30.         at java.lang.reflect.Method.invoke(Method.java:606)
  31.         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
  32.         at org.apache.tools.ant.Task.perform(Task.java:348)
  33.         at org.apache.tools.ant.Target.execute(Target.java:435)
  34.         at org.apache.tools.ant.Target.performTasks(Target.java:456)
  35.         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
  36.         at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
  37.         at Pack.execTask(Pack.java:42)
  38.         at Pack.access$000(Pack.java:25)
  39.         at Pack$1.run(Pack.java:95)
  40.         at java.lang.Thread.run(Thread.java:745)
复制代码
回复 支持 反对

使用道具 举报

12

主题

2627

帖子

2866

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2866
发表于 2016-5-26 14:37:44 | 显示全部楼层
你的打包服务器上, WeX5还是3.2.1版本吧, 但你现在的应用资源使用的是V3.4的版本写的,所以会找不到插件。
解决方案:
把打包服务器上的WeX5版本换成V3.4的WeX5-mac版本, 之后再在打包服务器上打你的app;

回复 支持 反对

使用道具 举报

23

主题

89

帖子

303

积分

中级会员

Rank: 3Rank: 3

积分
303
QQ
 楼主| 发表于 2016-5-26 16:22:17 | 显示全部楼层
问题终于找到了
一个是因为wex5的版本问题
另一个是因为打包服务器内的AppleWWDRCA.CER过期了,导致去打包ipa时证书无法识别

结贴吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-23 01:21 , Processed in 0.075538 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表