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

QQ登录

只需一步,快速开始

查看: 3992|回复: 9

[结贴] 3.7打包失败

[复制链接]

24

主题

124

帖子

444

积分

中级会员

Rank: 3Rank: 3

积分
444
QQ
发表于 2017-8-2 09:54:09 | 显示全部楼层 |阅读模式
3.7打包出错,xcode是7.3.1.,证书是按着步骤生成的。
错误信息如下(全部错误信息请参看附件):
      The following build commands failed:
              Ld build/device/XXXX学院.app/XXXX学院 normal armv7
      (1 failure)
      Error code 65 for command: xcodebuild with args: -xcconfig,/Users/dongdao/WeX5_V3.7-mac/model/Native/XXXX学院/build/src/platforms/ios/cordova/build-debug.xcconfig,-project,XXXX学院.xcodeproj,ARCHS=armv7 arm64,-target,XXXX学院,-configuration,Debug,-sdk,iphoneos,build,VALID_ARCHS=armv7 arm64,CONFIGURATION_BUILD_DIR=/Users/dongdao/WeX5_V3.7-mac/model/Native/XXXX学院/build/src/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Users/dongdao/WeX5_V3.7-mac/model/Native/XXXX学院/build/src/platforms/ios/build/sharedpch
      Undefined symbols for architecture armv7:
        "_kCFStreamSSLValidatesCertificateChain", referenced from:
            -[WXOGCDAsyncSocket ssl_startTLS] in libWeChatSDK.a(GCDAsyncSocket.o)
        "_kCFStreamSSLPeerName", referenced from:
            -[WXOGCDAsyncSocket ssl_startTLS] in libWeChatSDK.a(GCDAsyncSocket.o)
        "_kCFStreamSSLLevel", referenced from:
            -[WXOGCDAsyncSocket ssl_startTLS] in libWeChatSDK.a(GCDAsyncSocket.o)
        "_kCFStreamSSLAllowsExpiredRoots", referenced from:
            -[WXOGCDAsyncSocket ssl_startTLS] in libWeChatSDK.a(GCDAsyncSocket.o)
        "_kCFStreamSSLIsServer", referenced from:
            -[WXOGCDAsyncSocket ssl_startTLS] in libWeChatSDK.a(GCDAsyncSocket.o)
        "_kCFStreamSSLAllowsAnyRoot", referenced from:
            -[WXOGCDAsyncSocket ssl_startTLS] in libWeChatSDK.a(GCDAsyncSocket.o)
        "_kCFStreamPropertySSLSettings", referenced from:
            -[WXOGCDAsyncSocket cf_startTLS] in libWeChatSDK.a(GCDAsyncSocket.o)
        "_kCFStreamNetworkServiceTypeVoIP", referenced from:
            -[WXOGCDAsyncSocket enableBackgroundingOnSocketWithCaveat:] in libWeChatSDK.a(GCDAsyncSocket.o)
        "_kCFStreamSSLAllowsExpiredCertificates", referenced from:
            -[WXOGCDAsyncSocket ssl_startTLS] in libWeChatSDK.a(GCDAsyncSocket.o)
        "_kCFStreamSSLCertificates", referenced from:
            -[WXOGCDAsyncSocket ssl_startTLS] in libWeChatSDK.a(GCDAsyncSocket.o)
        "_kCFStreamNetworkServiceType", referenced from:
            -[WXOGCDAsyncSocket enableBackgroundingOnSocketWithCaveat:] in libWeChatSDK.a(GCDAsyncSocket.o)
      ld: symbol(s) not found for architecture armv7
      clang: error: linker command failed with exit code 1 (use -v to see invocation)

      ERROR building one of the platforms: Error: /Users/dongdao/WeX5_V3.7-mac/model/Native/XXXX学院/build/src/platforms/ios/cordova/build: Command failed with exit code 2
      You may not have the required environment or OS to build this project
      Error: /Users/dongdao/WeX5_V3.7-mac/model/Native/XXXX学院/build/src/platforms/ios/cordova/build: Command failed with exit code 2
   ****ERROR****: 子任务 "exec" 执行失败。
   ****ERROR****: 任务 "buildIOS" 执行失败。
   ****ERROR****: 执行出错:
   ****ERROR****: 错误信息: exec returned: 1
   ****ERROR****: 如不能确定具体问题,可参考常见问题: http://bbs.wex5.com/thread-82002-1-1.html
   /var/folders/mf/sfz5t20j4qz3w2d3tms540hr0000gn/T/19c43bf2-00d5-4b40-89e0-116d19da03a7/pack.xml:121: exec returned: 1
           at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:643)
           at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:669)
           at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:495)
           at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
           at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
           at java.lang.reflect.Method.invoke(Method.java:497)
           at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
           at org.apache.tools.ant.Task.perform(Task.java:348)
           at org.apache.tools.ant.Target.execute(Target.java:435)
           at org.apache.tools.ant.Target.performTasks(Target.java:456)
           at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
           at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
           at com.justep.deploy.app.utils.BuildHelper.execTask(Unknown Source)
           at com.justep.deploy.app.utils.Builder.main(Unknown Source)
