找不到存档的 Three20/Three20.h 文件 [英] Three20/Three20.h file not found for Archive

查看:21
本文介绍了找不到存档的 Three20/Three20.h 文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试更新一个已经拥有 Three20 库的应用程序.现在我正在使用 xcode 4.5,每次我尝试制作存档时,我都会收到此错误:

I'm trying to update an app that already have the Three20 library. Now i'm using xcode 4.5 and everytime i try to make an Archive i recive this error:

未找到 Three20/Three20.h 文件

Three20/Three20.h file not found

一开始我无法进行任何类型的构建,但是在标题搜索路径中添加了 $(BUILT_PRODUCTS_DIR)/../three20 和 $(BUILT_PRODUCTS_DIR)/../../three20 之后在构建和目标设置中,我可以在我的设备中进行构建.无论如何,如果我尝试制作存档来发布我的应用程序,则会返回相同的错误.我可以做什么?我已经重新安装了 Three20 的最新版本......我必须尝试我在互联网上找到的这个解决方案:

At the beginning i wasn't able to make any kind of build,but after the adding of $(BUILT_PRODUCTS_DIR)/../three20 and $(BUILT_PRODUCTS_DIR)/../../three20 in the Header Search Path of the build and the target settings i can make a Build in my Device. Anyway if i try to made an Archive to publish my app, the same errors returns. What i can do? I have already reinstall the last version of Three20.... I have to try this solution that i found on internet:

转到 Xcode4 Preferences (Cmd + ,) > Locations > Build Location > 并选择将构建产品放置在目标指定的位置"

Go to Xcode4 Preferences (Cmd + ,) > Locations > Build Location > and select "Place build products in locations specified by targets"

在 xcode 4.5 中,我无法解决此解决方案......也许构建位置菜单已更改,我找不到将构建产品放置在目标指定的位置"选项......有人知道我在哪里可以找到这个设置?

In xcode 4.5 i can't approach this solution...Maybe Build Location menù is changed, i can't find the option "Place build products in locations specified by targets" .... Someone knows where i can found this setting?

至少有人如何在 Xcode4.5 和 Three20 上成功制作存档?

At least there's someone how have made successfully an Archive on Xcode4.5 and Three20?

推荐答案

Three20好久没更新了,bug很多,搭建这个框架好辛苦.

Three20 has't update in long time.And it has many bugs.set up this framework is very hard.

你可以试试nimbus.它来自three20.

you can try nimbus.It come from three20.

Nimbus 的设计灵感来自 Three20框架.话虽如此,但仍有许多基本问题有了 Three20,Nimbus 很难避免.其中:

Nimbus has been built with much inspiration from the Three20 framework. That being said, there are a number of fundamental problems with Three20 that Nimbus works very hard to avoid. Among them:

糟糕的文档.意大利面依赖.饱受厨房"之苦水槽"复杂.一个复杂的构建结构.大量的难以解决的错误.几乎为零的测试覆盖率.对于其弱点,Three20 确实通过其提供了大量价值功能集.公司在应用商店中的 100 多个应用中使用它例如 Facebook、LinkedIn、Posterous、Meetup 和 SCVNGR.

Poor documentation. Spaghetti dependencies. Suffering from a "kitchen sink" complex. A complex build structure. An enormous number of difficult-to-solve bugs. Next-to-zero test coverage. For its weaknesses, Three20 does provide a good deal of value through its feature set. It is used in over 100 apps in the app store by companies such as Facebook, LinkedIn, Posterous, Meetup, and SCVNGR.

Nimbus 希望有一天能提供与 Three20 一样多的价值逐个特征的比较,但具有无价的好处崇高的文档和测试覆盖率.

Nimbus hopes to one day provide as much value as Three20 does on a feature-by-feature comparison, but with the invaluable benefit of sublime documentation and test coverage.

这篇关于找不到存档的 Three20/Three20.h 文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