沙盒与ionic 3 ios版本

时间:2018-11-08 05:20:25

标签: ios xcode ionic-framework ionic3 cocoapods

Run custom shell script cp check pods manifest.lock    
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.

我正在使用 ionic 3 ,我想在 ios 中构建我的应用程序,但这会产生上述问题。

我尝试了

pod install,
pod update,
reinstall of cocoapods,
pod cache clean**,**cocoapods deintergrate**,**restart of my project, 
clean and build of my project 

什么都没用,我在Xcode项目的每次构建中都从构建阶段删除了 libpods.a 文件,并且我尝试了来自各个站点的许多解决方案,但直到现在我都没有找到解决方案

1 个答案:

答案 0 :(得分:2)

尝试以下操作:

  • 退出Xcode
  • 导航到项目文件夹
  • 删除Pods文件夹
  • 删除Podfile.lock
  • 从命令行pod install调用
  • 重要:通过.xcworkspace(而不是.xcodeproj)打开项目

如果这不起作用,请检查构建设置:

  • 在导航器中转到根节点
  • 在右侧的编辑器中选择“构建设置”
  • 向下滚动:您应该在其中看到以下条目: enter image description here PODS_PODFILE_DIR_PATH应该显示您的项目目录(PODFILE所在的位置,您可以在此处输入${SRCROOT}/.,而对于PODS_ROOT的您可以输入${SRCROOT}/Pods

如有必要,更正条目