集成BPush所踩到的坑

前言:之前没真正的做过推送功能。只是自己调研了一下,也没有自己动手尝试。但是用在项目上的时候就要自己动手做了。不做不知道,里面的坑有几个,我尝试着将自己从踩坑到填坑的过程记录下来。

问题1:[55763:6605168] +[BPushUtility isAllowedNotificationCallback:]: unrecognized selector sent to class 0x102805e10

解决方案1:查看Build Phases -> link binary with librarity 的支持文件是否正确引用完全。

MessageUI.framework

QuartzCore.framework

CoreTelephony.framework

CoreLocation.framework

libz.dylib

libsqlite3.dylib

libstdc++.dylib

Security.framework

SystemConfiguration.framework

CFNetwork.framework

解决方案2 :Building setting -> other linker flags 中添加 -add_load ,如果报错就把里面的

-lxml2去掉。这个是可行的。具体原因我还不是太了解。

参考文章:http://www.devstore.cn/evaluation/testInfo/7-108.html

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 今天碰巧下载了QQ浏览器iOS版本,居然一启动就挂了。后来从手机里面把崩溃信息导出来,仔细研究下,把研究的结果放到...
    yqmfly阅读 3,056评论 1 1
  • two Last login: Tue Aug 4 17:09:57 on ttys000 yushengyang...
    aofeilin阅读 1,081评论 1 9
  • 分享是现在App中常见的功能,如何快速集成和使用不出错误,是我们应该考虑和做的问题,在集成中会遇到好多坑点。 我们...
    追逐_chase阅读 489评论 4 10
  • 清晨阳光洒满窗台 又是新的一天 小鸟儿在枝头欢唱 花儿们竞相开放 在这美丽的春天里 我们即将出发 煦日下我们阔步向...
    我心依然_580a阅读 452评论 62 51
  • 十点起来,趁别人的车来滑雪,今天还是有进步的。 俸姐姐的车胎瘪了,耽误了半个小时才到家,这一天好累呀,也没有和大迪...
    亲爱的迪di阅读 142评论 1 0