【发布时间】:2017-10-01 20:00:06
【问题描述】:
我正在尝试在 xcode 上运行离子应用程序。但是 xcode 会抛出一个 apple match-o 链接器错误。我得到这个错误,当我在运行以下命令后得到这个时:
cordova 插件添加 phonegap-plugin-push --variable SENDER_ID=5****** --save
我需要这个插件,用于推送通知。在谷歌上研究之后,我发现我需要在项目中安装 Cocoapods。但是在安装 Cocoapods & pod install 之后。当我启动“project.xcworkspace”时出现以下错误。
diff: /Podfile.lock: 没有这样的文件或目录 diff: /Manifest.lock: 没有这样的文件或目录 错误:沙箱与 Podfile.lock 不同步。运行“pod install”或更新您的 CocoaPods 安装。
我尝试重新构建/清理项目或再次安装 pod。但它并没有为我解决。
有人可以帮我吗?
编辑 -> 新错误
Apple Mach-O 链接器 (ld) 错误组
clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
当我修复了 pod 的错误时,我收到了这个错误。
【问题讨论】:
-
你试过运行“pod install”命令吗?
-
你的 Podfile 的内容是什么?
-
@NickYekimov 是的,已经尝试过了。但没有解决。
-
如果您无法通过,请尝试此操作 花费数小时后,我发现解决方案转到“构建阶段”然后“检查 Pods Manifest.lock”勾选“仅在安装时运行脚本”