![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IOS_XCODE
文章平均质量分 66
xiaoxuan415315
这个作者很懒,什么都没留下…
展开
-
苹果开发者帐号(Company)申请流程
目前手上iPhone的项目接近于审核阶段了,公司终于意识到需要证书了...整理个申请流程,等证书申请下来之后若遇到问题1. 开发账号申请 http://developer.apple.com/programs/register/ 下图为开发账号注册流程 填写个人信息: 注意填写用户信息和地址时 需要和后面付费的双币转载 2012-10-19 14:46:43 · 1015 阅读 · 0 评论 -
XCode调试技巧之EXC_BAD_ACCESS中BUG解决
XCode调试技巧之EXC_BAD_ACCESS中BUG解决是本文要介绍的内容,在iphone开发的时候EXC_BAD_ACCESS这个bug时不容易找到原因的,在网上找到的3个关于这个问题的方法,希望可以帮到你,我自己试了一下第二种方法,效果还不错首先说一下 EXC_BAD_ACCESS 这个错误,可以这么说,90%的错误来源在于对一个已经释放的对象进行release操作。转载 2013-03-01 13:47:13 · 794 阅读 · 0 评论 -
iOS 检测版本更新
如果我们要检测app版本的更新,那么我们必须获取当前运行app版本的版本信息和appstore 上发布的最新版本的信息。当前运行版本信息可以通过info.plist文件中的bundle version中获取:[cpp] view plaincopyNSDictionary *infoDic = [[NSBundle mai转载 2013-07-19 16:52:35 · 63960 阅读 · 0 评论 -
使用Xcode修改iOS项目工程名和路径名
对,好;错,改正。 ------ 前言系统 10.7 狮子开发平台 xcode 4.5.2旧工程名 MyProject-iPad修改之后 新工程名 FjSk-iPad点击项目,进入可以看到右侧Identity,修改Project Name为:FjSk-iPad,点击enter键,出现点击Rename,出现对话框,提示你是否创建副本转载 2013-12-02 13:00:14 · 1221 阅读 · 0 评论 -
适配iOS7开发2
来源:http://www.ifun.cc/blog/2013/09/28/gua-pei-ios7kai-fa-2/在前一篇文章中介绍了非autolayout模式下iOS7的适配工作。 今天来介绍一下autolayout下的适配工作。首先,我们用xcode4.6.3创建一个simgle view application. 选中Use storyboard.拖一个UIB转载 2013-12-03 17:07:54 · 1286 阅读 · 0 评论 -
适配iOS7开发1
来源: http://www.ifun.cc/blog/2013/09/28/gua-pei-ios7kai-fa/iOS7可以说是苹果一次革命性的变化,这样做为一个开发者需要做的事也不少。首先苹果的view布局有所变化,现在view默认是全屏模式,而所有的bar(navigation bar, tool bar, search bars 与scope bars都是半透明),s转载 2013-12-03 17:06:20 · 1054 阅读 · 0 评论 -
如何在Xcode5 上创建支持iOS5.0的工程
如何起始创建一个工程就不提了,直接上干货:1、通过Xcode5直接创建的工程是没办法直接将Deployment Target设置为5.0的。解决:在build setting中设置编译环境如下图之后在到Deployment Target中设置即可。2、如果你使用了stroyboard,此时运行仍然是不成功的,提示无法找到storyboard文件。转载 2014-03-05 14:14:19 · 1296 阅读 · 0 评论 -
iOS 推送通知详解
这是一篇编译的文章,内容均出自Parse.com的iOS开发教程,同时作者还提供了视频讲解。本文将带领开发者一步一步向着iOS推送通知的深处探寻,掌握如何配置iOS推送通知的奥义。介绍一点点背景资料众所周知,使用推送通知是一个很棒的、给应用添加实时消息通知的方式。这样做的结局是,开发者和用户之间,彼此永远保持着一种令人愉悦的亲密关系。然而不幸的是,iOS的推送通知并非那么容转载 2014-03-05 14:56:49 · 1170 阅读 · 0 评论 -
Xcode5 如何运行Base SDK iOS6程序和iOS6模拟器 ----如何把老版本的SDK
Xcode 5默认自带SDK 7.0,升级Xcode 5后,Xcode.5就没了,这样我想编译SDK 6.x的程序就难办了(除非同时安装Xcode 4.x和Xcode 5.x两个版本Xcode)。其中我们知道xcode有个Base SDK。但是xcode5默认只自带SDK 7.0的。那么如何实现可选择老版本的呢(如SDK 6.x)。这里给出如何把老版本的SDK加入到新的Xcode中的方法。转载 2014-03-05 14:09:37 · 1022 阅读 · 0 评论 -
让Xcode使用旧版Xcode的SDK
每次Xcode升级,以前的iOS SDK都会被覆盖掉;这是许多人碰到并头疼的问题—-如果想用旧版本的SDK编译就没有办法了。这里就介绍一下Xcode与多个SDK版本并存的方法。针对Xcode的安装顺序总结了两种方法 :安装新版Xcode时备份旧版SDK这是最简单的方法 —- 每当安装新版的Xcode时,备份之前旧的SDK,安装Xcode之后,回复到指定目录下即可。转载 2014-03-05 14:10:49 · 5902 阅读 · 0 评论 -
【iOS测试系列】instruments工具的使用(一)- 通过leaks分析内存泄露
转: 搜狗测试 作/译者: NY 性能对于一款app来说至关重要,而程序的内存占用情况就是一项很重要的性能指标。虽然iOS 5.0版本之后加入了ARC机制,但由于相互引用关系比较复杂时,内存泄露还是可能存在。在本文中小编将给大家介绍一下在非ARC的情况下,如何使用Instruments - leaks工具来查找程序中的内存泄露。 运行In转载 2017-02-20 16:15:58 · 3702 阅读 · 0 评论 -
app 上传注意事项
1.提交iPhone app程序遇到To include newsstand features, the info.plistmust include the uinewsstandapp=true.错误在plist里面找到icon files(ios5)下面的Newsstandicon删除掉,这是添加去掉iOS高光选项时自动添加进来的选项,2.Icon specified in转载 2012-11-23 15:13:22 · 1482 阅读 · 0 评论 -
xocde4.3 如何手动安装iPhone simulator 4.3/5.0
随着苹果升级xcode4.3.1 ,安装之后发现,只有iPhone simulator 5.1,开发中平时使用的iPhone simulator 4.3/5.0,没有了很是不方便。想安装iPhone simulator 4.3/5.0,还需要从再次网络下载,网络下载的速度确实不给力,很是浪费时间。不过现在有了一个好方法,可以从xcode4.2中把iPhone simulator 4.3/5.0的文转载 2012-08-08 14:41:11 · 2729 阅读 · 1 评论 -
升级iOS6系统必备 苹果开发者帐号申请教程
今天凌晨,苹果WWDC大会发布了苹果最新的操作系统:iOS6。iOS6更新了很多功能,包括了中文版Siri、自带的3D导航地图、九宫格笔画输入法、照片流等等。不过,想要升级iOS6,iOS用户就必须拥有苹果开发者帐号。那么,怎么才能拥有苹果开发者帐号呢?接下来,小编就教给大家方法。 1.注册免费开发者帐号教程:对于中国开发人员,打开如下图链接: http://develop转载 2012-10-19 14:47:47 · 1302 阅读 · 0 评论 -
不通过App Store,在iOS设备上直接安装应用程序
一)今天在iOS设备上安装天翼云存储app,在safari上直接打开http://cloud.189.cn/wap/index.jsp,点击“点击免费安装”,如下图:神奇的事情发生了,设备上直接下载app然后安装了,不需要经过app stroe。安装完后第一次点击app打开,会提示“是否打开distribution”之类的。去app store搜索一番,发现没有“天翼云存储转载 2012-11-16 15:23:18 · 3553 阅读 · 0 评论 -
iPhone 真机调试安装流程
一、对于真机调试,首先要在苹果网站上注册APP ID,以及购买iPhone Develop Program(iDP) 开发者授权,99美元。然后要创建证书请求CSR,创建步骤如下: 1、Mac OS 中,打开应用程序,找到 钥匙串访问(Keychain Access)工具打开主菜单 - 证书助理(Certificate Assistant)-从证书代理请求证书(Request转载 2012-11-22 13:32:08 · 781 阅读 · 0 评论 -
上传app
iTunes连接提交过程的下一步就是使用 iTunes Connect(iTunes连接) 。 iTunes Connect 是Apple的开发者网站的 iOS Dev Center(iOS开发中心) 的一个部分,Apple开发者网站有一些用于管理应用程序、提交应用程序以及用于跟踪已经存在于App Store中的应用程序的统计数据的工具。注意: 您可以点击应用程序提交页面上的任转载 2012-11-23 14:46:37 · 10713 阅读 · 0 评论 -
发布iOS应用程序(Application Loader)
https://itunesconnect.apple.com/docs/iTunesConnect_DeveloperGuide_CN.pdf iTunes Connect 开发者指南 6.2 苹果官网资料比较详细 iTunes Connect 页面中的Developer Guides 一栏中转载 2012-11-23 16:08:04 · 16154 阅读 · 0 评论 -
Ios 程序打包,安装流程
一、发布测试,是指将你的程序给 * 你的测试人员,因为程序总归是要测试的 * 你的客户,在正式发布之前,客户肯定是要先看(验收)的在他们的iOS设备(iphone,ipod, ipad)安装,运行。 二,阅读前提:你自己已经完成了真机测试,意味着: 1、你已经加入了苹果的"iOS developer program",标志事件是付了$99。 2、在iO转载 2012-11-16 15:26:09 · 27104 阅读 · 6 评论 -
旧工程适配iOS 6和iPhone 5之第三方静态库
国内最专业的APP开发者社区,dApps!如果你的工程没有使用第三方的静态库或者framework,那么看完旧工程适配iOS 6和iPhone 5的一些故事基本上适配也就结束了,可是像笔者这样有的工程里用到第三方库了,打包的时候还会提示下面的问题:12 ld: file is universal (3 slices) but does not con转载 2012-12-25 11:24:32 · 1184 阅读 · 0 评论 -
关于iOS6应用中第三方类库不支持armv7s的问题解决
今天编译ios6+cocos2d v2 .1 beta2制作的游戏,出现下面的错误:ld: file is universal (3 slices) but does not contain a(n) armv7s slice: /file/location for architecture armv7s clang: error: linker command failed with e转载 2012-12-25 11:23:05 · 2411 阅读 · 0 评论 -
怎样在xcode里面使用Memory Leaks和Instruments教程
真机运行一段时间,程序退出,提示Received memory warning内存泄露解决:xcode4如何调出Leaks: Product->Profile或者长按左上的Run弹出Profile选择即可,具体诊断内存泄露位置见网址http://www.cnblogs.com/zilongshanren/archive/2011/08/08/2131140.html转载 2012-12-25 16:02:32 · 992 阅读 · 0 评论 -
将工程转成 arc
Edit->Refactor->Convert To Objective-C ARC原创 2012-12-25 18:10:30 · 581 阅读 · 0 评论 -
【iOS测试系列】instruments工具的使用(二)- 通过Time Profiler
这篇文章主要介绍使用Instruments的 Time Profiler 的使用前言1.很多公司都恨不得把app压法周期压缩到最低,这就导致了开发中隐藏了很多问题,有点经验的工程师草率的优化下,更糟的情况那些没有经验的工程师甚至不会对app进行任何优化.2.某种程度上来说,你开发过程中是可以忽略性能优化的. 十年前,移动设备的硬件资源是非常有限的.甚至连浮点数都是被禁止的.转载 2017-02-20 16:28:25 · 3204 阅读 · 0 评论