第一款ios项目用了六个月才上线<蛋疼的项目总结>

1、项目启动

本人六年工作经验,做过程序员、组长、项目经理,自己创立公司,现在合伙成立新公司。

为了适应移动互联网的大潮,并结合优势,我们启动了这个项目。

此项目是一个工作记录同步的软件,服务器webservice+sqlserver+安卓+苹果搭建整个生态系统。

webservice和sqlservice轻车熟路,安卓和苹果没接触过,由于人手不够,所以开始把一些工作外包,并在58同城上发布招聘兼职信息。

同事我开始做整个项目的设计和规划。

webservice花了几百请人做出一个雏形,拿来吸收了一下基本上就比较稳定,需要功能随时扩展,期间买了吧webservice的书,这类书不好卖比较少。

安卓这部分也是花了几百请人做了一个简单雏形,很快和webservice通讯成功,稍后就开始研究安卓,安卓就是Java上手很快,资料也很多半个月吧基本开发完毕,基本能使,用来做演示并将代码借鉴给ios开发。

ios这块完全没接触,整体外包了,ui和程序1万多吧,出于对程序员的信任没有签合同,直接打一部分钱。开发ios这个小伙子应该不大,爱诉苦,应该没接过多少项目,经验应该说中等吧,沟通稍差,拖了些时间,美工后来让他介绍朋友做的,整体也不是特别满意,不管怎样说两个月吧才把雏形做出来,我就把大部分钱打给他。由于整体方案也在不停更改变动,所以没多久我就付全款给他,并且还多给了些奖励,后来程序有些问题找他解决,态度和热情就变了,再后来打电话也不接了,没办法自己上吧。。。

这样过了两个月。。。。。。

我开始研究ios,买了本书,写的浅显,没有与时俱进,过时了的工具书,结合网络总体了解了ios开发。

装了xcode 做了demo ,看了看ios兼职给我的源码,基本上没什么难度了。

2、攻坚战

webservice和安卓不多少了,相对简单点半个月基本完成80%-90%,后续需要慢慢维护。

ios这块必须赶快啃下来。

开发工具:硬件mac pro  操作系统 苹果10.7

软件xcode:5.1

编码没遇到什么问题,基本上百度、bing一下就解决了,但是问题来了,程序9月开始提交AppStore

下面是提交到上线的记录

September 07, 2014 11:27  Prepare for Upload
September 07, 2014 14:39  Waiting For Review
September 12, 2014 21:25  Developer Rejected
September 12, 2014 22:39  Prepare for Upload
September 12, 2014 22:46  Waiting For Review
September 19, 2014 12:14 Apple In Review
September 19, 2014 14:02 Apple Rejected
September 23, 2014 13:11  Prepare for Upload
September 23, 2014 14:30  Waiting For Review
September 27, 2014 12:47  Developer Rejected
September 27, 2014 12:48  Prepare for Upload
September 27, 2014 12:54  Waiting For Review
September 27, 2014 15:18  Developer Rejected
September 27, 2014 15:19  Prepare for Upload
September 27, 2014 15:28  Waiting For Review
October 08, 2014 07:49 Apple In Review
October 08, 2014 09:57 Apple Rejected
October 14, 2014 04:09  Prepare for Upload
October 14, 2014 04:10  Waiting For Review
October 22, 2014 01:40 Apple In Review
October 22, 2014 15:48 Apple Rejected
November 05, 2014 12:48  Prepare for Upload
November 05, 2014 12:48  Waiting For Review
November 12, 2014 10:39 Apple In Review
November 13, 2014 16:42 Apple Rejected
November 14, 2014 14:00  Prepare for Upload
November 14, 2014 14:01  Waiting For Review
November 21, 2014 18:01 Apple In Review
November 22, 2014 09:57 Apple Metadata Rejected
November 24, 2014 18:58  Waiting For Review
November 25, 2014 00:46 Apple In Review
December 03, 2014 15:59 Apple Pending Developer Release
December 03, 2014 16:43  Processing for App Store
December 03, 2014 16:47 Apple Ready for Sale

提交一版程序后,改完功能自己退回重新提交,结果审核时间重新排队。

正常审核:时间一本7天左右吧,等起来比较啊漫长;

元数据退回再提交审核:一天;

期间遇到被退回的问题及解决办法:

