6

MonotouchでiPhoneアプリを開発しています。私のアプリは今のところうまく機能しており、さらにテストしたいと考えています。

しかし、突然、今まで見たことのないこのエラーが発生しました。Google は私を助けることができませんでした。できることを願っています。

error MT0000: Unexpected error - Please file a bug report at http://bugzilla.xamarin.com
System.Exception: Could not find developer tools for this device. Please connect this device to Xcode to install the development support files.
  at MonoTouch.Installation.Device.MountDeveloperImage () [0x00000] in <filename unknown>:0 
  at MonoTouch.Installation.Installer.KillApplication (MonoTouch.Installation.Device d, System.String appId) [0x00000] in <filename unknown>:0 
  at MonoTouch.Installation.Installer+<KillApplication>c__AnonStorey7.<>m__8 (MonoTouch.Installation.Device d) [0x00000] in <filename unknown>:0 

Pastebin here でこの問題を見つけました。それで全部です。

先週、すべてが順調でした。プロジェクトをクリーンアップし、ビルドして再構築し、システムを再起動し、XCode を開き、XCode でビューを開いて (Xcode プロジェクトをロードするため)、何も機能しませんでした。そして今、どのアプリも正しく動作しません。

これは XCode の更新が原因でしょうか? それとも、iOS アップデート (6.0.1) が原因ですか?

編集: Xamarin サポート センターにも連絡しました。連絡を取り合います。

編集 2: Xamarin サポートからの回答は次のとおりです。

これは私たちが認識している問題であり、MonoTouch 6.0.6 (現在ベータ チャネルにあります) で修正されています。MonoTouch 6.0.6 に更新したくない場合は 、問題を解決するために適用できるhttps://bugzilla.xamarin.com/show_bug.cgi?id=8166のバグに投稿された回避策があります。

これが役立つことを願っています。

最初に問題を指摘したMJJamesの回答は有効です。どうもありがとう。

私は修正を試み、フィードバックします。

編集 3: Update Channel ( MonoDevelop > Check for Updates ) をBetaに変更し、MonoTouch および MonoDevelop ベータ版の更新をダウンロードしました。そして、それは再び機能します。Xamarin、MJJames、ありがとう。

4

2 に答える 2

7

Xamarin は、ベータ更新チャネルに MonoTouch 6.0.6 をリリースしました。ベータを実行しても問題がなければ、問題が修正されます。

http://docs.xamarin.com/ios/releases/MonoTouch_6/MonoTouch_6.0#MonoTouch_6.0.6

于 2012-11-05T10:06:03.743 に答える
0

XCode のベータ版を使用しようとしている場合は、おそらく Xamarin Studio を手動で指定する必要があります。少なくとも Xamarin Studio 5.9 以降を使用している場合。

https://forums.xamarin.com/discussion/18658/xcode-6-betaから:

やあ、

はい、Xamarin Studio の [設定] -> [プロジェクト] -> [SDK の場所] -> [Apple 設定] ページで Apple SDK の場所を変更するだけです。[参照] ボタンをクリックして、Applications フォルダーの XCode6-Beta5.app に移動します。

XCode6-Beta5-app の場所をより新しいものに置き換えます。

ここに画像の説明を入力

その後、DetectSdkLocations に関するエラーが発生した場合は、再起動が必要になる場合があります

于 2015-07-20T17:53:54.163 に答える