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

QQ登录

只需一步,快速开始

查看: 2944|回复: 10

[处理中3] IOS APP打包错误

[复制链接]

21

主题

49

帖子

133

积分

初级会员

Rank: 2

积分
133
QQ
发表于 2018-3-7 11:18:43 | 显示全部楼层 |阅读模式
在win10下通过虚拟机运行苹果系统,运行苹果打包服务器,在win10下加入打包代理后打包出错。
win10下本地错误日子: 360截图20180307111316705.jpg
苹果虚拟机终端运行情况:
Last login: Wed Mar  7 11:02:54 on ttys000
WeX5-Mac-2:~ x5$ /Volumes/X5/WeX5_V3.7-mac/tools/app-builder/app-builder.sh ; exit;
-n -e 033]0;app-Builder服务
/Volumes/X5/WeX5_V3.7-mac/tools/app-builder/../../java/jdk1.8-x64/Contents/Home/bin:/Volumes/X5/WeX5_V3.7-mac/tools/app-builder/../apache-ant/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
三月 07, 2018 11:04:14 上午 org.eclipse.jetty.util.log.JavaUtilLog info
信息: Logging initialized @157ms
三月 07, 2018 11:04:14 上午 winstone.Logger logInternal
信息: Beginning extraction from war file
三月 07, 2018 11:04:14 上午 winstone.Logger logInternal
信息: Deployed web application found at app-builder.war
三月 07, 2018 11:04:14 上午 winstone.Logger logInternal
信息: Beginning extraction from war file
三月 07, 2018 11:04:14 上午 org.eclipse.jetty.util.log.JavaUtilLog warn
警告: Empty contextPath
三月 07, 2018 11:04:14 上午 winstone.Logger logInternal
信息: Deployed web application found at ROOT.war
三月 07, 2018 11:04:14 上午 org.eclipse.jetty.util.log.JavaUtilLog info
信息: jetty-9.2.z-SNAPSHOT
三月 07, 2018 11:04:15 上午 org.eclipse.jetty.util.log.JavaUtilLog info
信息: NO JSP Support for /app-builder, did not find org.eclipse.jetty.jsp.JettyJspServlet
三月 07, 2018 11:04:15 上午 org.eclipse.jetty.util.log.JavaUtilLog info
信息: Started w.@12bb4df8{/app-builder,file:/Volumes/X5/WeX5_V3.7-mac/tools/app-builder/server/webapps/app-builder/,AVAILABLE}{/app-builder}
三月 07, 2018 11:04:15 上午 org.eclipse.jetty.util.log.JavaUtilLog info
信息: NO JSP Support for /, did not find org.eclipse.jetty.jsp.JettyJspServlet
Jenkins home directory: /Volumes/X5/WeX5_V3.7-mac/tools/app-builder/./jenkins_home found at: EnvVars.masterEnvVars.get("JENKINS_HOME")
三月 07, 2018 11:04:18 上午 org.eclipse.jetty.util.log.JavaUtilLog info
信息: Started w.@4cc77c2e{/,file:/Volumes/X5/WeX5_V3.7-mac/tools/app-builder/server/webapps/ROOT/,AVAILABLE}{/ROOT}
三月 07, 2018 11:04:18 上午 org.eclipse.jetty.util.log.JavaUtilLog info
信息: Started ServerConnector@4de2a166{HTTP/1.1}{0.0.0.0:8083}
三月 07, 2018 11:04:18 上午 org.eclipse.jetty.util.log.JavaUtilLog info
信息: Started @3490ms
三月 07, 2018 11:04:18 上午 winstone.Logger logInternal
信息: Winstone Servlet Engine v2.0 running: controlPort=disabled
三月 07, 2018 11:04:18 上午 jenkins.InitReactorRunner$1 onAttained
信息: Started initialization
三月 07, 2018 11:04:18 上午 jenkins.InitReactorRunner$1 onAttained
信息: Listed all plugins
三月 07, 2018 11:04:21 上午 jenkins.InitReactorRunner$1 onAttained
信息: Prepared all plugins
三月 07, 2018 11:04:22 上午 hudson.ExtensionFinder$GuiceFinder$FaultTolerantScope$1 error
信息: Failed to instantiate optional component hudson.plugins.build_timeout.operations.AbortAndRestartOperation$DescriptorImpl; skipping
三月 07, 2018 11:04:23 上午 jenkins.InitReactorRunner$1 onAttained
信息: Started all plugins
三月 07, 2018 11:04:23 上午 jenkins.InitReactorRunner$1 onAttained
信息: Augmented all extensions
三月 07, 2018 11:04:23 上午 jenkins.InitReactorRunner$1 onAttained
信息: Loaded all jobs
三月 07, 2018 11:04:23 上午 hudson.model.AsyncPeriodicWork$1 run
信息: Started Download metadata
三月 07, 2018 11:04:23 上午 hudson.model.AsyncPeriodicWork$1 run
信息: Finished Download metadata. 10 ms
三月 07, 2018 11:04:24 上午 org.jenkinsci.main.modules.sshd.SSHD start
信息: Started SSHD at port 50733
三月 07, 2018 11:04:24 上午 org.springframework.context.support.AbstractApplicationContext prepareRefresh
信息: Refreshing org.springframework.web.context.support.StaticWebApplicationContext@74b2758c: display name [Root WebApplicationContext]; startup date [Wed Mar 07 11:04:24 CST 2018]; root of context hierarchy
三月 07, 2018 11:04:24 上午 org.springframework.context.support.AbstractApplicationContext obtainFreshBeanFactory
信息: Bean factory for application context [org.springframework.web.context.support.StaticWebApplicationContext@74b2758c]: org.springframework.beans.factory.support.DefaultListableBeanFactory@1d0a358a
三月 07, 2018 11:04:24 上午 org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons
信息: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1d0a358a: defining beans [authenticationManager]; root of factory hierarchy
三月 07, 2018 11:04:24 上午 org.springframework.context.support.AbstractApplicationContext prepareRefresh
信息: Refreshing org.springframework.web.context.support.StaticWebApplicationContext@727da0f4: display name [Root WebApplicationContext]; startup date [Wed Mar 07 11:04:24 CST 2018]; root of context hierarchy
三月 07, 2018 11:04:24 上午 org.springframework.context.support.AbstractApplicationContext obtainFreshBeanFactory
信息: Bean factory for application context [org.springframework.web.context.support.StaticWebApplicationContext@727da0f4]: org.springframework.beans.factory.support.DefaultListableBeanFactory@496e77e1
三月 07, 2018 11:04:24 上午 org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons
信息: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@496e77e1: defining beans [filter,legacy]; root of factory hierarchy
三月 07, 2018 11:04:24 上午 jenkins.InitReactorRunner$1 onAttained
信息: Completed initialization
三月 07, 2018 11:04:24 上午 hudson.WebAppMain$3 run
信息: Jenkins is fully up and running
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
三月 07, 2018 11:05:35 上午 hudson.model.Run execute
信息: pack1 #3 main build action completed: FAILURE

