-2

1.6 b1146 のリリース手順に忠実に従っていますが、それでも Orbotix の「HelloWorld」をコンパイルできません。「Apple Mach-O Linker Error」というメッセージがたくさん表示されます。私は何を間違っていますか?

更新:うーん。ビルドのように見えます | Mach-O タイプは「静的ライブラリ」に設定する必要があります。私のエラーメッセージは1つを除いてすべて消えました。

それらのマッチョなタイプは毎回私を取得します。;-0

2013 年 11 月 18 日更新:

OK、Mach-O タイプの「静的ライブラリ」設定を使用すると、エラー メッセージが 1 つ残ります。

コマンド /Applications/Xcode 5.0.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool が終了コード 1 で失敗しました

どうすればこれを修正できますか?

2013 年 11 月 18 日以降の更新:

1.6b1146 のリリース ノートに、「XCode 5 に互換性がないため、QuickStart アプリ テンプレートはこのリリースから削除されました。プロジェクトを手動で設定するには、次の情報を使用してください。」という文がいくつかあります。

Orbotix "HelloWorld" プロジェクトを開き、リリース ノートの指示に従いましたが、まだ複数の Mach-0 エラーが発生します。エミュレーターではなく、iPhone 5sで実行しています。

上記の引用文は、/trunk/samples ディレクトリにある Orbotix サンプル コードはどれも機能しないという意味ですか? Orbotix サンプル コードからコピー アンド ペーストして、独自の HelloWorld プロジェクトを作成する必要がありますか?

4

2 に答える 2

2

Phoebe719 さん、カスタマー サービス部門を通じて、SDK に関する問題の報告を受けました。申し訳ありませんが、ご連絡に時間がかかりました。

あなたの問題に関しては、これをエミュレーターにコンパイルしようとしていますか? 私自身、Xcode がデバイスにビルドしないことを決定したときの Mach-O リンカ エラーに困惑しました。

エミュレーターにビルドしている場合は、申し訳ありませんが、Mac が Sphero に接続するためのシンボルが iOS SDK にないため、動作しません。そこには Mac SDK がありますが、ベータ段階にあります。

そうでない場合は、コメントを残してください。問題をさらに診断できないかどうかを確認します.

于 2013-11-18T21:43:35.527 に答える
1

Phoebe - https://github.com/orbotix/Sphero-iOS-SDKから Zip をダウンロードした後、Sphero iOS SDK v1.6 Hello World サンプルが変更なしで 5 秒、5 秒、4 秒でコンパイルおよび実行されることを検証しました。

Hello World サンプルのクリーン コピーを使用していることを確認してください。

于 2013-11-19T20:37:29.393 に答える