dyld: lazy symbol binding failed: Symbol not found: ___sincosf_stret

This is the error I get:


dyld: lazy symbol binding failed: Symbol not found: ___sincosf_stret

Referenced from: /var/mobile/Applications/7F199A75-88B8-4E16-ADF4-EA5201FDE66A/[bundleID].app/[bundleID]

Expected in: /usr/lib/libSystem.B.dylib


dyld: Symbol not found: ___sincosf_stret

Referenced from: /var/mobile/Applications/7F199A75-88B8-4E16-ADF4-EA5201FDE66A/[bundleID].app/[bundleID]

Expected in: /usr/lib/libSystem.B.dylib


It looks like issue 669398 (http://issuetracker.unity3d.com/iss...und-sincosf-stret-is-thrown-since-4-dot-6-1p5).


Is there are a workaround for this issue or a schedule for when the patch will be released?


I was planning to release my game soon but this is causing me a lot of problems.


I found this page too (http://stackoverflow.com/questions/19134132/sincosf-stret-crash-on-ios-5-1) and tried to set the deployment target correctly but that didn't solve the problem.

这个问题的解决办法:就是升级.

升级到 4.6.2P2 版本的Unity.  

看起来.远不止这些. 新提交IOS必须是64位了的 现在.  而Unity4.6引入的 IL2CPP 还是有很多bug 需要解决的. 远不如cocos 那样轻松应对. 原生态 cpp . 

posted @ 2015-02-13 12:36  小糊涂的超级blog  阅读(2574)  评论(0编辑  收藏  举报