MvvmCross no pudo crear un enlace de destino para EditingDidBegin en iPhone
Tengo una aplicación que se une a EditingDidBegin. Funciona bien en el iPhone Simulator (iOS 7), pero cuando se ejecuta en un iPhone real, aparece el siguiente mensaje de advertencia:
MvxBind: Advertencia: 1.29 Error al crear el enlace de destino para EditingDidBegin
El código de enlace para los controles es:
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();
Cambié la configuración del proyecto a Vincular todas las asambleas, pero eso no parece haber tenido ningún impacto en el problema.
¿Alguna idea de lo que está mal con mi código o cómo solucionar el problema?
¡Gracias por tu ayuda!