作者:只属于我一个人的秘密 | 来源:互联网 | 2023-02-04 20:09
我正在尝试在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修复错误时,我收到此错误.
1> anas.p..:
如果要在项目中设置环境设置,则必须在配置中选择相应的pod目标。
2> Venu Gopal T..:
首先更新您的CocoaPods安装("sudo gem install cocoapods"),然后从项目目录中删除与POD相关的所有内容,除了.podfile.在终端上运行"pod install"并使用工作区文件打开项目.
3> Joe..:
1-从项目文件夹中删除PODS文件夹,然后pod install
使用.xcworkspace文件执行并打开项目.
如果上面的一个不起作用,请转到Xcode 构建阶段并检查PODS添加的脚本中的路径(通常在标题中包含pods字词),有时对于混合项目,路径不正确podfile.lock
以及manifest.lock
脚本中的文件查找.