アプリで Apigee をテストしようとしたときに、「System.TypeLoadException: A type load exception has occurred.」というエラーが発生しました。出力が示した2つのことのいずれかが原因だと思います。
- 読み込まれたアセンブリ: /Users/magnimbusllc/Library/Caches/Xamarin/mtbs/builds/ApigeeTestApp/69798d35-5a45-4499-9fcb-2029fc7d533c/assemblies/Newtonsoft.Json.dll 2014-01-15 12:09:12.391 ApigeeTestApp[65077 :a0b] 登録のために 'Newtonsoft.Json' を読み込めませんでした: System.Reflection.ReflectionTypeLoadException: モジュール内のクラスを読み込めません。at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (System.Reflection.Assembly,bool) at System.Reflection.Assembly.GetTypes () [0x00000] in /Developer/MonoTouch/Source/mono/mcs/ class/corlib/System.Reflection/Assembly.cs:351 at MonoTouch.Registrar.OldDynamicRegistrar.RegisterAssembly (System.Reflection.Assembly a) [0x00000] /Developer/MonoTouch/Source/monotouch/src/ObjCRuntime/OldDynamicRegistrar.cs: 67
- objc[65077]: クラス AXEmojiUtilities は、/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk/System/Library/PrivateFrameworks/AccessibilityUtilities.framework/AccessibilityUtilities の両方に実装されています。 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk/usr/lib/libAXSpeechManager.dylib. 2つのうちの1つが使用されます。どれが未定義です。
ビルドからの完全な出力を含むPasteBinがあります。別の Newtonsoft ライブラリを使用して Apigee ライブラリを再構築する必要があるのか、それとも別のものなのかがわかりません (エラーを完全に理解していません)。
Xamarin を使用して iOS アプリを作成しています。使用しているマシンは、開発用に Windows 8 マシン、ビルド用に Mac Mini です。