《九阴真经: iOS黑客攻防秘籍》新书发布,干货满满,快来看看吧!

iOS 安全论坛 - 专注于研究 iOS 安全

 找回密码
 立即注册
查看: 354|回复: 5

安装deb包出错的问题 unable to create

[复制链接]

8

主题

41

帖子

169

积分

注册会员

Rank: 2

积分
169
发表于 2019-6-11 23:39:43 | 显示全部楼层 |阅读模式
今天做了一个deb包,上传到手机安装不了,总是提示这个错误,看起来好像是解析文件路径发生问题。但是诡异的是多试几次又能成功,大概五次能成功一次,这是什么问题啊?
  1. dpkg -i /var/mobile/test.deb
  2. (Reading database ... 1106 files and directories currently installed.)
  3. Preparing to replace com.test.aaa 1.0 (using /var/mobile/test.deb) ...
  4. Unpacking replacement com.test.aaa ...
  5. dpkg: error processing /var/mobile/test.deb (--install):
  6. unable to create `./Applications/test.app/Base.lproj/Main.storyboardc/UITableViewController-GsO-MK-tmh.nib/objects-11.0+.nib./Appli./Applications/test.app/Base.lproj/Main.storyboardc/UITableViewController-GsO-MK-tmh.nib/objects-11.0': No such file or directory
复制代码


回复

使用道具 举报

6

主题

36

帖子

146

积分

注册会员

Rank: 2

积分
146
发表于 2019-6-13 13:52:55 | 显示全部楼层
看看是不是磁盘空间不够了?
回复

使用道具 举报

86

主题

288

帖子

1137

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1137
发表于 2019-6-17 11:47:38 | 显示全部楼层
看这个出错提示,不像是磁盘空间不够,应该是打包时的问题,你打包用的是什么压缩方式?
回复

使用道具 举报

8

主题

41

帖子

169

积分

注册会员

Rank: 2

积分
169
 楼主| 发表于 2019-6-17 22:18:08 | 显示全部楼层
碰盘空间是够的,我打包的命令是这个
  1. /opt/theos/bin/dpkg-deb -b test test.deb
复制代码


我以前Xcode 7建的工程,编译的.app用dpkg打包就没问题,Xcode 9就有问题,Xcode 9编译的.app包会有 objects-11.0+ 这些东西。Xcode 7就没有。
这个问题困扰了我一个星期了,实在不行我就打算用Xcode7重写程序。
回复

使用道具 举报

86

主题

288

帖子

1137

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1137
发表于 2019-6-18 14:04:57 | 显示全部楼层
lion 发表于 2019-6-17 22:18
碰盘空间是够的,我打包的命令是这个

用 gzip 压缩一下试试
/opt/theos/bin/dpkg-deb -Z gzip -b test test.deb
回复

使用道具 举报

8

主题

41

帖子

169

积分

注册会员

Rank: 2

积分
169
 楼主| 发表于 2019-6-18 23:10:12 | 显示全部楼层
用gzip压缩果然就可以了,哈哈。真是太感谢了,要不然我就得用Xcode7了。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|iOSHacker

GMT+8, 2019-12-8 21:33 , Processed in 0.051169 second(s), 19 queries .

iOS安全论坛

© 2017-2019 iOS Hacker Inc.

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