iphone - Xcode升级: PBXContainerItemProxy missing containerPortal key

标签 iphone ios xcode

我刚刚升级了 Xcode,现在当我尝试打开我的项目时,出现此错误:

Project /Users/xxx/xxxx/xxxxx/xxxxxx/xxxxxxxx.xcodeproj cannot be opened: PBXContainerItemProxy (xxxxxxxxxxxxxxxxx) is missing a containerPortal key

我已经在网络和 stackoverflow 上进行了搜索,但根本找不到任何与此相关的信息。

我确实有 Three20 作为我项目的一部分,我不知道这是否重要。我刚刚升级到 xcode 4.4.1

感谢您的见解。

-D

最佳答案

我们看到的项目图标,即projectname.xcodeproj,实际上是一个目录,你可以这样做


1.在终端中执行 cd yourproject.xcodeproj
2.ls
3.vi项目.pbxproj
4. 向下滚动直到/* Begin PBXContainerItemProxy 部分 */
5.在那里您将看到所有部分检查缺少门户 key 的部分,对其进行编辑并保存:wq它将起作用

Screen shot

在图像中,如果您看到第一部分缺少容器门户 key 。只需从其他部分中找到它并替换它..

它会起作用:D看到这个link

关于iphone - Xcode升级: PBXContainerItemProxy missing containerPortal key,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12161081/

相关文章:

ios - 来自 <netinet/in.h> 的 INADDR_LOOPBACK 宏未在 swift 中导入

ios - 混合移动应用程序中的 Salesforce Connected App OAuth 流程

ios - 隐式解包选项

ios - 警告 ITMS-90737 : "Invalid Document Configuration

objective-c - 由于 UI 设计,在导航栏和搜索栏之间创建空间

php - How to implement dynamic chat application in Ios using php, 类似Skype的应用

iphone - 如何同步不同调度队列中的任务?

iphone - 在 UIImage (或其衍生物)中,如何用一种颜色替换另一种颜色?

iphone - 将数据重新加载到 NSArray 时出现问题(可能是因为 ARC)

ios - 拖动时删除 UITableView 和 UIRefreshControl 之间的空白