为什么我更新的ad-hoc版iPhone应用程序失败了?

时间:2011-10-17 12:54:40

标签: iphone xamarin.ios adhoc ad-hoc-distribution

我遇到了一个奇怪的问题:

一周前,我发布了一款用于临时发布的iPhone应用程序。该应用程序运行良好!

现在,我只更改了很少的代码(只添加了一个图像和图标),应用只有一半!有些菜单项有效,其他则失败!

它失败了两点:

首先打开settingsViewController :( app完全崩溃)

    public override void ViewDidLoad ()
    {
        base.ViewDidLoad ();

        GetData();
    }

    public override bool ShouldAutorotateToInterfaceOrientation (UIInterfaceOrientation toInterfaceOrientation)
    {
        return true;
    }

    #endregion

    #region GetData
    private void GetData() {
        string ipAddress = Facade.SettingsFacade.GetIpAddress (Globals.DbPath, Config.settingIpKey);
        textBoxIP.Text = ipAddress;
        string isColorFilter = Facade.SettingsFacade.GetFilterSetting(Globals.DbPath, Config.settingColorFilterKey);
        string isPersonalFilter = Facade.SettingsFacade.GetFilterSetting(Globals.DbPath, Config.settingPersonalFilterKey);
        string isSilhouetteFilter = Facade.SettingsFacade.GetFilterSetting(Globals.DbPath, Config.settingSilhouetteFilterKey);

        SetSwitch(switchFilterColor, isColorFilter);
        SetSwitch(switchFilterPersonal, isPersonalFilter);
        SetSwitch(switchFilterSilhouette, isSilhouetteFilter);  
    }

    #endregion

此代码从我的sqlite db获取值。

第二次调用WCF服务时 当它失败时我得到错误:

  

“尝试JIT编译方法时出错”

这很奇怪,因为调用另一个WCF服务有效!

我正在使用MonoTouch 4.x为iPhone 4.3开发

我的应用程序包括:sqlite数据库和wcf服务。

有谁知道为什么这个临时更新失败了?

问候和感谢!

迈克尔

0 个答案:

没有答案