Unity 4.3.4 + Sphero Plugin падает при использовании примеров сцен, включенных
Я пытаюсь создать приложение для iOS из Unity 4.3, используя плагин Sphero для Unity 1.5, но всякий раз, когда я пытался использовать один из трех включенных примеров, приложение просто вылетает, как только приложение подключается к Sphero.
Следующее - сообщение об ошибке, которое я получил от XCode.
Ошибка подтверждения в void _UIPerformResizeOfTextViewForTextContainer(NSLayoutManager *, UIView *, NSTextContainer *, NSUInteger)(), /SourceCache/UIFoundation/UIFoundation-264.8/UIFoundation/TextSystem/NS_PayateMate
Завершение работы приложения из-за невыполненного исключения "NSInternalInconsistencyException", причина: "Запускать только в главном потоке!"
Я также попытался добавить подписку к флажку "Другие ссылки" в настройке здания, но это не решило проблему.
-all_load
Я использую iOS7 на iPhone5s, Unity 4.3.4 и Xcode5. Любое предложение приветствуется.
Спасибо!
1 ответ
Попробуйте заменить версию RobotKit.framework в assets/plugins/iOS последней версией из iOS github и посмотрите, исправит ли она, я подозреваю, что так и будет. Вы можете получить его здесь: https://github.com/orbotix/Sphero-iOS-SDK