从上个暑假末到现在,自己做IOS开发也快一年了。从一开始的什么都不知道,到现在大多事都能搭上一两手,期间经历了很多事情。下面来和大家分享一下心得和感触。

1、现在移动领域的知识更新的很快,无论是IOS,Android,还是WP,像IOS的版本从我开始学习的时候,还是3.X的,到后面 4.0,4.1,4.2,4.3,现在的5.0,5.1,还有马上要出来的6.0,每个版本都会带来许多新特性,每次有新版出来的时候,都是开发者最忙碌 的时候,因为需要测试新的版本。苹果审核的时候都会用最新的设备和版本,所以你必须跟了上苹果的脚步。

  • 很多IOS开发的书已经跟不上时代了,所以建议想学习IOS的同学,可以先去看看Objective-C的语法,稍微有点基础以后,还是多看些开源的源码
  • github 是个好地方,上面可以淘到很多有用的东西
  • 学IOS 的,很少不知道cocoachina,虽然上面的有些人,看csdn不太对头

2、苹果的审核真的很严厉,很多次都是在自己的设备上测试没问题了,提交上去,被拒绝,报告有crash的问题,然后自己一试还真的有。于是又要修改,上传,等待两个星期。和大家分享一下我所经历过的被拒绝的原因吧。

  • 进入后台,恢复以后,再点击按钮,程序崩溃。
  • 下载解压的时候崩溃了。
  • 下载的东西,放在了document目录下,而没有放在tmp目录下
  • iap没有恢复按钮
  • 提交审核期间,iap要可以测试。

3.、现在的app store 已经不是以前的那个app store了,一个应用程序想要出头太难了,前不久看到总的的应用数已经55万了,几觉下来 又不知道多了多少。很多应用程序,只有在第一次发布的时候才能出现人们的视野中,之后就消声灭迹了。所以想要自己的应用程序排名稍微好看点【当然如果你有 一个NB的东家,那么另当别论。。。】

  • 一定要推广,没有推广的话,绝大多数都会是第一天,几百的下载量,第二天七八十的下载量,第三天四五十,然后就二三十,到个位数。
  • 要经常性的更新,每次更新以后,你都会发现,当天的下载人数又多了好多,然后又开始下降,下降恢复到没更新之前。
  • 如果你的应用程序是收费的,那么适当的限免,也是很好的途径,因为限免以后,很快会被各大推荐网站收录,以前还有推广码,现在不知道还有没有用...据说已经不能评价了..

4、 盈利模式的话,现在无非那么几种。

  • 直接下载的,这个只要不是贵的太离谱,还是多少有人下的,即使在中国这样大家不喜欢花钱的地方。
  • 内支付的,个人感觉消耗性的道具做内支付比较好,像我们做内容的,几天还不一定能碰上一个购买的,【当时研究内支付研究的各种吐血。。】或者就现在很多应用都在用的,内支付去广告,因为我也真心讨厌广告。我也不想要广告,可是不要广告,我们吃什么。。
  • 广告的,接触的不多,只能说各种广告平台,各种SDK,各种乱。

剩下的以后想到再说。。。。

现在已经很习惯每天7.8点的时候去,itunes connet看看下载量,虽然每次看完都不想再看了...

