当前位置:编程学习 > wap >>

xcode5.0 生成的应用程序并没有带Frameworks文件夹

请问一下,为何我用xcode5.0创建的一个应用程序,myapp.app/Contents/目录下并没有Frameworks文件夹,无论是我自定义的Framework还是系统自带的Framework,都没有办法添加到Frameworks文件夹下,从而我的应用程序不能在其他机器上运行。求知道的帮帮忙!不胜感激!谢谢! Qt Mac Xcode Framerowks Framework --------------------编程问答-------------------- 自己顶一下,非常急哦,忘各位能够指点一下。谢谢了!
我就自己创一个Mac OS 的Cocoa Application,然后在程序中加入一个自己的Framework,运行成功。但是我看了一下该程序的Contents中,并没有Frameworks文件夹来包含我的动态Framework。从而程序不能在没有该Framework的其他电脑上运行。

请问一下,是不是在xcode里面有个什么配置可以让它生成Frameworks的?

下面是简单的图:
--------------------编程问答--------------------
framework里面的系统本身带的静态库,编译的时候以及直接链接到程序里面去了。如果是系统的动态库,运行的时候会在系统中去找。

自定义的话,估计需要配置Targets配置里面的Build Phases->Copy Bundle Resources。
需要把你自定义的framework拖到这里面来。

自己尝试下吧,我也没有具体搞过。。 --------------------编程问答--------------------
引用 2 楼 hslinux 的回复:
framework里面的系统本身带的静态库,编译的时候以及直接链接到程序里面去了。如果是系统的动态库,运行的时候会在系统中去找。

自定义的话,估计需要配置Targets配置里面的Build Phases->Copy Bundle Resources。
需要把你自定义的framework拖到这里面来。

自己尝试下吧,我也没有具体搞过。。


谢谢!我现在已经加了Copy Files Build Phase,而且也生成了Frameworks文件夹,自定义的库也加入到了里面。但是新问题又来了,这些库虽然到了Frameworks文件夹中,但我的程序却似乎不知道它的存在一样,运行程序时,它依然只从系统的资源库中去找,所以在别的电脑上依然告诉我它找不到这些库。请问这要在哪里设置嘞?
补充:移动开发 ,  iPhone
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,