ios – .framework产品无论如何都是红色的
我正在尝试将
this框架添加到项目中.我按照这些指示写了这封信:
>将SocketRocket.xcodeproj添加为应用程序的子项目或工作区. 我确定只打开了一个xcode实例,然后将SocketRocket.xcodeproj文件拖到我的项目中.我将.framework文件添加到链接库,创建了一个复制文件构建阶段,然后将.framework添加到复制文件构建阶段. 这是我尝试构建时遇到的错误: clang:错误:没有这样的文件或目录:’/ Users / adamhickey / Library / Developer / Xcode / DerivedData / websockettest -fcuhfltporfkitgubwcjukxogzas / Build / Products / Debug-iphonesimulator / SocketRocket / SocketRocket’ 这是非常正确的:该目录不存在. 在构建阶段,SocketRocket.framework在Link Binary With Libraries下是红色的.它在SocketRocket子项目的products文件夹中也是红色的. 我一直在谷歌搜索这个错误几个小时,我尝试过的大多数事情都指向我改变Xcode-> preferences-locations中的构建位置.我试过了: >将其设置为相对,选择我自己,并进入高级并选择遗产. 如果我在一个单独的xcode实例中打开SocketRocket.xcodeproj并尝试构建它,那么这四个产品中有3个是红色的.产品包括:libSocketRocket.a,SRWebSocketTests.octest,TestChat.app和SocketRocket.framework.第一个是白色,而后三个是红色. 我假设如果我可以在单独的项目中构建.framework文件,这将解决我的整体问题.但是,我所做的一切似乎都没有任何效果. 请帮忙!我正在使用xcode 4.6. 解决方法
我在为libSocketRocket.a配置时遇到了类似的问题.
我的工作区包含两个项目作为兄弟:SocketRocket和myProject. 我添加了SocketRocket作为git子模块. 克里斯托夫的答案到目前为止对我有用: What’s the correct way to configure XCode 4 workspaces to build dependencies when needed? 将libSocketRocket.a位置从Relative更改为Group更改为Relative到Build Products. 搜索包含内置静态库的路径,例如: /Users/myName/xcode-build/myProject-eegkidwlennrekbsinvncwxqybol/Build/Products/Debug-iphoneos/libSocketRocket.a 然后修复路径. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- VB.NET 章鱼哥出品--利用API函数AnimateWindow创建Popup提示
- nsdate – 如何将XML日期格式转换为Cocoa
- c – 如何摆脱“BSCMAKE错误BK1500:内部错误”编译错误
- 为什么Hash#使用splat运算符合并返回Hashes数组而不是Hashe
- Cocos2d-x 资源头文件生成脚本
- (ZT)List of XML and HTML character entity references
- Mina 2.0.9-详解3-Reactor
- 拉票啦!Dojo中文博客正参加CSDN2012博客之星评选活动!
- dojo中出现的一个比较诡异的问题:继承中成员变量出现公用的
- xml-schema枚举-字符约束