xamarin studio と iOS 開発を始めたばかりです...開発プロジェクトをセットアップしようとしています。これらすべてをセットアップするとき、最初に「MyProject.iOS」というプロジェクトを作成しました。後で、MyProject の「p」を大文字にしたくないと判断しました。既存のプロジェクトを (ファインダーを使用して) 削除し、既存のソリューションから削除して、「Myproject.iOS」という名前の新しいプロジェクトを作成しました。
ここで、Myproject_iOSViewController.xib ファイルを開いて xCode で編集しようとすると、次のエラーが発生します。
Objective-C 型情報の更新中にエラーが発生しました。複数のタイプ (MyProject.iOS.AppDelegate および Myproject.iOS.AppDelegate) が同じ Objective-C 名で登録されています: AppDelegate
大文字と小文字が異なる同じ名前の元のプロジェクトの xCode に何かが詰まっているようです。Finder で調べたところ、古いファイルがすべてなくなっていることを確認しました。
ここで報告されたのと同じ問題が発生していると思います (この問題が解決済みとしてマークされている理由がわかりません): https://bugzilla.xamarin.com/show_bug.cgi?id=7550
最後のコメンターは素晴らしいレポを持っており、彼のために働いたこのソリューションを報告しています:
この時点での問題は、削除する ~/Library/Caches/XamarinStudio-4.0 が見つからないことです。~Library/Caches/ フォルダーが見つかりましたが、そこには XamarinStudio-4.0 サブフォルダーがありませんでした。どうすればこれを解決できますか?
Xamarin studio の 4.0.9 (ビルド 12) を使用しています。
xib ファイルをダブルクリックすると表示されるエラー メッセージ ボックスの完全なスタック トレースを次に示します。 /Users/builder/data/lanes/monodevelop-lion-monodevelop-4.0.9-branch/f9c5c24e/source/md-addins/MonoDevelop.MacDev/ の MonoDevelop.MacDev.ObjCIntegration.NSObjectProjectInfo.Update () [0x00118] の AppDelegate /Users/builder/data/lanes/monodevelop-lion-monodevelop-4.0.9-branch/ の MonoDevelop.MacDev.ObjCIntegration.NSObjectProjectInfo.Update (ブール値) [0x0000c] で MonoDevelop.MacDev/ObjCIntegration/NSObjectProjectInfo.cs:98 f9c5c24e/source/md-addins/MonoDevelop.MacDev/MonoDevelop.MacDev/ObjCIntegration/NSObjectProjectInfo.cs:72 at MonoDevelop.MacDev.XcodeSyncing.XcodeProjectTracker./Users/builder/data/lanes/monodevelop-lion-monodevelop-4.0.9-branch/f9c5c24e/source/md-addins/MonoDevelop.MacDev/MonoDevelop.MacDev/XcodeSyncing/XcodeProjectTracker の UpdateTypes (IProgressMonitor モニター) [0x0003c]。 cs:476