`

Three20配置(针对XCode4开发和测试target)

 
阅读更多

附件件中有图文说明;

相关配置项解释来自:xcode4的环境变量,Build Settings参数,workspace及联编设置 相关配置方法来自:http://chepri.com/ios/visual-guide-manually-adding-three20-xcode-4-project/

 

1)在XCode项目中建一个group named "three20",右键add file....,找到Three20项目文件,不要选copy, 选择 create group,最后不要忘了选择下面的两个target(开发和测试的,或其它需要引用three20的target)

 

2)在刚add到XCode项目中的Three20下找到dependency,把下面的所有项目也拖到three20 group中,不要选 copy, 选择create group,最后不要忘了选择下面的两个target;

 

3)现在在three20 group下面应该有7个项目文件了,如果还需要引入除了在Three20 dependency下以外的 Three20相关项目(如:JSON解析等,注意:不要把JSON和YAML解析的项目都引入,这样在编译时会报 Duplicated symbol错误),则按第1)步即可以(一定不要直接拖拽,这样就没有机会选target了)

 

4)选择开发项目下的target,在build phase的link binary with Libraries下add work space下的和three20相关的.a文 件;再到Target Dependencies下面add与three20相关的boundle;

 

5)切换到当前target的build settings下,找到header search path进行配置(注意three20项目与当前工程项目处在同 一目录下,是平级的),如果有Debug项,那么配置和Release一样即可,如下:
AdHoc:

Distribution:

Release:

 

6)再找到Other Linker Flags并配置,如下:

 

7)找到Per-configuration Build Products Path并配置(如果有Debug项,那么配置和Release一样即可),如下:

 

8)用于测试的target的配置过程,同上;但注意:应该先创建OCUnit target,再通过上面的方式引入Three20,而 且引入Three20时,一定不要忘记把测试target勾上; 另外,在配置测试target时,网上有人说要把用到的类拖到Build Phase下Copile Sources里,但实践证明不用那 样,拖进去后反而会编译错误; 

0
2
分享到:
评论

相关推荐

    IOS后台证书配置步骤 Xcode中的配置 导出ipa 免证书真机测试 demo

    在iOS应用开发中,确保应用能够在后台运行、正确配置Xcode、导出IPA包以及进行免证书真机测试是至关重要的环节。以下是这些步骤的详细解释: 1. **iOS后台证书配置步骤**: - 首先,你需要在Apple Developer账号中...

    Xcode配置three20详细图文步骤

    在iOS开发中,Three20是一个非常知名的开源库,由Facebook开发并维护,它提供了一系列强大的UI组件、网络请求处理以及JSON和XML解析功能。本文将详细介绍如何在Xcode4.2环境下配置Three20库。 首先,你需要创建一个...

    Xcode iOS11.0 配置包

    Xcode是Apple官方推出的开发工具,用于构建、测试和发布iOS、iPadOS、macOS、watchOS以及tvOS的应用程序。在这个特定的场景中,我们讨论的是针对iOS 11.0版本的Xcode配置包。这个配置包是为了满足开发者在不升级...

    iOS Xcode 15.4真机测试包

    在iOS开发过程中,Xcode是不可或缺的集成开发环境(IDE),它是Apple官方为开发者提供的用于构建、调试和发布iOS及macOS应用的工具。本文将深入探讨“iOS Xcode 15.4真机测试包”相关的知识点,帮助开发者更好地理解...

    xcode配置iOS10.3开发包

    当开发者需要针对特定版本的iOS系统进行开发和测试时,必须确保Xcode配备了相应的iOS SDK(Software Development Kit)。在本案例中,我们需要配置Xcode以支持iOS 10.3的开发环境,这是因为有时在升级到新版本的iOS...

    Xcode4开发教程

    - **目标管理**:Xcode4 对目标(Target)的管理更为灵活,支持更复杂的配置选项。 ### 总结 Xcode4 作为一款强大的开发工具,不仅为开发者提供了丰富的特性和功能,还极大地提高了开发效率。通过对以上知识点的...

    将Three20开源库导入Xcode工程项目全过程

    本文将详细介绍如何将Three20库导入到Xcode项目中,分为Python命令行方式和手动添加两种方法。 首先,手动导入Three20库的步骤如下: 1. 从官方GitHub仓库(https://github.com/facebook/three20)下载Three20的源码...

    xCode 单元测试指南

    ### xCode 单元测试指南知识点详解 #### 一、简介 单元测试是软件开发过程中不可或缺的一部分,尤其是在iOS开发中。Xcode自2.1版本起就开始支持多种开源的单元测试框架...这对于提高软件质量和开发效率具有重要意义。

    xcode ios 11.3真机测试包

    3. **设置Xcode**:在Xcode的偏好设置(`Xcode > Preferences > Accounts`)中添加Apple ID,以访问开发证书和配置文件。 4. **选择目标设备**:在Xcode的项目设置(`Product > Scheme > Edit Scheme`)中,将“Run...

    xcode配置iOS10开发包

    在iOS应用开发中,Xcode是苹果官方的集成开发环境(IDE),用于编写...这对于测试和调试针对iOS 10用户的功能至关重要,特别是在兼容性测试和应用优化方面。保持良好的开发环境配置,可以使开发过程更顺畅,提高效率。

    xcode配置iOS 10.3开发包

    本教程将详细讲解如何配置Xcode以支持iOS 10.3的开发环境,特别是针对Xcode 8.3版本。 **一、Xcode 8.3与iOS 10.3兼容性** Xcode 8.3是在iOS 10系列中的一个稳定版本,它支持iOS 10.0到iOS 10.3的开发和测试。对于...

    iOS Xcode 15.2真机测试包

    在iOS开发过程中,Xcode是Apple官方提供的集成开发环境(IDE),它包含了编写、调试以及发布iOS和macOS应用程序所需的所有工具。Xcode 15.2是该软件的一个特定版本,提供了对最新iOS功能和技术的支持。在这个"iOS ...

    xcode 12.2真机测试包

    Xcode 12.2作为Apple官方推出的开发工具,是iOS、iPadOS、macOS、tvOS和watchOS应用程序开发的核心。这个版本的更新带来了诸多改进和新特性,对于开发者来说,理解并掌握这些变化至关重要。本文将详细探讨Xcode 12.2...

    XCode开发工具介绍

    Xcode自2003年首次发布以来,历经多次更新与升级,最新版本已融入了更多现代化的开发特性,如Swift语言支持、实时预览、自动化测试框架等。Xcode不仅提供了直观的用户界面设计工具,还配备了高效的代码编辑器,支持...

    xcode单元测试中文版

    在iOS和macOS开发中,Xcode是Apple官方推荐的集成开发环境(IDE),它包含了丰富的功能,如代码编辑、项目管理、版本控制以及调试工具等。其中,单元测试是软件开发过程中的重要组成部分,它有助于确保代码的质量和...

    Xcode14.2真机测试包

    总结起来,Xcode 14.2真机测试包为我们提供了在iOS 14.2设备上进行开发和测试的强大工具。正确配置和使用这个版本的Xcode,开发者可以更高效地定位和解决问题,提升应用的质量和用户体验。在实际开发过程中,结合...

    xcode配置iOS 11.2 开发包(15C107)

    标题提到的"Xcode配置iOS 11.2 开发包(15C107)"意味着我们需要将Xcode更新或配置,使其能够支持iOS 11.2(15C107)的开发、测试和打包工作。这一过程涉及到多个步骤,涵盖Xcode的版本选择、设备的模拟器配置以及真机...

    xcode配置iOS 11.3 开发包

    以上就是关于如何在Xcode 9.3中配置iOS 11.3开发环境的详细步骤,以及如何利用这个环境进行开发、测试和发布。通过遵循这些步骤,开发者可以确保他们的应用能够充分利用iOS 11.3的新特性,并且在所有iOS 11.3设备上...

Global site tag (gtag.js) - Google Analytics