2

合并 app.xcodeproj/project.pbxproj 文件中的分支时出现合并冲突。与 GoogleService-Info.plist 相关的引用存在冲突。我按照这个答案 https://stackoverflow.com/a/2007358/4863339 来解决冲突。现在 XCode 显示了两个相同的文件。删除一个文件将表明整个文件已被删除。我回到 app.xcodeproj/project.pbxproj 文件并删除了多余的文件引用(代价高昂的错误)。现在,即使我将 GoogleService-Info.plist 添加回 XCode 也会给我以下错误。

复制 Plist 文件错误:/Users/user/Documents/app/app/GoogleService-Info.plist:0:错误:读取数据:文件“GoogleService-Info.plist”无法打开,因为没有这样的文件。

我正在使用 XCode 8 并且 info.Plist 指向它应该在的位置。

即使没有帮助,我也尝试过 clean + build。有人可以帮我吗?

4

3 回答 3

0

您可以从项目目标中的“复制捆绑资源”中删除 GoogleService-Info.plist。

于 2019-10-25T09:19:23.450 回答
0

我通过删除 app.xcodeproj/project.pbxproj 文件中的一个引用解决了这个问题,因此在合并时不会有相同文件的重复条目。

于 2017-04-03T08:05:53.887 回答
0

我已经解决了执行后续步骤的问题:

通过菜单

Product -> Clean

或组合键

Shift + Command + K
于 2017-09-17T12:34:26.097 回答