最近对接了好多渠道包,然而每次用Payload打包方式发的ipa,渠道老是反应是说重签名不了,显示:arch结构错误或者错误代码44
最后我给困扰了一天一夜,最后解决了。看到下面签名出来的效果图,我就非常的开心哈
1.首先问了我一个3K游戏的老邻居,他说arch结果错误都是改这里
或者用命令去查看打包的ipa架构是啥,因为打包是release模式,编译是debug模式,最后试了这个方法还是无效
完全没有效果,还是显示下图
最后我想了下,回去看了下库的引用,原来是因为静态库被引用进去了动态库那里,导致的
在这里,把你的静态库都删掉把他放回去link binary with libary这里,然后动态库这里还是引用动态库,切记切记切记,这里静态库引用了,是导致重签名不了的,一直报错的!
最后我的问题就是这么解决的!