发表于 2018-3-7 11:27:06 | 显示全部楼层
切换到打包服务器的日志看一下,如果连接打包服务器,总是失败,可能是环境 或网络原因
建议,直接在mac系统上解压一个wex5版本, model/UI2 下自己开发的 资源 拷贝到 mac版本 wex5中  ,直接打包APP 就可以了!
http://docs.wex5.com/wex5-app-question-list-2042
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

21

主题

49

帖子

133

积分

初级会员

Rank: 2

积分
133
QQ
 楼主| 发表于 2018-3-7 11:32:46 | 显示全部楼层
代理日子里面什么都没有,有点像连接mac代理服务器运行不正常,看到有JAVA运行一下就自己关闭了,然后就报出
信息: pack1 #3 main build action completed: FAILURE
这条提示。 360截图20180307113140589.jpg 这是代理日志,啥都没有出现就出错了。

回复 支持 反对

使用道具 举报

发表于 2018-3-7 11:41:47 | 显示全部楼层
clg-123 发表于 2018-3-7 11:32
代理日子里面什么都没有,有点像连接mac代理服务器运行不正常,看到有JAVA运行一下就自己关闭了,然后就报 ...

那就找不到原因了,建议还是讲资源拷贝到 ,mac 版 wex5 中直接去打包吧!
可能你的环境,打包服务器行不通 !
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

21

主题

49

帖子

133

积分

初级会员

Rank: 2

积分
133
QQ
 楼主| 发表于 2018-3-7 13:49:58 | 显示全部楼层
