我最近使用Fabric Mac App升级到了Crashlytics 3.3.4。
针对iOS 9 SDK构建很好。但是,当我尝试针对iOS 8.4 SDK构建时,我得到了这个:
我已经尝试清理构建文件夹并删除派生数据,但这并没有帮助。
Type arguments cannot be applied to non-parameterized class BFTask in PFAnalytics and PFObject表示这可能是由重复的框架引起的,但我在框架文件夹中看不到任何明显的内容:
Nor my Pods文件夹:
还有xcode 7 Type arguments cannot be applied to non-parameterized class表示类似的问题,但目前还没有答案。
可能重要的东西 - 我使用的是Xcode 7.0.1,当我针对iOS8.4构建时,列出了两个设备:
但是,无论我在构建时选择哪个设备,我总是得到" Type参数不能应用于非参数化的类' NSDictionary'"错误。
答案 0 :(得分:2)
我设法通过简单地通过Cocoapods安装早期版本的Crashlytics(例如3.1.0)和Fabric(例如1.2.8)来解决这个问题。