Xcode4 运行卡等一些问题说明

那天听说xcode4支持IOS4.3,我就去下载一个了来玩,结果N多悲剧哎。。。提醒大家注意下

主要一些使用上的问题和比较卡


1,Xcode4运行起来非常卡,搞的经常像死机一样,我的MAC机配置CPU: 2G Intel Core2 Duo, 内存: 2G 1067M DDR3

动不动就卡啊,要命的, 机器不够刚的不要轻易尝试啊!求优化办法,


2,一些和Xcode3不一样的地方

2.1 编译以后app不在原来的项目目录下了,以前都是在project文件同目录的build下面了,现在直接找不到,

如果想放回到原来的路径,需要在Xcode->Preferences->Locations->Build Location 里面

下拉箭头选择:Place build products in locations specified by targets

就可以了


2.2 设置build的Debug,Release,还是Distribution也和原来一样了

我最初在Info和build Settings里面设置了半天,一直都是Debug,最后终于在网上找到了,

要在Run按钮右边的Scheme按钮选择Edit  Scheme,到弹出界面里去修改才有用


2.3 关于上传

Xcode4 自带Archive功能,可以直接从工程打包生成.ipa文件,通过Product->Archive,这一点我还是蛮喜欢的。

Xcode4 还自带上传功能,Archive以后直接从Window->Organizer里面可以选择我们之前打包的ipa文件,直接点Submit按钮提交,本来这个也是非常方便的,

但是,xcode4自带的上传功能有错,每次通过它提交的时候,总会报这个错(com.apple.transporter.util.StreamUtil.readBytes(Ljava/io/InputStream;)),我对他是相当的无语啊。


然后你就只能自己去下载一个apploader,从这里:http://itunesconnect.apple.com/apploader/ApplicationLoader_1.3.dmg

然后通过这个apploader上传就OK了


3, xcode4添加Framework的方法

Add Existing Framework的菜单功能找不着了,放到项目设置中了,方法如下:


  1. select your project,
  2. select the target,
  3. go to the 'build phases' tab,
  4. open the 'Link binary with Libraries' disclosure triangle
  5. Use the + to add the library you want

原文地址:https://www.cnblogs.com/secbook/p/2655405.html