iOS workspace 依次编译多个工程

目的:当我封装一个framework的时候,需要检验当前的改动,但是又不想编译完framework,又要编译测试工程。

步骤:

1. 选择测试工程

2. Edit Scheme

3. 选中Build->添加要编译的targe,调整编译顺序

时间: 2024-10-05 17:05:26

iOS workspace 依次编译多个工程的相关文章

iOS xcodebuile 自动编译打包ipa

首先进入到工程文件所在的目录.比如我的文件某个工程放在(.xcodeproj文件所在的目录) /Users/xxx/xxx 然后ce /Users/xxx/xxx 到这个目录下 第一步先编译生成testDemo.xcarchive 文件. xcodebuild -archivePath "testDemo.xcarchive" -project PcAppleSdkDemo.xcodeproj -sdk iphoneos -scheme "PcAppleSdkDemo&quo

教你如何动态调试 iOS App(反编译App)

教你如何动态调试 iOS App(反编译App) 开篇 通过本文你能了解 iOS 逆向的基本知识,对 iOS App 的安全有一定了解.然后能举一反三,在自家 App 找到危险漏洞加以预防,保证用户数据安全. 在安全领域,攻与防永远存在.哪怕是 iPhone 有着强大的安全防护机制,也挡不住那些极客们一次又一次的好奇,开发了很多强大且便利的工具.本文就是在这些极客们提供的工具的基础上完成的! 准备工具 Mac 电脑和越狱 iPhone 手机 查看手机系统目录工具 iFunbox 或 iTools

iOS 使用.xcworkspace文件管理代码和工程依赖(实现项目模块化)

一.创建xcworkspace文件. 在cocoapods安装后,项目文件里都会多一个后缀为.xcworkspace的文件.打开这个文件就相当打开最初创建的项目了.那么这个文件也就是用来管理项目的,它包含你创建的项目和cocoapods的项目. 如果手动创建.xcworkspace文件怎么创建,很简单.打开Xcode 点击file  -> new -> workspace. 创建workspace 二.添加文件到.xcworkspace 创建好之后打开,现在里面没有任何工程,那就要添加工程.添

Ant编译打包Android工程流程

一.Ant编译打包android工程步骤 二.Ant apk签名 1.keystore签名    定义自己的签名文件 生成keystore文件:keytool -genkey -alias android.keystore -keyalg RSA - validity 20000 -keystore android.keystore 对应的java命令:jarsigner -verbose -keystore android.keystore -signedjar android_signed.

bullet, iOS真机编译错误error: identifier or immediate expression expected解决方法

刚才发现c3dEngine2(http://git.oschina.net/wantnon2/c3dEngine2 或 https://github.com/wantnon2/c3dEngine2)的bulletTest1 demo在iOS真机上编译不过,报error: identifier or immediate expression expected的编译错误. google了一下,找到下面帖子:http://www.bulletphysics.org/Bullet/phpBB3/view

Cocos2d-x iOS Mac环境编译出错 can't locate file for: -lpng -ljpeg -ltiff -lwebp -lfreetype -lwebsockets -lcurl

在Mac上用Xcode6编译错误,在windows下面Visual Studio 编译没问题,然后查看报错信息: error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: can't locate file for file: -lpng is not an object file (not allowed in a library) 1 error

在VS2012下不安装VS2010编译VS2010的工程

虽然一路追随这VISUAL SUTDIO在编程,但是断档的情况还是有的,最近一次硬盘问题使得安装了所有的VS2003-VS2012的机器硬盘挂了,无奈只能够安装了,不过觉得没啥用了,就安装一个VS2012不就OK了嘛,不过因为VS2012对VS2010完美支持vcxproj,使得完全可能在VS2012中编译VS2010的工程,但是必须安装IDE,这太麻烦了,有人也提出了不安装VS2010进行工程编译的想法,不过最后也没有得出结论. 之前也有过研究,发现MSBUILD进行编译的需要一套“规则”,都

【Note2】用keil对工程编译时,工程中已经包含的文件会报错:cannot open source input file usb_conf.h No such file or directory

错误举例: ..\..\Libraries\STM32_USB-FS-Device_Driver\inc\usb_type.h(21): error:  #5: cannot open source input file "usb_conf.h": No such file or directory 这是因为没有设置 STM32 固件库的目录, 编译器就默认到 "Keil"根目录下的某某目录找去了.如果现在编译程序,会报错的 解决方法:引用固件库文件所在的目录需要在

cocos2dx-3.6版本简单的新建、编译、运行工程的操作

之前最早接触cocos2dx是2.1.2的版本,因为后来工作要求,开始使用quick做项目的开发就没有再接触-x的版本,本地下载了3.6版本的项目代码,这里整理一下3.6版本下项目新建初始时大概的流程(VS2012) 1,进入文件D:\Cocos2dx\cocos2d-x-3.6根目录下,点击setup.py会自动配置所需环境变量,按照提示的内容下载对应的未安装的开发工具(sdk,ndk,ant等)并配置对应的环境变量就好. 2,一切环境配置结束,开始新建项目: cocos new Projec