什么是"无法打开共享功能内存GSCapabilities(没有这样的文件或目录)"

P5y*_*cH0 12 iphone build

当我执行xcodebuild(无头命令行构建)时,我得到"无法打开共享功能内存GSCapabilities",但构建产品很好.

CompileXIB Resources/Main/InterfaceBuilder/XXX.xib
    cd /Users/xxx/xcodeprojects/XXX
    setenv IBC_MINIMUM_COMPATIBILITY_VERSION 3.1.2
    setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/Users/xxx/xcodeprojects/iPhoneBuildScript:/Users/xxx/xcodeprojects/iPhoneBuildScript:/usr/bin:/bin:/usr/sbin:/sbin"
    /Developer/usr/bin/ibtool --errors --warnings --notices --output-format human-readable-text --compile /Users/xxx/xcodeprojects/xxx/build/Release-iphoneos/XXX.app/XXX.nib /Users/xxx/xcodeprojects/XXX/Resources/Main/InterfaceBuilder/XXX.xib --sdk /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.2.sdk

Couldn't open shared capabilities memory GSCapabilities (No such file or directory)
Run Code Online (Sandbox Code Playgroud)

我该如何解决这些警告?

Fra*_*ank 5

我对项目有同样的问题.我发现以下网站解释了更多关于GSCapability的内容.

http://iphonedevwiki.net/index.php/GSCapability

我能够通过以下步骤删除此消息;

  1. 转到您的应用程序目标,鼠标左键单击"获取信息".
  2. 转到"构建"选项卡.
  3. 在搜索字段中输入"其他链接器标志".

在我的案例中,值包含'-framework Foundation -framework UIKit'.删除那些链接器标志解决了我的问题.