背景
我将一个项目从 GIT 存储库下载到 Windows 机器上,将其压缩,然后将其放在 Google 驱动器上。 然后我将它拉到我的 Mac 上,解压缩它,之前它在我的另一台 Mac 上工作的地方,我现在收到以下错误。
/Users/myname/Desktop/cmh.pubweb.theapp/TheApp/TheApp-Bridging-Header.h:1:9: note: in file included from /Users/myname/Desktop/cmh.pubweb.theapp/TheApp/TheApp-Bridging-Header.h:1:
#import <Google/Analytics.h>
^
/Users/myname/Desktop/cmh.pubweb.theapp/Pods/Headers/Public/Google/Google/Analytics.h:1:1: error: expected identifier or '('
../../../../Google/Headers/Analytics.h
^
<unknown>:0: error: failed to import bridging header '/Users/myname/Desktop/cmh.pubweb.theapp/TheApp/TheApp-Bridging-Header.h'
我做了什么
- 在 Stackoverflow 上阅读有关此错误的几乎所有示例并应用建议但没有成功。
- 在谷歌上搜索并找到了一个示例,其中有人在 Windows 对其中一个文件执行某些操作时遇到问题。我不太明白他们的意思,应用建议的修复也没有奏效。
- 我删除了整个构建文件夹。
- 我执行了“清理构建文件夹”但没有成功。
我对发布这个问题犹豫不决,因为它似乎是一个非常模糊的错误,已经从十几个不同的方向解决了,但经过一天的努力寻找这个问题后我不知所措。
非常感谢任何建议。
最佳答案
一般做法是只将 Podfile
提交到存储库,而不是 Pod 文件夹
。如果是这种情况,您将需要在新 Mac 上设置 Pods
。确保您已在新 Mac 上安装并设置了 cocoapods
,然后在您的项目目录中运行 pod install
关于ios - 在 Windows 机器上压缩后的预期标识符或 '(',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47401319/