****ERROR****: 子任务 "java" 执行失败。
****ERROR****: 任务 "pack" 执行失败。
****ERROR****: 执行出错:
****ERROR****: 错误信息: Java returned: 253
****ERROR****: 如不能确定具体问题,可参考常见问题: http://bbs.wex5.com/thread-82002-1-1.html

build.zip

31.7 KB, 下载次数: 148

全部错误信息

发表于 2017-8-2 11:17:50 | 显示全部楼层
请问你是虚拟机中打包的吗?
是不是内存大小不足呢??
建议内存设置大一些试试吧!

另外先打包仿途牛案例!试试可以正常吗?

qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

24

主题

124

帖子

444

积分

中级会员

Rank: 3Rank: 3

积分
444
QQ
 楼主| 发表于 2017-8-2 11:18:45 | 显示全部楼层
liangyongfei 发表于 2017-8-2 11:17
请问你是虚拟机中打包的吗?
是不是内存大小不足呢??
建议内存设置大一些试试吧!

不是用的虚拟机。用mac pro 打包的。
回复 支持 反对

使用道具 举报

24

主题

124

帖子

444

积分

中级会员

Rank: 3Rank: 3

积分
444
QQ
 楼主| 发表于 2017-8-2 11:38:13 | 显示全部楼层
liangyongfei 发表于 2017-8-2 11:17
请问你是虚拟机中打包的吗?
是不是内存大小不足呢??
建议内存设置大一些试试吧!

仿途牛案例可以打包成功
回复 支持 反对

使用道具 举报

发表于 2017-8-2 14:43:28 | 显示全部楼层
main_chen 发表于 2017-8-2 11:38
仿途牛案例可以打包成功

那说明打包环境没问题!
你的应用有使用了什么特殊的插件吗??

内存是否设置过增大?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

24

主题

124

帖子

444

积分

中级会员

Rank: 3Rank: 3

积分
444
QQ
 楼主| 发表于 2017-8-2 15:26:54 | 显示全部楼层
liangyongfei 发表于 2017-8-2 14:43
那说明打包环境没问题!
你的应用有使用了什么特殊的插件吗??

没有用到特殊插件。3.6环境打包是正常的。请问内存设置是指的哪里?
回复 支持 反对

使用道具 举报

24

主题

124

帖子

444

积分

中级会员

Rank: 3Rank: 3

积分
444
QQ
 楼主| 发表于 2017-8-2 15:54:00 | 显示全部楼层
liangyongfei 发表于 2017-8-2 14:43
那说明打包环境没问题!
你的应用有使用了什么特殊的插件吗??

去掉微信V3插件,打包就成功了。应该怎么解决?谢谢
回复 支持 反对

使用道具 举报

24

主题

124

帖子

444

积分

中级会员

Rank: 3Rank: 3

积分
444
QQ
 楼主| 发表于 2017-8-2 16:25:12 | 显示全部楼层
经过客服指点,问题已经解决。
com.justep.cordova.plugin.weixin.v3 的plugin.xml 的55行,追加【<framework src="CFNetwork.framework" />】。打包成功。
回复 支持 反对

使用道具 举报

140

主题

573

帖子

1080

积分

金牌会员

Rank: 6Rank: 6

积分
1080
QQ
发表于 2017-8-2 16:29:40 | 显示全部楼层
不会吧!还有这问题的!
回复 支持 反对

使用道具 举报

24

主题

124

帖子

444

积分

中级会员

Rank: 3Rank: 3

积分
444
QQ
 楼主| 发表于 2017-8-2 16:32:07 | 显示全部楼层
ipan 发表于 2017-8-2 16:29
不会吧!还有这问题的!

我的问题是这样解决的,具体原因不清楚。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-23 19:40 , Processed in 0.111195 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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