iOS 重签名显示arch结构错误或者错误代码44

2021-02-01  本文已影响0人  Lee坚武

最近对接了好多渠道包,然而每次用Payload打包方式发的ipa,渠道老是反应是说重签名不了,显示:arch结构错误或者错误代码44

image.png

最后我给困扰了一天一夜,最后解决了。看到下面签名出来的效果图,我就非常的开心哈

image.png
1.首先问了我一个3K游戏的老邻居,他说arch结果错误都是改这里
image.png
或者用命令去查看打包的ipa架构是啥,因为打包是release模式,编译是debug模式,最后试了这个方法还是无效
image.png
完全没有效果,还是显示下图
image.png

最后我想了下,回去看了下库的引用,原来是因为静态库被引用进去了动态库那里,导致的

image.png

在这里,把你的静态库都删掉把他放回去link binary with libary这里,然后动态库这里还是引用动态库,切记切记切记,这里静态库引用了,是导致重签名不了的,一直报错的!

最后我的问题就是这么解决的!

上一篇 下一篇

猜你喜欢

热点阅读