问题1:

升级Xcode12.0.1后,运行报错:

"PushKit apps that use VoIP push must link either CallKit or IncomingCallNotifications frameworks.

原因:

VoIP 推送服务不支持了

错误代码如下:

if #available(iOS 9.0, *) {//适配9.0报错

voipRegistry.desiredPushTypes = [.voIP]

}

Xcode12 不支持9.0了,要么降级xcode11要么把这句代码注释掉

问题2.个推的Framework 问题

framework not found Pods_NotificationService

原因 :

你可能在 Frameworks,LIbraries.and Embedded Content  里配置了Pods_NotificationService这个包,

或者在pods 的Podfile文件里配置了这个包,但是xcode找不到这个包

target '你的App' douse_frameworks!# Pods for 你的Apppod 'GTSDK'target '你的AppTests' doinherit! :search_paths# Pods for testingendtarget '你的ApppUITests' do# Pods for testingend//---把下面这个放target 里面-----target 'NotificationService' do# Comment the next line if you don't want to use dynamic frameworksuse_frameworks!#platform :ios, "10.0"# Pods for NotificationServicepod 'GTExtensionSDK'end//---把上面这个放target 里面-----
end//-----原来是平级的,放到target里面--------
//target 'NotificationService' do
//    # Comment the next line if you don't want to use dynamic frameworks
//    use_frameworks!
//    #platform :ios, "10.0"
//    # Pods for NotificationService
//     pod 'GTExtensionSDK'
//  end

所以会报错。

解决:

1.在Frameworks,LIbraries.and Embedded Content  里删除Pods_NotificationService这个包即可。

2.如果是个推引起的问题,在Podfile文件里,修改如上即可

参考链接:https://blog.csdn.net/zxc8890304/article/details/103896500

Xcode12 “PushKit apps that use VoIP push must link either CallKit or IncomingCallNotifications相关推荐

  1. VoIP Push 在海外音视频业务中的应用

    VoIP(Voice over Internet Protocol)也被称为 IP 电话,通过 IP 协议传输语音通信和多媒体会话,是一种性价比高且体系架构开放的技术方案,可以被应用在相亲.面试.咨询 ...

  2. voip push推送

    iOS利用voip push实现类似微信(QQ)电话连续响铃效果 2016-06-20 由于项目中添加了视频语音呼叫功能,某一天老总说要做保活,并拿出手机演示微信的音视频呼叫功能,微信在APP被杀死和 ...

  3. RethinkDB是什么?—— 面向文档的NOSQL数据库,MVCC+Btree索引,pushes JSON to your apps in realtime采用push思路,优化的ssd存储...

    RethinkDB是什么? RethinkDB是新一代的面向文档的数据库存储管理系统,原本是MySQL中针对SSD优化的一个存储引擎,后来脱离了MySQL成为了独立的系统. 数据如何存储在磁盘上? 数 ...

  4. iOS VoIP电话:CallKit与PushKit的应用

    苹果在WWDC2016推出了iOS10系统新功能CallKit,可以调起系统的电话接听页,配合iOS8推出的PushKit使用,形成了一套完整的VoIP解决方案.这篇文章主要记录了实现VoIP时遇到的 ...

  5. JAVA后台对接苹果APNS(VOIP)实现推送

    最近公司需要用苹果APNs实现类似微信视频接电话的效果,查看了苹果官网有VOIP这个东西,于是进行了研究开发. 首先总结一下接入流程: 在开发者中心申请对应的证书(推送证书,VOIP证书) IOS 注 ...

  6. Node HTTP/2 Server Push 从了解到放弃

    前阵子,在Media看到一篇文章<Node.js can HTTP/2 push!>.看到push这个字眼时,我想到的是WebSocket消息推送.难不成HTTP/2还能像WebSocke ...

  7. iOS App处于后台/被杀死的状态仍可进行语言播报的实现 (适配iOS12.1 ,iOS15的本地通知功能)

    文章目录 引言 I 消息推送扩展的使用 II Service Extension 实现细节 2.1 目前方案 2.2 历史方案 III 队列管理推送通知 see also 引言 背景:iOS12.1 ...

  8. 移动开发的罗曼蒂克消亡史

    写在前面 今天,我想给大家讲一段故事,这个故事里包含有黑科技.天才少年,有意气风发的豪情和壮志未酬的遗憾.更重要的是,这是一段真实的故事,是我人生中的一段重要经历. 对于互联网人来说,这个冬天格外寒冷 ...

  9. 2017年Spring发布了30个新的Android库,值得您关注

    by Michal Bialas 由Michal Bialas 2017年Spring推出的30个最酷的Android库 (The 30 Coolest Android Libraries from ...

  10. ESLint 在中大型团队的应用实践

    引言 代码规范是软件开发领域经久不衰的话题,几乎所有工程师在开发过程中都会遇到,并或多或少会思考过这一问题.随着前端应用的大型化和复杂化,越来越多的前端工程师和团队开始重视 JavaScript 代码 ...

最新文章

  1. python一点基础都没有的怎么办-Python基础常见问题总结(一)
  2. lnmp应用服务器安装手册
  3. java中io与nio复制文件性能对比
  4. python字符串可以保存在变量中吗_在python中可以从字符串变量实例化类吗?
  5. 第二阶段个人冲刺08
  6. Java进阶之光!mysql创建用户并授权建表
  7. centos7安装samba
  8. 《BackTrack 5 Cookbook中文版——渗透测试实用技巧荟萃》—第1章1.3节安装BackTrack到USB驱动器...
  9. spark学习——(二)spark基础环境配置-linux(1)
  10. intel 集显 linux 驱动程序,Linux下Intel集成显卡驱动安装
  11. Axure 9 简介【原型工具】
  12. 思科模拟器配置默认路由(下一跳使用端口)
  13. html5考试总结300字,期中考试总结
  14. android开发教程!看懂这些帮你轻松解决就业问题!知乎上转疯了!
  15. 以太网PHY寄存器分析
  16. 数值积分-龙贝格(Romberg)积分
  17. OA项目实战学习(1)
  18. 数据包络分析DEA(数学建模)
  19. 前端实现 PDF 预览的常见方案
  20. 总结了近百个Android优秀开源项目,覆盖Android开发的每个领域

热门文章

  1. 关于CVE-2017-8890的一点细节
  2. 无外网环境下CentOS 7安装MySQL 5.7.18
  3. HDU 2054 大数比较
  4. 大道至简第二章-‘是懒人造就了方法’读后感
  5. python类库26[web2py之介绍]
  6. 免费的数据恢复软件 恢复丢失的数据
  7. iMindMap12思维导图如何制作导图教程
  8. Alien Skin Exposure X6 mac汉化免费插件包胶片滤镜新功能介绍
  9. 女程序员做了个梦,神评论。。。
  10. 字节小组长无意中得知整个部门的薪资,自己28K,手下却有35K,怎么办