app从appstore上下载下来后崩溃。但是我手机曾用xcode装过,从appstore上下载就没有问题

最近遇到了一个非常奇葩的问题,大概是这样的:

app从appstore上下载下来后崩溃。但是我手机曾用xcode装过,从appstore上下载就没有问题。其他用xcode装过的手机都没有问题。

折腾了两天终于找到了问题所在,罪魁祸首是百度地图!

因为使用百度地图需要在other linker flags中添加-all_load,我手机曾用添加过的装了一次,后来因为一些冲突原因我把这个配置去掉了,发现去掉也没有问题了。

然后上面的问题就出现了,我怀疑可能与苹果手机的机制有关,虽然你删除了app,但是他可能会将app的一些配置保留,以至于下次装的时候会有这些配置,但是没有装过的就没有这些配置,就会报错。

给大家一些提醒,如果某些第三方需要这样配置,那就照他要求的配置,不要乱改,不然就会出现像我这样奇奇怪怪的问题,但是你根本就想不到问题的根源。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。