8

几天前我一直在尝试解决这个问题。我正在将JSQMessagesViewController添加到我的 iOS 项目中。通过拖放从 Github 下载的 JSQMessagesViewController 文件夹手动添加库。试图为 jsqmessagesviewcontroller 添加一个桥接头。试图添加

#import JSQMessagesViewController 
#import JSQMessages.h 

后来,当我构建项目时,我发现了这个错误消息

error: failed to remove /Users/user/Library/Developer/Xcode/DerivedData/CHATAPP-gcvyuyhkvbxvnlfnrrbmaebxevhx/Build/Products/Debug-iphonesimulator/CHATAPP.app/Info.plist: “Info.plist” couldn’t be removed.

我尝试搜索但没有任何帮助...出了什么问题?如何消除此错误?使用 swift 2.2 和 xcode 7.2

4

5 回答 5

14

我在使用 Fabric 制作后立即开始遇到此问题pod install(对 进行了一些更改Info.plist)。然后我意识到Info.plist我的项目中有两个引用。

为了解决这个问题,我刚刚删除了其中一个,清理了我的项目 ( Cmd + Shift + K) 并重新构建了它。

希望这可以帮助。

于 2016-08-11T14:27:24.510 回答
9

我通过从 BuildPhases-> Copy bundle resources -> "info.plist" 中删除 info.plist 解决了类似的问题

从“复制捆绑资源”中删除特定于错误的.plist文件(在我的情况下是 MGSwipeTableCell 中的 info.plist 创建问题)

在此处输入图像描述

于 2018-02-12T12:04:06.960 回答
2

您可能需要将文件添加到您的项目中。在 XCode 中右键单击您的文件并选择“将文件添加到项目”导航到您的项目文件夹并选择 JSQMessagesViewController 文件然后构建。

Command Option Shift K如果您按下然后再次构建项目,您可能还想清理您的派生数据。

于 2016-02-08T05:17:50.703 回答
1

从我的项目中删除了那些手动添加的文件,然后使用 Pod 进行了全新安装,现在我没有那个错误。

于 2016-07-20T09:38:25.143 回答
0

我建议你使用pod你的项目或拖放只需要你的文件不JSQMessagesViewController 应该完全导入另一个项目。

结论

使用 pod 使用,JSQMessagesViewController因为它有一些依赖性

于 2016-01-20T12:29:16.217 回答