Ios nsinternalinconsistencyexception无法加载捆绑包xamarin中的nib

Ios nsinternalinconsistencyexception无法加载捆绑包xamarin中的nib,ios,xamarin.ios,xamarin,Ios,Xamarin.ios,Xamarin,我有一个包含视图和文件的Xamarin.Ios库的解决方案。此外,该解决方案还有一个iphone应用程序项目(duh),其中包含对库的引用。 在编译和执行nibfiles时,将其正确复制到应用程序中。如果我在模拟器中找到该应用程序并按下show内容,那么nibfiles就会出现在那里 但是,从xamarin更新到最新的8.6版本后,不再复制nib文件,这导致可爱的nsinternalinconsistencyexception无法加载捆绑包中的nib错误。nibfiles设置为interface

我有一个包含视图和文件的Xamarin.Ios库的解决方案。此外,该解决方案还有一个iphone应用程序项目(duh),其中包含对库的引用。 在编译和执行nibfiles时,将其正确复制到应用程序中。如果我在模拟器中找到该应用程序并按下show内容,那么nibfiles就会出现在那里

但是,从xamarin更新到最新的8.6版本后,不再复制nib文件,这导致可爱的nsinternalinconsistencyexception无法加载捆绑包中的nib错误。nibfiles设置为interfacedefinition,copy设置为“请勿复制”

有人建议去哪里找吗

非常感谢您的帮助

更新:

我添加了回答中提到的修复,修复了我问题的一半,但是现在我需要从我的库链接视图文件,以便将它们包含在应用程序中。

这是一个已知问题(已在Xamarin的bugzilla系统中报告)。在席.8 .0中,有一些条件,新的“代码> MSBuue”,Bug忘记复制应用程序包中的一些文件。 解决方法(或大多数情况下)是编辑所述的
.target
文件


即将发布的服务版本(8.6.1)正在解决此问题。

我明天将尝试此功能。如果你的my hero:pIt有效的话,它似乎修复了我丢失图标的问题,但没有修复nib文件。这不是唯一的修复方法,但是100%肯定的是,如果你能用一个测试用例提交一个bug报告(bugzilla.xamarin.com),它会很有帮助。我们将能够确认它是服务版本的一部分,或者(如果不是的话)确保它尽快得到修复。今天晚些时候,如果我使用ios应用程序和库创建了一个新项目,并按照预期工作,我将制定解决方案并提交错误。也许xamarin studio中的迁移助手删除了som项目设置