Sphero と iOS 7 で問題が発生しています。クイック スタート ガイドに記載されているように、新しいプロジェクトを開始するための手順が記載されているはずの 1.6 リリース ノートに手順が記載されていなかったため、「統合する」を使用しました。既存のプロジェクト」タブで、展開ターゲットを 6.0 に設定し、すべてのフレームワークを取り込み、リンカー設定を追加しました。起動すると、次のエラーが表示されます。
Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_RKMCStop", referenced from:
objc-class-ref in RobotKit(RKMacroObject.o)
"_OBJC_CLASS_$_RKMCWaitUntilStop", referenced from:
objc-class-ref in RobotKit(RKMacroObject.o)
objc-class-ref in RobotKit(RKRobotControl+MacroAdditions.o)
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
誰でも私を助けることができますか?私はそれを大いに感謝します!前もって感謝します、
ジョー
「このガイドの例は、Objective-C を使用してビルドされ、現在リリースされている OS と Xcode の現在のバージョンでテストされています」というのは、API が iOS と Xcode の現在のバージョンでテストされていることを意味していると思い込んでいたのは間違いだったと思います。