未知类型名称 'AFNetworkReachabilityStatus',RestKit 突然停止工作

26
我的应用程序今天停止编译了,使用RestKit已经运行了几个月。我没有改变任何代码。我所做的只是再次运行 pod install 命令。
我已经尝试了 这种方法。这个 问题 已经存在3年了。我正在使用Swift,所以我没有 .pch 文件。
我所做的是手动创建 Prefix.pch 文件并插入代码。但对我来说没有用。我还将导入添加到 Briding-Header 文件中,但也没有用。
有人和我遇到了同样的问题吗?
错误消息:

enter image description here

Xcode: 7.2.1 RestKit: 0.25.0 AFNetworking: 1.3.4


3
今天我也开始遇到了这个问题。我没有更新使用RestKit的项目,但我更新了Cocoapods到最新版本(v1.0.0.beta.3),我怀疑这可能是问题的一部分。尽管如此,我仍未确定为什么它不起作用。 - Stuart
@Stuart。好的,我也更新了CocoaPods到v1.0.0.beta.3版本。我会尝试降级到0.39.0并查看是否仍存在问题。如果成功,我会通知你的。 - Joe SHI
降级CocoaPods到v0.39.0后,RestKit可以再次编译。 - Joe SHI
好的,终于。现在真的没有解决方案了。降级到0.39.0版本后,pop pod无法编译。它显示了include of non-modular header inside framework module pop.POP - Joe SHI
@CatalinaT。是的,我正在使用use_frameworks!。在桥接头文件中,我放置了#import <RestKit/CoreData.h> #import <RestKit/RestKit.h>pop是我的自定义框架的依赖项。我放置了pod MyCustomFramework - Joe SHI
显示剩余2条评论
1个回答

1
如果您正在使用use_frameworks!,则需要使用@import导入模块。我认为您需要导入自定义框架和RestKit的导入。
也许您还可以在此处here检查我的答案,了解如何设置桥接头文件。
如果仍然无法正常工作,请放置您用于导入模块的代码,我将尝试帮助您向前推进。让我知道进展情况。

谢谢。这是我已经做的,我创建了一个新的项目,使用pod init创建了Podfile,并在目标下加入了use_frameworks!,并将pod RestKit放置其中。当我编译它时,它已经显示了这个错误,它不给我输入代码的机会。这个错误只会出现在Cocoapods 1.0.0版本上。0.39.0版本可以编译。 Cocoapods: 1.0.0.beta.4 - Joe SHI

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接