Xcode看不到手动添加到cocoapod中的文件



我用cocoapods维护我的第三方库。但最近我发现了一些bug,想给其中一个库添加一些新功能,所以我在其中一个库中手动创建了一些。h和。m文件。

然而,当导入这些添加的。h文件时,Xcode给出文件未发现错误,无法编译它们。

我该如何解决这个问题?

谢谢。

当将pod集成到你的项目中时,CocoaPods生成的库不能轻易地从Xcode中修改。相反,如果您使用CocoaPods构建框架,则根本无法修改框架。如果你将文件添加到Pod中,你通常需要重新运行pod installpod update来让CocoaPods重新生成它们。

如果你想可靠地将文件添加到Pod中,你应该在你的机器上签出一个副本,而不是在你项目文件夹的某个地方,并使用以下内容告诉CocoaPods,这个Pod是你正在开发的,因此应该以不同的方式集成:

pod MyPod, :path => 'path/to/MyPod.podspec'

但是,即使在这种情况下,如果你向Pod添加文件,尽管从Xcode中添加它们更容易,你可能想要重新运行Pod命令行工具来让CocoaPods重新集成你的Pod。然而,在这种情况下,你只需要确保你的文件被添加到正确的项目目标中,以便直接从Xcode添加文件。

最新更新