既存の質問に似ていますが、いくつかの詳細があります。
Unity アセット ストアから Sphero Unity プラグインをセットアップしようとしていますが、バンドルされている HelloWorld サンプルでさえデバイスで実行できないようです。Sphero に接続するとすぐにアプリがクラッシュします。デバッグ出力を見ると、問題は Libraries フォルダーの RKUNBridge.mm の handleRobotOnline 関数から発生しているようです。具体的には次のとおりです。
RKDeviceMessageEncoder *encoder = [RKDeviceMessageEncoder encodeWithRootObject:notification];
receiveDeviceMessageCallback([[encoder stringRepresentation] UTF8String]);
keyedRepresentation に問題があるようです。エラーは次のとおりです。
[__NSDictionaryM RKJSONRepresentation]: unrecognized selector
私は自分でデバッグしようとしましたが、実際にはどこにも行きませんでした。
第 4 世代の iPad、unity v4.1.2、および xcode v4.6 で iOS 6.0 を使用しています。どんな提案も素晴らしいでしょう、ありがとう!