Hi there I'm not sure if this is in MT, or MD.
I've tried it with MD 3 (yay!) and MT 5.2.11 and 5.3.latest. Same in both cases. When I try to edit the iPhone properties (bundle version, name etc - all the stuff out of Info.plist), I get the exception below. I can edit the plist in xcode fine. I'm going to bug it under MD3, as I've had it with 2.9 too (but not consistently). https://bugzilla.xamarin.com/show_bug.cgi?id=5047 Ta N System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidCastException: Cannot cast from source type to destination type. at (wrapper managed-to-native) object:__icall_wrapper_mono_object_castclass (object,intptr) at MonoDevelop.MacDev.PlistEditor.PDictionary.Get[PBoolean] (System.String key) [0x0001c] in /Users/builder/data/lanes/monodevelop-mac-3.0.0/bd819ea0/source/monodevelop/main/src/addins/MonoDevelop.MacDev/MonoDevelop.MacDev.PlistEditor/PListObject.cs:413 at MonoDevelop.IPhone.PlistEditor.IPhoneIcons.Update () [0x0000c] in /Users/builder/data/lanes/monodevelop-mac-3.0.0/bd819ea0/source/md-addins/MonoDevelop.IPhone/MonoDevelop.IPhone/PlistEditor/IPhoneIcons.cs:154 at MonoDevelop.IPhone.PlistEditor.IPhoneIcons..ctor (MonoDevelop.Projects.Project project, MonoDevelop.MacDev.PlistEditor.PDictionary dict, MonoDevelop.IPhone.PlistEditor.PlistIconFileManager iconFileManager, MonoDevelop.IPhone.PlistEditor.LaunchImageFileManager launchImageFileManager) [0x0032f] in /Users/builder/data/lanes/monodevelop-mac-3.0.0/bd819ea0/source/md-addins/MonoDevelop.IPhone/MonoDevelop.IPhone/PlistEditor/IPhoneIcons.cs:114 at MonoDevelop.IPhone.PlistEditor.IPhonePlistEditingHandler+<GetSections>c__IteratorB.MoveNext () [0x0013c] in /Users/builder/data/lanes/monodevelop-mac-3.0.0/bd819ea0/source/md-addins/MonoDevelop.IPhone/MonoDevelop.IPhone/PlistEditor/IPhonePlistEditingHandler.cs:69 at MonoDevelop.MacDev.PlistEditor.PListEditorWidget.SetPListContainer (MonoDevelop.MacDev.PlistEditor.PObjectContainer container) [0x0013f] in /Users/builder/data/lanes/monodevelop-mac-3.0.0/bd819ea0/source/monodevelop/main/src/addins/MonoDevelop.MacDev/MonoDevelop.MacDev.PlistEditor/PListEditorWidget.cs:77 at MonoDevelop.IPhone.Gui.IPhoneOptionsPanel.CreatePanelWidget () [0x0005f] in /Users/builder/data/lanes/monodevelop-mac-3.0.0/bd819ea0/source/md-addins/MonoDevelop.IPhone/MonoDevelop.IPhone/Gui/IPhoneOptionsPanel.cs:57 at MonoDevelop.Ide.Gui.Dialogs.OptionsDialog.CreatePageWidget (MonoDevelop.Ide.Gui.Dialogs.SectionPage page) [0x00030] in /Users/builder/data/lanes/monodevelop-mac-3.0.0/bd819ea0/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Dialogs/OptionsDialog.cs:505 at MonoDevelop.Ide.Gui.Dialogs.OptionsDialog.ShowPage (MonoDevelop.Ide.Extensions.OptionsDialogSection section) [0x00132] in /Users/builder/data/lanes/monodevelop-mac-3.0.0/bd819ea0/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Dialogs/OptionsDialog.cs:402 at MonoDevelop.Ide.Gui.Dialogs.OptionsDialog.OnSelectionChanged (System.Object s, System.EventArgs a) [0x0002a] in /Users/builder/data/lanes/monodevelop-mac-3.0.0/bd819ea0/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Dialogs/OptionsDialog.cs:355 at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&) at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000d5] in /private/tmp/monobuild/build/BUILD/mono-2.10.9/mcs/class/corlib/System.Reflection/MonoMethod.cs:226 --- End of inner exception stack trace --- at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000eb] in /private/tmp/monobuild/build/BUILD/mono-2.10.9/mcs/class/corlib/System.Reflection/MonoMethod.cs:234 at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in /private/tmp/monobuild/build/BUILD/mono-2.10.9/mcs/class/corlib/System.Reflection/MethodBase.cs:96 at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x000bf] in /private/tmp/monobuild/build/BUILD/mono-2.10.9/mcs/class/corlib/System/Delegate.cs:408 at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00018] in /private/tmp/monobuild/build/BUILD/mono-2.10.9/mcs/class/corlib/System/MulticastDelegate.cs:70 at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] in /private/tmp/monobuild/build/BUILD/mono-2.10.9/mcs/class/corlib/System/Delegate.cs:382 at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0 at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0 at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0x00000] in <filename unknown>:0 -- Nic Wise t. +44 7788 592 806 | @fastchicken | http://www.linkedin.com/in/nicwise b. http://www.fastchicken.co.nz/ Earnest: Self-employed? Track your business expenses and income. http://earnestapp.com Nearest Bus: find when the next bus is coming to your stop. http://goo.gl/Vcz1p mobileAgent (for FreeAgent): get your accounts in your pocket. http://goo.gl/IuBU Trip Wallet: Keep track of your budget on the go: http://goo.gl/ePhKa London Bike App: Find the nearest Boris Bike, and get riding! http://goo.gl/Icp2 _______________________________________________ MonoTouch mailing list [email protected] http://lists.ximian.com/mailman/listinfo/monotouch
