Xcode /Podfile.lock:没有这样的文件

The*_*AEZ 14 xcode ios cordova

我正在尝试在xcode上运行离子应用程序.但是xcode抛出了一个apple match-o链接器错误.我得到这个错误,当我运行以下命令后得到这个:

cordova plugin add phonegap-plugin-push --variable SENDER_ID=5****** --save

我需要这个插件,用于推送通知.经过对谷歌的研究,我发现我需要在项目中安装Cocoapods.但安装Cocoapods和pod安装后.当我启动"project.xcworkspace"时,我收到以下错误.

diff: /Podfile.lock: No such file or directory
diff: /Manifest.lock: No such file or directory
error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.

我试图重建/清理项目或再次安装pod.但它并没有为我确定.

有人能帮我吗?

编辑 - >新错误

Apple Mach-O链接器(ld)错误组

clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

当我用pod修复错误时,我收到此错误.

ana*_*s.p 9

如果要在项目中设置环境设置,则必须在配置中选择相应的pod目标。

在此处输入图片说明


Ven*_*ari 7

首先更新您的CocoaPods安装("sudo gem install cocoapods"),然后从项目目录中删除与POD相关的所有内容,除了.podfile.在终端上运行"pod install"并使用工作区文件打开项目.


Joe*_*Joe 6

1-从项目文件夹中删除PODS文件夹,然后pod install使用.xcworkspace文件执行并打开项目.

如果上面的一个不起作用,请转到Xcode 构建阶段并检查PODS添加的脚本中的路径(通常在标题中包含pods字词),有时对于混合项目,路径不正确podfile.lock以及manifest.lock脚本中的文件查找.