Ios Pod未为模拟器编译

Ios Pod未为模拟器编译,ios,xcode,cocoapods,Ios,Xcode,Cocoapods,突然间,我的项目停止了为模拟器编译-所有东西都可以在真实的设备上运行,但当我尝试安装到模拟器时,它无法编译两个很久以前就在那里的吊舱 另一个pod是M13ProgressSuite,虽然所有依赖项都在那里,但它也不能处理NSNumberFormatter 我怀疑它是在我删除master repo并根据其他问题重新初始化pod后开始的,因此回答: pod repo remove master pod setup 自从我使用设备以来,我从未注意到任何问题,但现在看来我无法编译我的项目在模拟器上

突然间,我的项目停止了为
模拟器
编译-所有东西都可以在真实的
设备上运行
,但当我尝试安装到
模拟器
时,它无法编译两个很久以前就在那里的
吊舱

另一个
pod
M13ProgressSuite
,虽然所有依赖项都在那里,但它也不能处理
NSNumberFormatter

我怀疑它是在我删除
master repo
并根据其他问题重新初始化pod后开始的,因此回答:

pod repo remove master
pod setup
自从我使用
设备以来,我从未注意到任何问题,但现在看来我无法编译我的项目在
模拟器上进行测试

我花了相当多的时间试图将
git
中的代码还原为以前的提交,当它为
工作时,当然,重新插入pod,删除/添加有问题的pod,还原到pod的以前版本,清理/构建项目,重新启动xcode,重新创建模拟器
-仍然是相同的错误

现在有人知道为什么它会被
模拟器
卡住,尽管它过去在真实的
设备
?如何解决这个问题?
我没有主意,但我需要能够在
模拟器中进行测试,因为我正在为
手表
开发。任何线索都将不胜感激

我使用的是Xcode 8.1,iOS 10目标,cocoapod版本1.1.1


让我知道是否有任何其他信息可以帮助

好的,最后我可以继续使用模拟器我刚刚重新下载了Xcode并重新安装了它(实际上已迁移到8.2版)-只要它解决了这个问题,我对这个解决方案很满意,但我仍然好奇出了什么问题,我应该如何以一种好的方式修复它

在花了更多的时间之后,我可以补充说,将提到的pod的源代码直接复制到项目中,并将它们从pod文件中删除,这样它们就可以直接从源代码中编译,以防编译后的框架出现任何问题仍然会带来相同的错误-NSNumberFormatter.h是不可见的,尽管存在导入-这同样适用于设备但未能为模拟器编译。这就是模拟器成为主要嫌疑犯的地方,但安装新的模拟器(通过下载新的模拟器运行时)并没有解决问题