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

文章详细描述了一个用户遇到的苹果手机在安装应用时出现崩溃的问题,该问题的根源在于百度地图的特定配置需求。作者通过分享解决过程,提醒开发者在处理第三方依赖时应遵循其配置要求,避免因误操作导致的不兼容问题。

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

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

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

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

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值