我有一个使用SIP协议(protocol)进行音频/视频通话的应用程序。当我尝试使用ios5设备拨打电话或在ios 5设备上使用它时,它可以正常工作,但是当我尝试在ios 6上进行 call 或使用时,它崩溃了。仅当我尝试使用ios6设备与ios5设备进行视频通话时。崩溃消息
Terminating app due to uncaught exception 'CALayerInvalidGeometry', reason: 'CALayer position contains NaN: [2.74665e-34 nan]'
最佳答案
检查这个答案link
可能是您正在计算某个帧的值,它是一个NaN(不是数字)。
对于SIP调用,最好的方法是iDoubs,这是一种非常简单的API