iOS与蓝牙间的通讯格式问题

        这段时间在做iOS端关于蓝牙设备间的通讯功能,入了不少坑,在此把入坑填坑的过程讲一讲。

        第一坑,蓝牙方面用的是晟睿的官方SDK,封装好了,然后集成以后,进行二次封装,ok,运行起来,令人担心的还是出现了,果不其然,编译不过,过程一样都没差。不知道为什么,看了报错信息,是存在有重复的头文件,造成这种情况,但是demo又没有错误。最后经过反复查验,原因是自己为了集成极光推送,在Other Linker Flags处加了个参数-ObjC。

        写了蓝牙SDK会报错,不写极光推送会报错,头痛。最后没办法在网上找了一个重新带包SDK的方法,把蓝牙SDK静态库解包,然后删除重复的文件就ok了。具体流程见iOS 解决一个因三方静态库冲突产生的duplicate symbol的问题。当然这个问题的出现也可能是,自己不小心引入了import .m文件。

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

推荐阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,022评论 3 119
  • 摘要: 二八定律告诉我们,20%的知识决定80%的结果,你应该把更多的时间用在结构能力和专业能力的学习上,通过掌握...
    卡诺循阅读 174评论 0 2
  • 智障们一起 感谢来到我生命中的每一位 谢谢你们的好 我会记得 很开心…… 🤗🤗🤗拥抱 全世界晚安!
    Jingyiii阅读 274评论 0 0
  • 长期沉浸在流行文化中是一件很危险的事,刷知乎十篇可能也顶不上曾文正公一篇,经过昨天的事我发现了自己的优缺点,我的优...
    仰望32阅读 233评论 2 0
  • 人生苦短,韶光易逝。只有经历了春的希冀,夏的热忱,秋的收获,冬的沉寂,方能悟出“草木一春,人生一世”的道理。...
    许永杰阅读 6,354评论 0 0