iOS CallKit 广告集成
Posted
技术标签:
【中文标题】iOS CallKit 广告集成【英文标题】:iOS CallKit Advertising integration 【发布时间】:2019-09-03 10:50:15 【问题描述】:是否可以在此屏幕中集成广告:
在“热线音频...”和“提醒我”按钮之间?
【问题讨论】:
嗨,请查看此链接ios-blog.com/tutorials/swift/… 【参考方案1】:不,此屏幕是操作系统的系统 UI,没有用于控制它的 API。您可以找到您可以控制的所有内容 here。在文档中,它指出 CallKit 只允许您显示调用的系统 UI。
【讨论】:
【参考方案2】:如果您事先知道来电来自哪个电话号码,您可以使用的一个非常肮脏的技巧是将联系人添加到通讯簿。从技术上讲,您可以通过将其作为个人资料图片添加到地址簿卡中来获得显示在那里的图像。如果图像足够大,iPhone 会全屏显示。
顺便说一句,我很确定这不会通过 App Store 审查,甚至没有提到如果你在那里向他们展示广告会让你的用户非常生气的事实。
【讨论】:
【参考方案3】:您不能在 CallKit 框架提供的来电屏幕上显示广告横幅。但您可以在您的应用提供的任何其他通话屏幕上显示广告。
【讨论】:
以上是关于iOS CallKit 广告集成的主要内容,如果未能解决你的问题,请参考以下文章
在 iOS 中将 react-native-navigation 与 react-native-callkit 集成
AVAudioSession 错误激活:错误域 = NSOSStatusErrorDomain 代码 = 561017449:将 CallKit API 集成到 Objective C 时出现音频设备