洛文
洛文
  • 发布:2015-06-28 12:55
  • 更新:2015-06-29 11:48
  • 阅读:1505

iOS 云端打包失败

分类:MUI

iOS 云端打包,证书文件及策略文件肯定没错,还热乎着的,并且已经重新下载多次。
日志感觉突然就断掉了一样。
云端打包调试版可以成功的,但是打包发布版就报错了,求大神帮助。

编译源文件拷贝开始

cp -R /srv/bdserver.dcloud.net.cn/package/IOS/source/Pandora /srv/bdserver.dcloud.net.cn/package/IOS/queue/cf79dc92-33e3-5d22-c314-558f7be7bcf9

编译源文件拷贝Complete
处理资源文件包开始

cp -R /srv/bdserver.dcloud.net.cn/package/IOS/queue/cf79dc92-33e3-5d22-c314-558f7be7bcf9/H527490F5/* 安装包制作目录Pandora/Pandora/apps/H527490F5/www

rm -rf 安装包制作目录Pandora/Pandora/apps/H527490F5/www/.manifest

处理资源文件包结束
终端选择 判断开始

cp -R /srv/bdserver.dcloud.net.cn/package/IOS/queue/cf79dc92-33e3-5d22-c314-558f7be7bcf9/H527490F5/.manifest/icon-iphone-normal.png 安装包制作目录57.png

cp -R /srv/bdserver.dcloud.net.cn/package/IOS/queue/cf79dc92-33e3-5d22-c314-558f7be7bcf9/H527490F5/.manifest/icon-iphone-retina.png 安装包制作目录114.png

cp -R /srv/bdserver.dcloud.net.cn/package/IOS/queue/cf79dc92-33e3-5d22-c314-558f7be7bcf9/H527490F5/.manifest/icon-iphone-retina7.png 安装包制作目录120.png

cp -R /srv/bdserver.dcloud.net.cn/package/IOS/queue/cf79dc92-33e3-5d22-c314-558f7be7bcf9/H527490F5/.manifest/icon-iphone-spotlight-normal.png 安装包制作目录29.png

cp -R /srv/bdserver.dcloud.net.cn/package/IOS/queue/cf79dc92-33e3-5d22-c314-558f7be7bcf9/H527490F5/.manifest/icon-iphone-spotlight-retina.png 安装包制作目录58.png

cp -R /srv/bdserver.dcloud.net.cn/package/IOS/queue/cf79dc92-33e3-5d22-c314-558f7be7bcf9/H527490F5/.manifest/icon-iphone-settings-normal.png 安装包制作目录29.png

cp -R /srv/bdserver.dcloud.net.cn/package/IOS/queue/cf79dc92-33e3-5d22-c314-558f7be7bcf9/H527490F5/.manifest/icon-iphone-settings-retina.png 安装包制作目录58.png

rm -rf 安装包制作目录Default-Portrait~ipad.png

rm -rf 安装包制作目录Default-Portrait@2x~ipad.png

rm -rf 安装包制作目录Default-Landscape~ipad.png

rm -rf 安装包制作目录Default-Landscape@2x~ipad.png

rm -rf 安装包制作目录Default-Portrait7~ipad.png

rm -rf 安装包制作目录Default-Portrait7@2x~ipad.png

rm -rf 安装包制作目录Default-Landscape7~ipad.png

rm -rf 安装包制作目录Default-Landscape7@2x~ipad.png

cp -R /srv/bdserver.dcloud.net.cn/package/IOS/queue/cf79dc92-33e3-5d22-c314-558f7be7bcf9/H527490F5/.manifest/splash-iphone-default.png 安装包制作目录Default.png

cp -R /srv/bdserver.dcloud.net.cn/package/IOS/queue/cf79dc92-33e3-5d22-c314-558f7be7bcf9/H527490F5/.manifest/splash-iphone-retina35.PNG 安装包制作目录Default@2x.png

cp -R /srv/bdserver.dcloud.net.cn/package/IOS/queue/cf79dc92-33e3-5d22-c314-558f7be7bcf9/H527490F5/.manifest/splash-iphone-retina40.PNG 安装包制作目录Default-568h@2x.png

/usr/libexec/PlistBuddy -c "Delete :CFBundleIcons:CFBundlePrimaryIcon:UIPrerenderedIcon" 安装包制作目录Pandora/Pandora-Info.plist

Delete: Entry, ":CFBundleIcons:CFBundlePrimaryIcon:UIPrerenderedIcon", Does Not Exist

iPad/iPhone终端选择完成

/usr/libexec/PlistBuddy -c "Set :CFBundleShortVersionString 1.1.0" 安装包制作目录Pandora/Pandora-Info.plist

替换版本号完成

/usr/libexec/PlistBuddy -c "Set :CFBundleVersion 83" 安装包制作目录Pandora/Pandora-Info.plist

替换CFBundleVersion版本号完成

/usr/libexec/PlistBuddy -c "Set :CFBundleDisplayName 伴旅" 安装包制作目录Pandora/Pandora-Info.plist

替换快捷方式完成
开发版设置完成
Command permissions Complete
开始处理行货包

/usr/bin/mobileprovisionParser -f "/srv/bdserver.dcloud.net.cn/package/IOS/queue/cf79dc92-33e3-5d22-c314-558f7be7bcf9/H527490F5/.manifest/apple-mobileprovision.mobileprovision" -o uuid
5d243e63-ece8-47b6-9be7-49033ac36c5b

获取UUID 5d243e63-ece8-47b6-9be7-49033ac36c5b

/usr/bin/security import /srv/bdserver.dcloud.net.cn/package/IOS/queue/cf79dc92-33e3-5d22-c314-558f7be7bcf9/H527490F5/.manifest/apple-private.p12 -k /Users/seaman/Library/Keychains/login.keychain -P Mima1234 -T /usr/bin/codesign
1 identity imported.

p12证书安装完成

openssl pkcs12 -in /srv/bdserver.dcloud.net.cn/package/IOS/queue/cf79dc92-33e3-5d22-c314-558f7be7bcf9/H527490F5/.manifest/apple-private.p12 -passin pass:Mima1234 -nodes
Bag Attributes
friendlyName: (设备名称)
localKeyID: (设备编号)
-----BEGIN CERTIFICATE-----
(证书加密串)
-----END CERTIFICATE-----
Bag Attributes
friendlyName: 

2015-06-28 12:55 负责人:无 分享
已邀请:
洛文

洛文 (作者)

不得已自己只好用离线打包。
目前已成功打包并发布,但还是希望这个问题能得到解决。

  • 1***@qq.com

    window可以打包iOS吗?

    2018-09-18 12:51

该问题目前已经被锁定, 无法添加新回复