Mac下打包出现的错误提示,是不是我IOS调试设备每弄对啊?错误日志:
     Libtool /Volumes/X5/WeX5_V3.7-mac/model/Native/蓝牙灯/build/src/platforms/ios/build/device/libCordova.a normal armv7
          cd /Volumes/X5/WeX5_V3.7-mac/model/Native/蓝牙灯/build/src/platforms/ios/CordovaLib
          export IPHONEOS_DEPLOYMENT_TARGET=9.3
          export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/Volumes/X5/WeX5_V3.7-mac/node:/var/folders/gj/xjngvx493vg4y4njyc8w_vr00000gn/T/acb16bbe-8152-453d-9c29-d3a1da8b5afd/java/jdk1.8-x64/Contents/Home/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool -static -arch_only armv7 -syslibroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk -L/Volumes/X5/WeX5_V3.7-mac/model/Native/蓝牙灯/build/src/platforms/ios/build/device -filelist /Volumes/X5/WeX5_V3.7-mac/model/Native/蓝牙灯/build/src/platforms/ios/CordovaLib/build/CordovaLib.build/Debug-iphoneos/CordovaLib.build/Objects-normal/armv7/Cordova.LinkFileList -o /Volumes/X5/WeX5_V3.7-mac/model/Native/蓝牙灯/build/src/platforms/ios/build/device/libCordova.a
      
      === BUILD TARGET  OF PROJECT  WITH CONFIGURATION Debug ===
      
      Check dependencies
      Code Sign error: No matching provisioning profiles found: No provisioning profiles matching an applicable signing identity were found.
      
      ** BUILD FAILED **
      
      
      The following build commands failed:
              Check dependencies
      (1 failure)
      ERROR building one of the platforms: Error: /Volumes/X5/WeX5_V3.7-mac/model/Native/蓝牙灯/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
   /var/folders/gj/xjngvx493vg4y4njyc8w_vr00000gn/T/acb16bbe-8152-453d-9c29-d3a1da8b5afd/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 code 65 for command: xcodebuild with args: -xcconfig,/Volumes/X5/WeX5_V3.7-mac/model/Native/蓝牙灯/build/src/platforms/ios/cordova/build-debug.xcconfig,-project,蓝牙灯.xcodeproj,ARCHS=armv7 arm64,-target,蓝牙灯,-configuration,Debug,-sdk,iphoneos,build,VALID_ARCHS=armv7 arm64,CONFIGURATION_BUILD_DIR=/Volumes/X5/WeX5_V3.7-mac/model/Native/蓝牙灯/build/src/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Volumes/X5/WeX5_V3.7-mac/model/Native/蓝牙灯/build/src/platforms/ios/build/sharedpch
      Error: /Volumes/X5/WeX5_V3.7-mac/model/Native/蓝牙灯/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
****ERROR****: 子任务 "java" 执行失败。
****ERROR****: 任务 "pack" 执行失败。
****ERROR****: 执行出错:
****ERROR****: 错误信息: Java returned: 253
****ERROR****: 如不能确定具体问题,可参考常见问题: http://bbs.wex5.com/thread-82002-1-1.html

回复 支持 反对

使用道具 举报

21

主题

49

帖子

133

积分

初级会员

Rank: 2

积分
133
QQ
 楼主| 发表于 2018-3-7 13:51:24 | 显示全部楼层
打包的时候是不是一定要提供一个IOS开发证书信息啊?
回复 支持 反对

使用道具 举报

21

主题

49

帖子

133

积分

初级会员

Rank: 2

积分
133
QQ
 楼主| 发表于 2018-3-7 13:53:58 | 显示全部楼层
没有手机没法取得信息啊!
回复 支持 反对

使用道具 举报

发表于 2018-3-7 14:00:29 | 显示全部楼层
clg-123 发表于 2018-3-7 13:49
Mac下打包出现的错误提示,是不是我IOS调试设备每弄对啊?错误日志:
     Libtool /Volumes/X5/WeX5_V3.7 ...

是的,打包ios 一定需要证书
打包开发包,需要开发证书
打包发布包,需要发布证书
你是没有证书吗??
生成证书  bundelID 一定要和  包名一致!
http://docs.wex5.com/wex5-app-question-list-4004/

另外 xcode版本 必须 7.3.1

http://docs.wex5.com/wex5-app-question-list-2042
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

21

主题

49

帖子

133

积分

初级会员

Rank: 2

积分
133
QQ
 楼主| 发表于 2018-3-8 10:49:19 | 显示全部楼层
终于弄成功了,这玩意弄起来还真是麻烦啊!问题就是生成的证书AppID与包名不一致。谢谢了。
回复 支持 反对

使用道具 举报

21

主题

49

帖子

133

积分

初级会员

Rank: 2

积分
133
QQ
 楼主| 发表于 2018-3-8 11:42:08 | 显示全部楼层
IOS应用创建成功了,但是没法下载到真机上调试啊,手机和下载服务器都在同一个局域网内!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 09:29 , Processed in 0.082451 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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