程序异常:多测试,模拟器和真机,不同版本ios都测,期间遇到ios8发布,结果兼容性问题出了问题,一个ios qq群里一个新加的朋友当天晚上帮忙写了替代alertsheet相关的                  代码,并且不跟我提钱,我是想付些辛苦费的,被他鄙视了,忽然觉得找到同类了,帮助别人提升自己的时候不求回报,我为我的价值观得到认证感到欣慰。

隐私问题:由于有注册和登录,需要在提交隐私声明相关的网页,appstore下载页面会有链接,随便找个程序打开隐私声明,赋值做成html挂到一个空间即可,带域名的才可                    以,ip地址不支持,苹果有态度!

元数据问题:需要发内部邮件告诉苹果我这些用户数据怎么来的,免不免费等等,让审核人员了解程序的基本情况,这个主要是确定程序是不是绕过苹果去收费,说清楚了就可              以了,多此一举就是想让收费通过AppStore,不理他就是了。

3、遇到的其他问题

首先ios8发布,影响程序代码,我那兼职告诉我改造适配ios8太麻烦都要重写,至少需要两个月,妈的!真得骂人了!结果没两天就被我解决了,但是因为这个问题呗苹果退回来两次来回就是半个月啊!!

还有xcode5.1升级6.0,mac 10.7升级优胜美地10.10,结果电脑莫名其妙各种程序都鬼撞墙然后无响应,搜遍网络没找到解决办法,打客服告诉我清缓存还是不行,客服让我重装系统,并告知双系统的windows必须格式化,妈的!明显的自我保护,排外心里。我升级了系统,结果双系统一点问题没有,但是程序还是鬼撞墙,xcode的ios模拟器也无响应,只能iPhone真机调试!!无语!!再打客服,告诉我格盘重装!!好吗!我把数据都备份好,重装了系统,结果双系统还是都在,哈哈!苹果客服你大爷的,吓唬我!格盘重装还是鬼撞墙,真无语了,不跟你们丫的玩了,当时对苹果彻底无语,说真的跟windows的开发者社区,开发环境等等真是差的不是一点半点,要不是你的iPhone强大,我还真不跟你玩了。

没办法凑合用了几天,突然发现进程监视器里无响应的都是需要高性能gpu支持!!这是什么技术,通过搜索了解到,可以在节能器里设置双显卡切换,锁定高性能,利用独立显卡,我去!!整个世界都润滑了,苹果真尼玛坑爹,所以节能器不要用,太他妈恶心,关键是没人告诉我会让qq、网易云音乐、。。。。这些程序死掉啊。。。。。

对了 还有优胜美地的开机变成进度条,不再是转菊花,让我以为是一直升级呢。。。强制重启好几次,还有开机那一声悲鸣,划破夜晚长空吓死鬼啊。。。

太晚了,相关图片明天再上,还得切换到优胜美地。。。

最后希望大家互助互爱,我信奉爱出者爱返福往者福来。

时间: 2024-08-10 19:06:41

第一款ios项目用了六个月才上线<蛋疼的项目总结>的相关文章

