我正在使用CocoaPods和一个项目.我跑了pod install,它安装正确.然后,当我尝试打开创建的xcworkspaceXcode时,显示错误'工作区文件被锁定'.我试图解锁但它不起作用.它还没有在工作空间中包含一些框架(Security.framework,MobileCoreServices.framework等).
Hei*_*mes 17
我最近遇到了这个问题.我不知道丢失的框架,但如果你转到终端内的项目文件夹并修改项目文件的权限,你应该能够打开项目.我个人不得不修改多个文件和文件夹,以便能够让它停止询问我是否要解锁我的文件.
为我工作的步骤:
使用终端转到包含xcworkspace文件的文件夹.类型
sudo chmod 777 NameOfYourWorkspaceFile.xcworkspace
Run Code Online (Sandbox Code Playgroud)
(请不要直接使用该文件名,除非这是您调用的xcworkspace文件).这应该会更改整个工作区的权限,但您仍然可以解决Pods项目的解锁问题.
在同一目录中,您可以在Pods文件夹上执行另一个chmod,如下所示:
sudo chmod 777 PodsRun Code Online (Sandbox Code Playgroud)
之后,键入"cd Pods"进入Pods文件夹,然后修改Pods.xcodeproj文件的权限,如下所示:
sudo chmod 777 Pods.xcodeprojRun Code Online (Sandbox Code Playgroud)
就像我之前说的那样,这些权限更改足以让xCode停止询问我是否要解锁我的项目.我不知道这对你来说是否足够.希望它有所帮助!
| 归档时间: |
|
| 查看次数: |
6153 次 |
| 最近记录: |