Подобно существующему вопросу, но с некоторыми деталями.
Я пытаюсь настроить подключаемый модуль Sphero Unity из Unity Asset Store, но не могу запустить даже прилагаемый образец HelloWorld на устройстве. Приложение выйдет из строя, как только оно подключится к Sphero. Глядя на результаты отладки, похоже, что проблема исходит от функции handleRobotOnline в RKUNBridge.mm в папке Libraries, а именно:
RKDeviceMessageEncoder *encoder = [RKDeviceMessageEncoder encodeWithRootObject:notification];
receiveDeviceMessageCallback([[encoder stringRepresentation] UTF8String]);
Похоже, это проблема с keyedRepresentation. Ошибка:
[__NSDictionaryM RKJSONRepresentation]: unrecognized selector
Я сам пытался отладить его, но ничего не добился.
Я использую iOS 6.0 на ipad 4-го поколения, unity v4.1.2 и xcode v4.6. Любые предложения были бы фантастическими, спасибо!