在经历了6个月的学习后,我终于上架了自己的第一款APP---酷课堂iOS群问答精华整理(201807

酷课堂iOS交流群 我们是一个什么样的组织:酷课堂iOS交流群,聚集了一群热爱技术.有趣.有料,平均Q龄在10年以上的"老司机",他们遍布在全国/球各地,有知名企业iOS工程师.高校大学生.自由职业者--如果你也是这样的人,欢迎加入我们,一起畅聊iOS技术及周边. "很干""很佛系"每晚11点后熄灯(禁言),只聊技术,几乎不闲聊. IT从业者自学成功的不少,但从入门到放弃的人更多.一个人走的快,一群人走的远,希望你会是坚持到最后的那一波,希望我们

【我的第一款App(“跑酷好基友” 英文名:BothLive) 登录App Store(一)】使用iOS7推出的Sprite Kit框架制作一款横版小游戏

从本篇文章开始,我将陆续用至少三篇文章介绍一下我个人的第一款上线App Store的游戏:“跑酷好基友”,英文名BothLive.从游戏制作.社交分享.App上传审核,以及版本更新迭代(如果有)几个方面来介绍.目前,这只是一个非常非常easy的超轻量级游戏. 说来也很有意思,本人一直从事iOS应用客户端的开发,对于iOS游戏制作从来也没花时间和心思.但是一个偶然的机会:2014年3月份公司派我去南京晓庄学院做一场开发讲座,讲座中需要向同学们演示一个小游戏的开发过程,于是我便利用iOS7推出的全新

0516.32款iOS开发插件和工具介绍[效率]

插件和工具介绍内容均收集于网络,太多了就不一一注明了,在此谢过! 1.Charles 为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析.Charles通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析.一个可查看所有HTTP和SSL/HTTPS流量的工具.这款工具对于你测试和服务器端进行交互的应用非常有用 2.xScope xScope带有六种不同的工具,帮助每一个设计者快速.精确的完成工作,这些工具功能灵活.强大,包括∶量

开源一款iOS中国地图行政区控件(含一级与二级行政区)

开源一款iOS版中国省市级地图行政区的控件,该组件可以支持拖动.缩放以及全国省和市级行政区的点选,主要适用于iPad,如果要在iPhone上使用,一些细节可能得做相关调整. 该地图组件实现起来不难,数据网上也有现成的(http://download.csdn.net/download/awen1983/7167979),实现原理就是从json中读取到每个行政区的边界经纬度之后,将其作为path添加到view中,每次拖动和点选时即进行重画. 项目代码:https://github.com/gugu

iOS流布局UICollectionView系列六——将布局从平面应用到空间

iOS流布局UICollectionView系列六--将布局从平面应用到空间 一.引言 前面,我们将布局由线性的瀑布流布局扩展到了圆环布局,这使我们使用UICollectionView的布局思路大大迈进了一步,这次,我们玩的更加炫一些,想办法将布局应用的空间,你是否还记得,在管理布局的item的具体属性的类UICollectionViewLayoutAttributrs类中,有transform3D这个属性,通过这个属性的设置,我们真的可以在空间的坐标系中进行布局设计.iOS系统的控件中,也并非

几款iOS开发常用工具

本文主要讲述几款iOS开发常用工具,更多IOS技术知识,请登陆疯狂软件教育官网. ImageOptim – 另一个Mac应用,可以压缩PNG图片来节省空间.大多数PNG文件可以省掉几个百分点的大 小,有时甚至30%或更多.图片更小意味着应用尺寸更小,运行时加载它们所使用的内存也更小. Prepo – 一个Mac上的小应用,可以将图片快速变换为你需要的多个尺寸.只需要拖动一个大图标文件(比如,1024*1024)到Prepo,它就会生成512*512的iTunesArtwork,114*114的

转游戏开发做的第一款手机网游的经历和体会

转游戏开发大半年以来,做过的游戏不多,刚开始就写单机版的游戏,不过也不多.后来就接触手机版网游,第一款游戏就是超级英雄,目前这款游戏还在升级维护当中,首次发布就是五月初,第一个月的收入就过千万.关于这款游戏直接看截图效果吧! 以上就是有关该款游戏的截图,有喜欢这款游戏可以下载试玩下,有想学的也可以下载看看交流下经验. 我以前是学C#,主要做桌面类型的软件会的语言也不多,也用过C++.在去年年底就接触到了cocos2d-x,了解到它是跨平台的然后就决心转手游开发了,初期阶段就看书,自己做些东西,也

全球第一款开源GPU诞生!要感谢AMD

开源硬件已经在CPU上得到了很好的实现,而现在,威斯康辛-麦迪逊大学的垂直研发组又宣布了世界上第一款开源的GPGPU--"MIAOW". 这个名字代表"Many-core Integrated Accelerator Of the Waterdeep",是基于AMD Southern Islands Radeon HD 6000系列显卡开源指令集架构的电阻-晶体管逻辑实现. 领导这一研究的计算机学家Karu Sankaralingham指出,MIAOW的任务是延续摩

【Cocos2d-X】独立开发并发布自己的第一款android手游——SpaceWar

大家好,我是BlueCoder,很久都没写博客了哈--没办法,决定考研的我,只能一心备研了.不过呢,作为喜欢游戏开发的我,一直觉得自己还有一件事应该在考研前完成--对,正如博文标题所示,我希望独立开发并发布属于自己的一款手游--SpaceWar. 关注过BlueCoder博文的朋友呢,可能应该知道我之前用MFC也写过一款名为空中大战(SpaceWar)的游戏(不过现在看来,这个游戏着实有点儿挫哈,毕竟这个只能算是一个游戏Demo哈,呵呵).那么现在这款即将发布的同名为SpaceWar的手游呢,是