【IOS】分享下近一年IOS开发的经验总结的更多相关文章

  1. 分享下mac安装xamarin跨平台开发环境的坑

    之前在vs2015上安装好了xamarin环境,考虑到调试IOS仍然需要mac机,昨天决定直接在mac上安装xamarin. 安装完所有的效果如上图,此时已经可以创建安卓和IOS环境. 我安装过程中, ...

  2. 《疯狂iOS讲义(下)——iPhone/iPad高级应用与手游开发(含CD光盘1张)》

    <疯狂iOS讲义(下)——iPhone/iPad高级应用与手游开发(含CD光盘1张)> 基本信息 作者: 李刚    肖文吉 出版社:电子工业出版社 ISBN:9787121224379 ...

  3. 【转】如何开发苹果iOS操作平台下的应用程序?

    原文网址:http://zhidao.baidu.com/link?url=vxRWjCchSstFmVKvxEqLqfqomu2h5kF-NLAIVEehQgN_FnYtEi4f5yPMS6ywbU ...

  4. 有了第一台自己开发的pro,开心,明天分享最近整理逆向分析ios的一些东西

    最近都在忙于ios深入研究,研究别人的代码,别人的app.然后顺藤摸瓜的找到了关键:逆向,动态特性等. 相关工具:reveal, cycript等. 特别感谢前人的分享,为了打开学习ios的另外一扇大 ...

  5. Cordova - 使用Cordova开发iOS应用实战1(配置、开发第一个应用)

    Cordova - 使用Cordova开发iOS应用实战1(配置.开发第一个应用) 现在比较流行使用 html5 开发移动应用,毕竟只要写一套html页面就可以适配各种移动设备,大大节省了跨平台应用的 ...

  6. iOS Simulator功能介绍关于Xamarin IOS开发

    iOS Simulator功能介绍关于Xamarin IOS开发 iOS Simulator功能介绍 在图1.38所示的运行效果中,所见到的类似于手机的模型就是iOS Simulator.在没有iPh ...

  7. Swift技术之如何在iOS 8下使用Swift设计一个自定义的输入法 (主要是NSLayoutConstraint 的使用)

    当前位置: > Swift新手入门 > Swift技术之如何在iOS 8下使用Swift设计一个自定义的输入法 时间:2014-09-10 16:49来源:未知 作者:啊成 举报 点击:5 ...

  8. iOS系统下 的手机屏幕尺寸 分辨率 及系统版本 总结

    今天  我对iOS系统下 的手机屏幕尺寸 分辨率 及系统版本做了一次系统总结 供大家参考. 首先 是系统:    随着iOS 系统不断升级,现在已经到iOS7.0了, 并且TA有了很多新变化,最震撼的 ...

  9. cocos2dx 3.x fullPathForFilename及isFileExist在ios/mac下与win32下行为不同

    一,fullPathForFilename 项目先开发了ios/mac版本,这两天想把win32工程也配好,但遇到了部分资源无法正确找到的问题. 进一步观察发现,对于那些找不到的资源路径,fullPa ...

随机推荐

  1. js判断图片上传时的文件大小,和宽高尺寸

    今天在做图片上传的小功能,使用了一个kissy上传组件.很好奇它是如何在图片上传前,检测到图片的大小和尺寸的?我们来写个小实例实现一下吧 如何读取图片的size 首先,原生input file控件有个 ...

  2. 读取文件txt

    /// <summary>        /// 读取文件        /// </summary>        /// <param name="path ...

  3. Scala中的偏函数与部分应用函数

    Scala中有PartialFunction的概念, 同时还要一个概念叫Partial Applied Function. 前者译作偏函数, 后者译作"偏应用函数"或"部 ...

  4. https抓包判断证书问题

    openssl s_client -connect 61.135.250.130:443这个是reg.163.com的 tcpdump 也可

  5. 1、关于Boolean(2015年05月30日)

    背景:刚在看Effective Java,看到一段关于Boolean提供一个返回实例的静态方法的例子,便去看了下Boolean的源码,发现有些内容是之前没注意到的,于是便有了下面这些. 1. Bool ...

  6. Java解析XMl文件之SAX和DOm方法

    如题,这两种方法的jar包都在jdk中,不需要下载. 先来说下目录结构: 首先建一个Peron类封装person.xml的属性:DomParseService和SaxParseService分别为两种 ...

  7. Java - 正则表达式常用操作

    验证 简单验证 String regex = "\\d{4}-\\d{2}-\\d{2}"; String input = "2016-01-01"; asse ...

  8. Linux 命令 - id: 显示用户的身份标识

    命令格式 id [OPTION]... [USERNAME] 命令参数 -a 忽略,仅为与其他版本相兼容而设计. -Z, --context 仅显示当前用户的安全环境. -g, --group 仅显示 ...

  9. HTTP相关知识 --转载

    转载之,言简意赅

  10. Android 异常捕获

    在用户使用APP时,如果APP毫无征兆的突然退出程序,又没有任何提示信息.我想这是一种最差劲的用户体验了吧,如果是我估计干脆就直接卸载APP了.因此,作为Android开发者对于这种情况的发生一定要有 ...