シミュレーターでアプリをテストすると、次の結果が得られます。
Objective-C 例外がスローされました。名前: NSInternalInconsistencyException 理由: バンドル内の NIB を読み込めませんでした: 'NSBundle <...> (loaded)' という名前の '...Controller'
しかし、実際のデバイスを使用すると、すべて問題ありません。
何か案は?
シミュレーターでアプリをテストすると、次の結果が得られます。
Objective-C 例外がスローされました。名前: NSInternalInconsistencyException 理由: バンドル内の NIB を読み込めませんでした: 'NSBundle <...> (loaded)' という名前の '...Controller'
しかし、実際のデバイスを使用すると、すべて問題ありません。
何か案は?
Mac で Xamarin Studio を使用すると、このエラーが発生しました。また、私のiOSエミュレーターも奇妙な動作をしていました...最初にエミュレーターからプログラムと設定をクリアしましたが、それは役に立ちませんでした。それで、Macを再起動しました。これで問題は解決しました。
私は同じ問題を抱えていました-私にとってそれを修正したのは、プロパティの下で、.xibファイルに「None」ではなく「InterfaceDefinition」のビルドアクションがあることを確認することでした。
どうやらこれは Xamarin Studios のバグのようです。サポートに連絡したところ、彼らはそれについて知っており、次のリリースで修正されるとのことでした。
彼らはこのリンクhttps://files.xamarin.com/~jeff/XamarinStudio-4.2.4.243.dmgを送ってくれましたが、うまくいきませんでした。私はすべてを試し、シミュレーターを再インストールし、さらにxcodeを再インストールしました。しかし、私にとってうまくいったのは、Xamarin Studios を削除して再インストールすることでした。その後、すべてが再び機能しました。まだどうなるかわからない。これが同じ問題を抱えている他の人に役立つことを願っています.Xamarinフォーラムで大きな問題であることを私は知っています.