2

[編集]

解決策を見つけました。すべてを再インストールします-xcode、mono、monodevelop、monotouch。今では動作します。わーい。

[/編集]

Xcode(3.2.1-SnowLeopard、iphone 3.1.3)をしばらくインストールしていて、アプリを正常に実行および構築できます。

私が持っている8年以上の.NETスキルを活用したいので、MonoTouchをインストールしました:)

だから私はインストールしました:

  • モノラル:MonoFramework-2.6.1_1.macos10.novell.x86

  • MonoTouch:monotouch-eval-1.5.0

  • MonoDevelop:MonoDevelop-2.2.1-r152508(2.2.1でしたが、起動したときに、インストールしたアップデートがあると表示されました。これがアップデートバージョンです)

新しいプロジェクトを作成してビルドすると、次のエラーが発生します。

  • ビルドに失敗しました。オブジェクト参照がオブジェクトのインスタンスに設定されていません。
  • ビルドに失敗しました:ibtoolが見つかりません(ところで、/ Developer / usr / bin / ibtoolにあります)、または古い(2.2.1リリースの)バージョンのMonoTouchを使用している場合は、2番目のものと同様のものです。

デバッグ情報がどこにも見つかりません。XCode / iPhone SDKを再インストールすることはできますが、すでにインストールされて機能しているため(いいえ、これはSLアップグレードではありません)、意味がありません。

誰かアイデアがありますか?私はMonoTouchを使いたいのです-Obj-Cは私を壁に押し上げます!コンソールアプリ(モノラルアプリ)は正常に動作します。

Mac OS X 10.6.2、Macbook Pro、古い設定を移動したクリーンインストール。

4

1 に答える 1

2

質問への回答をリストでより明確にするために投稿すると、解決策は次のようになりました。

「ibtool」が見つからないということは、MonoTouch/MonoDevelopがXCodeインストールを見つけられないことを意味します。XCodeSDKをインストールしていない可能性があります。アップグレードによってAppleのSDKが破損することがあるため、AppleのSDKを再インストールする必要があります。

于 2010-03-19T17:54:50.340 に答える