MvvmCross Fehler beim Erstellen der Zielbindung für EditingDidBegin auf dem iPhone

Ich habe eine Anwendung, die an EditingDidBegin bindet. Es funktioniert auf dem iPhone Simulator (iOS 7) einwandfrei, aber wenn es auf einem tatsächlichen iPhone ausgeführt wird, wird folgende Warnmeldung angezeigt:

MvxBind: Warnung: 1.29 Zielbindung für EditingDidBegin konnte nicht erstellt werden

Der Bindungscode für die Steuerelemente lautet:

var set = this.CreateBindingSet<InventoryBalanceView, InventoryBalanceViewModel>();
set.Bind(StoreroomLabel).To(vm => vm.StoreRoomCaption);
set.Bind(StoreroomTextField).To(vm => vm.StoreRoom);
set.Bind(ItemNumberLabel).To(vm => vm.ItemNumberCaption);
set.Bind(ItemNumberTextField).To(vm => vm.ItemNumber);
set.Bind(BinNumberLabel).To(vm => vm.BinNumberCaption);
set.Bind(BinNumberTextField).To(vm => vm.BinNumber);
set.Bind(QuantityLabel).To(vm => vm.QuantityCaption);
set.Bind(QuantityTextField).To(vm => vm.Quantity);
set.Bind(SubmitButton).To(vm => vm.SetFocusCommand);
set.Bind(DeleteButton).To(vm => vm.DeleteCommand);
      set.Bind(NavigationItem.RightBarButtonItem).To(vm => vm.ScanStoreRoomCommand);
set.Bind(DeleteButton).For(b => b.Hidden).To(vm => vm.IsDeleteButtonHidden);

set.Bind(SubmitButton).For("Title").To(vm => vm.SubmitButtonTitle);
set.Bind(DeleteButton).For("Title").To(vm => vm.DeleteButtonTitle);

set.Bind(StoreroomTextField).For("EditingDidBegin").To(vm =>  vm.SetFocusCommand).CommandParameter("StoreRoom");
set.Bind(ItemNumberTextField).For("EditingDidBegin").To(vm => vm.SetFocusCommand).CommandParameter("ItemNumber");
set.Bind(BinNumberTextField).For("EditingDidBegin").To(vm => vm.SetFocusCommand).CommandParameter("BinNumber");
set.Bind(QuantityTextField).For("EditingDidBegin").To(vm => vm.SetFocusCommand).CommandParameter("Quantity");

set.Apply();

Ich habe die Projekteinstellungen in "Alle Baugruppen verknüpfen" geändert, aber das scheint keinen Einfluss auf das Problem zu haben.

Irgendeine Idee, was mit meinem Code nicht stimmt oder wie das Problem behoben werden kann?

Danke für Ihre Hilfe!

Antworten auf die Frage(1)

Ihre Antwort auf die Frage