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

QQ登录

只需一步,快速开始

查看: 4847|回复: 13

[处理中2] 使用【应用打包服务器】,打IPA包时出错

[复制链接]

73

主题

345

帖子

1695

积分

金牌会员

Rank: 6Rank: 6

积分
1695
QQ
发表于 2016-7-15 16:27:37 | 显示全部楼层 |阅读模式
如题,使用使用【应用打包服务器】,打安卓包时正常,但是打IPA包时出错。
开发环境:WEX53.4
OS环境:WIN10,64位
应用打包服务器:3.2.1(wex5的版本换成了3.4,与开发同版)
打包时报如下错,添附打包服务器的LOG文件。

** BUILD FAILED **
The following build commands failed:
        CompileC build/visa01.build/Debug-iphoneos/visa01.build/Objects-normal/armv7/PluginSMSSDK.o visa01/Plugins/com.justep.cordova.plugin.security.mob/PluginSMSSDK.m normal armv7 objective-c com.apple.compilers.llvm.clang.1_0.compiler
(1 failure)
ERROR building one of the platforms: Error: /Volumes/X5/WeX5/model/Native/.workspace/C71589A77C100001FE849696E3FAF250/build/platforms/ios/cordova/build: Command failed with exit code 2
You may not have the required environment or OS to build this project
Error code 65 for command: xcodebuild with args: -xcconfig,/Volumes/X5/WeX5/model/Native/.workspace/C71589A77C100001FE849696E3FAF250/build/platforms/ios/cordova/build-debug.xcconfig,-project,visa01.xcodeproj,ARCHS=armv7 arm64,-target,visa01,-configuration,Debug,-sdk,iphoneos,build,VALID_ARCHS=armv7 arm64,CONFIGURATION_BUILD_DIR=/Volumes/X5/WeX5/model/Native/.workspace/C71589A77C100001FE849696E3FAF250/build/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Volumes/X5/WeX5/model/Native/.workspace/C71589A77C100001FE849696E3FAF250/build/platforms/ios/build/sharedpch
Error: /Volumes/X5/WeX5/model/Native/.workspace/C71589A77C100001FE849696E3FAF250/build/platforms/ios/cordova/build: Command failed with exit code 2
****ERROR****: Task "exec" finished with error.
****ERROR****: Target "buildIOS" finished with error.
****ERROR****: Build finished with error.
****ERROR****: 错误信息: exec returned: 1
****ERROR****: 如不能确定具体问题,可参考常见问题: http://wex5.com/cn/bbs/thread-82002-1-1.html


用代理服务器打苹果应用包时出错.zip

9.53 KB, 下载次数: 110

73

主题

345

帖子

1695

积分

金牌会员

Rank: 6Rank: 6

积分
1695
QQ
 楼主| 发表于 2016-7-15 20:27:08 | 显示全部楼层
把cordova插件的添加改为自动,再次打包。
结果不一样的提示。
20160715212412.png


20160715212215.png

回复 支持 反对

使用道具 举报

73

主题

345

帖子

1695

积分

金牌会员

Rank: 6Rank: 6

积分
1695
QQ
 楼主| 发表于 2016-7-16 10:36:12 | 显示全部楼层
今天直接在MAC下运行程序,无异常。于是开始打包,还是报以下错误。请高人指点。
** BUILD FAILED **
   The following build commands failed:
           Ld build/device/visa001.app/visa001 normal armv7
   (1 failure)
   ERROR building one of the platforms: Error: /Volumes/X5/WeX5/model/Native/visa001/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 code 65 for command: xcodebuild with args: -xcconfig,/Volumes/X5/WeX5/model/Native/visa001/build/src/platforms/ios/cordova/build-debug.xcconfig,-project,visa001.xcodeproj,ARCHS=armv7 arm64,-target,visa001,-configuration,Debug,-sdk,iphoneos,build,VALID_ARCHS=armv7 arm64,CONFIGURATION_BUILD_DIR=/Volumes/X5/WeX5/model/Native/visa001/build/src/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Volumes/X5/WeX5/model/Native/visa001/build/src/platforms/ios/build/sharedpch
   Error: /Volumes/X5/WeX5/model/Native/visa001/build/src/platforms/ios/cordova/build: Command failed with exit code 2
