我可以在 iOS 7 中使用 GKVoiceChatService 吗?
Posted
技术标签:
【中文标题】我可以在 iOS 7 中使用 GKVoiceChatService 吗?【英文标题】:Can I use GKVoiceChatService in iOS 7? 【发布时间】:2013-11-19 15:13:37 【问题描述】:就算被贬低了?
或者我是否必须采用 Multipeer Connectivity Framework? 还实现我自己的音频流解决方案?希望不会。
我的语音聊天实现刚刚在 iOS 7 上停止工作。实际上同行刚刚找到了对方。但是在我调用 startVoiceChatWithParticipantID: 之后,对应的 callback voiceChatService:didStartWithParticipantId: never get called。
相同的代码在 ios 6 上运行良好。有类似的问题吗?你是怎么克服的?
【问题讨论】:
【参考方案1】:您可以使用 Multipeer Framework,然后使用流代理和 RemoteIO 或音频队列及其回调以及线程安全缓冲区,或者像我一样,在 xcode 5 上安装 6.1SDK 并将其设置为您的“基础 SDK”。希望 Apple 能在不久的将来推出 MCVoiceChatService。
【讨论】:
以上是关于我可以在 iOS 7 中使用 GKVoiceChatService 吗?的主要内容,如果未能解决你的问题,请参考以下文章
是否可以使用 Swift 在 iOS 7 中更改静态单元格高度?
在 iOS 7 中,如果我使用 `prefersStatusBarHidden` 方法隐藏状态栏,导航栏会缩小/失去高度。我可以停止这种行为吗?