
ios
baken99
这个作者很懒,什么都没留下…
展开
-
Xcode12中,第三方地图Framework显示红色小图标的解决办法
Xcode升级到Xcode12后,第一时间就运行了最近做的一个项目,结果高德地图Framework中AMapFoundation.framework和AMapLocation.framework显示红色小图标,还伴随出现了很多个Error的报错。细心看,其实这个红色的图标,有点像箭头的靶子,而且细心看,并没有直接提示异常,只是小图标好像异常一样而已。用cocoapods弄了好久都没弄好,最后接入用真机测试了一下,任何东西都没改,居然编辑成功,也正常运行了。推测是Xcode12的这个调整,是对原创 2021-01-07 21:21:21 · 987 阅读 · 0 评论 -
个推只收到透传消息,收不到消息通知APNs
按照个推的文档一步一步坐下来,测试的时候,透传消息也能收到,就是收不到消息通知。对了好多遍文档,出错的原因要么就在证书配置,要么就在代码上。但证书也设置正确了,代码也全部对过没有问题。消息通知是通过苹果的APNs进行推送的,说明肯定是xcode的某个步骤出了问题,后来转念想想,试试用个推自带的例子配置试试,结果终于发现问题。xcode的build setting的设置,在个推的官方文档中提示的并不...原创 2018-03-01 13:02:53 · 4855 阅读 · 1 评论 -
iphonex运行导航栏只有一半可以点击解决办法
随着xcode更新到xcode9,以前在旧平台上运行的app导航栏在iphonex上运行,状态栏的显示和导航栏的点击都有问题,测试发现,导航栏只有一半可以点击,状态栏的显示也是明显不完整,可以说只有一半左右。最终发现原因是旧项目写死了状态栏的高度是20,在iphonex以前,设置成20都是可以的,iphonex出来之后,状态栏的高度变成了44。解决这个问题最好的办法是使用代码获取状态栏高度: //...原创 2018-05-25 10:39:11 · 2785 阅读 · 0 评论 -
xcode9以上适配iphone5及之前的4寸和3.7寸屏幕
只需要在设置开机画面右边,点击show the attributes inspector,然后选择你想要适配的ios版本即可。原创 2019-06-22 10:07:55 · 306 阅读 · 0 评论