我的应用程序适用于iOS 5.1,但对于iOS 6模拟器,我收到以下错误.
由于未捕获的异常'NSInternalInconsistencyException'终止应用程序,原因:' - [UITableViewController loadView]加载了"MainListViewController"笔尖,但没有得到UITableView.
我是子类UITableViewController,我不想改变它.
tableview是以编程方式创建的,有一个虚拟MainListViewController.xib加载来自Mainwindow.xibTab Bar Controller.
我也尝试删除MainListViewController.xib,从MainWindow.xibTab Bar Controller中删除它,MainListViewController在AppDelegate中创建它并将其添加到Tab Bar Controller UITabBarItem以摆脱这个nib问题,但我仍然得到同样的错误.
我正在为公司开发应用程序,他们给了我管理员角色,以便我可以编辑配置文件.我收到"未找到分发文件的有效签名身份"和"配置文件与XCode上的默认密钥链中的任何有效证书/私钥对不匹配"错误,通常我会通过创建一个密钥链来撤销分发配置文件我的Mac,但该公司有其他应用程序,我无法冒险撤销它,因为点击撤销会发出以下警告.
"撤销此证书可能会使程序门户中的一个或多个供应配置文件无效.已安装在设备上的供应配置文件将继续运行,直到供应配置文件到期为止."
有没有办法在不撤销分发证书的情况下添加新密钥对,是否会撤销当前证书对其他应用程序的影响,还是有其他解决方案可以解决此问题?