0

Unity 1.5 用の Sphero プラグインを使用して Unity 4.3 から iOS アプリを構築しようとしていますが、含まれている 3 つのサンプルのいずれかを使用しようとすると、アプリが 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

assets/plugins/iOS の RobotKit.framework のバージョンを iOS github の最新バージョンに置き換えてみて、修正されるかどうかを確認してください。ここで入手できます: https://github.com/orbotix/Sphero-iOS-SDK

于 2014-05-01T04:17:18.227 に答える