****ERROR****: 子任务 "exec" 执行失败。
****ERROR****: 任务 "buildIOS" 执行失败。
****ERROR****: 执行出错:
****ERROR****: 错误信息: exec returned: 1
****ERROR****: 如不能确定具体问题,可参考常见问题: http://wex5.com/cn/bbs/thread-82002-1-1.html
回复 支持 反对

使用道具 举报

12

主题

2627

帖子

2866

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2866
发表于 2016-7-16 12:10:23 | 显示全部楼层
参考: http://docs.wex5.com/wex5-deploy-question-list-4001/
先确认xcode版本是否是7.3版本
回复 支持 反对

使用道具 举报

73

主题

345

帖子

1695

积分

金牌会员

Rank: 6Rank: 6

积分
1695
QQ
 楼主| 发表于 2016-7-16 15:57:59 | 显示全部楼层
hecr 发表于 2016-7-16 12:10
参考: http://docs.wex5.com/wex5-deploy-question-list-4001/
先确认xcode版本是否是7.3版本

7.1版的,升级不了。
升级要用到的APPLE ID是X5的 2909.tm.png


感谢,wgs7909师兄的指点,有可能是因为MOB短信验证的插件和编译环境哪里冲突。
目前,把MOB插件沟掉就可以打包通过。
继续实验中。
回复 支持 反对

使用道具 举报

73

主题

345

帖子

1695

积分

金牌会员

Rank: 6Rank: 6

积分
1695
QQ
 楼主| 发表于 2016-7-16 16:38:37 | 显示全部楼层
通过实验证明,出错是MOB短信验证的插件引起的,具体是什么原因,周一向MOB公司的客户咨询。
恳请有遇到同样问题的师兄们指教。
回复 支持 反对

使用道具 举报

73

主题

345

帖子

1695

积分

金牌会员

Rank: 6Rank: 6

积分
1695
QQ
 楼主| 发表于 2016-7-18 12:36:48 | 显示全部楼层
MOB的客服回复说没有MOB的cordova的插件。
终结的问题还是要自己解决了。
回复 支持 反对

使用道具 举报

73

主题

345

帖子

1695

积分

金牌会员

Rank: 6Rank: 6

积分
1695
QQ
 楼主| 发表于 2016-7-18 16:36:57 | 显示全部楼层
本帖最后由 kenminkajp 于 2016-7-19 10:08 编辑

直接在MAC下可以打包和运行。
问题来了:
MAC打完包的IPA直接放到实机测试,认的打包编号与服务器上的不一致,这又该如何是好
而且,通过代理服务器打包,一直显示”正在准备编译环境,请稍等“,请问师兄,
该怎么办啊!
1、短信验证的cordova插件,在MAC机在打包不能通过?
2、MOB公司要求安卓和苹果的ID是分开的,出就是说MOB提供了两套ID,打包时使用哪一套。还是要分开来打包?
3、如果分开来打包,那这两个版本又是怎么发布,因为版本不一样?
回复 支持 反对

使用道具 举报

73

主题

345

帖子

1695

积分

金牌会员

Rank: 6Rank: 6

积分
1695
QQ
 楼主| 发表于 2016-7-19 17:11:00 | 显示全部楼层
hecr 发表于 2016-7-16 12:10
参考: http://docs.wex5.com/wex5-deploy-question-list-4001/
先确认xcode版本是否是7.3版本

我现在把XCODE升到7.31了,还是不行。因为怀疑MOB有问题,所以特的把网易案例拿来打包。
结果是通不过。
20160719180125.png
20160719181016.png

回复 支持 反对

使用道具 举报

12

主题

2627

帖子

2866

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2866
发表于 2016-7-20 09:05:51 | 显示全部楼层
打网易的错误不一样, 是证书与包名不一致, 你看看报错信息: code sign error
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-22 00:33 , Processed in 0.078999 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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