ios设备上运行程序后提示:dyld:bad rebase type 0,如何解决?

lyzlwb2010 2015-08-18 08:42:23
Hi,童鞋们,最近在做一个IOS移植的项目,目前碰到了瓶颈,望大家有过相关开发经验的提个宝贵经验哦,多谢~
(1)IOS设备是iPad Air2(arm64),越狱过,可在电脑端ssh进去;
(2)MAC电脑终端下交叉编译一个项目编译成libxx.a的静态库,该静态库是arm64平台的;
(3)MAC电脑终端下将libxx.a链接起来做成一个xxExe的可执行文件,该可执行文件是arm64平台的;
(4)将该xxExe放进iPad Air2,在iPad Air2的终端上运行 ./xxExe后出现提示 killed:9,这是代码签名的问题,利用ldid -S xxExe 后再运行 ./xxExe, 提示 dyld:bad rebase type 0;

这就是问题的症状,有木有童鞋愿意分享经验的呢???在线等。。。。
...全文
119 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
森仔a 2015-09-16
  • 打赏
  • 举报
回复
楼主,你这问题解决了吗 我现在也遇到这个问题,求指点
lyzlwb2010 2015-08-18
  • 打赏
  • 举报
回复
自己顶一个,在线等~

29,028

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