当我执行 xcodebuild( headless 命令行构建)时,我得到“无法打开共享功能内存 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)
如何修复这些警告?
最佳答案
我在一个项目中遇到了同样的问题。我发现以下站点更详细地解释了 GSCapability 是什么。
http://iphonedevwiki.net/index.php/GSCapability
我可以通过以下步骤删除此消息;
在我的例子中,该值包含“-framework Foundation -framework UIKit”。删除这些链接器标志为我解决了这个问题。
关于iphone - 什么是 "Couldn' t 打开共享功能内存 GSCapabilities(没有这样的文件或目录)”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5116080/