0

我正在尝试使用适用于 Unity 1.5 的 Sphero 插件从 Unity 4.3 构建一个 iOS 应用程序,但是每当我尝试使用三个包含的示例之一时,应用程序就会在应用程序与 Sphero 连接时崩溃。

以下是我从 Xcode 收到的错误消息。

void _UIPerformResizeOfTextViewForTextContainer(NSLayoutManager *, UIView *, NSTextContainer *, NSUInteger)() 中的断言失败,/SourceCache/UIFoundation/UIFoundation-264.8/UIFoundation/TextSystem/NSLayoutManager_Private.m:1510

由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“仅在主线程上运行!”

我还尝试在“建筑设置”中的“其他链接标志”中添加以下内容,但并没有解决问题。

-all_load

我在 iPhone5s、Unity 4.3.4 和 Xcode5 上使用 iOS7。欢迎任何建议。

谢谢!

4

1 回答 1

0

尝试用 iOS github 中的最新版本替换 assets/plugins/iOS 中的 RobotKit.framework 版本,看看它是否修复它,我怀疑它会。你可以在这里获取它:https ://github.com/orbotix/Sphero-iOS-SDK

于 2014-05-01T04:17:18.227 回答