这个项目是我iOS第一个从0开始的一个项目,曾经虽然做过基于cordovar 框架的项目,但是那个项目更多的是js代码来实现,谈不上太多的native代码。
由于自己的喜好和向往,来到了斯凯网络科技,虽然说是上市公司,但是进来之后我才发现负责iOS只有我一个人; 对于工作多年后的我来说,也渐渐明白了,我们都要自己承担起己的责任,依靠别人是给不了我们太多的答案的! 所以此时的我还是比较安静、淡定的---获取自己的能力有了很大的进步的原因。我目前的唯一目标只有一个:我要做一个自己并且大家也喜欢的app 客户端,我需要平台,我需要思想!我需要团队! 其他的什么都不重要。
而我即将要开始做的项目是 “流量管理”: 用来帮助我们客户进行流量监控的一款软件。 其实这款目前市场上有几款,但是做的都不够深。所以我们希望可以做的出色一些。。。。但是我想之间肯定会有很多的问题和坎坷,因此希望自己在过程中也能留下心得和成长。
一起开始把。。。。今天就当做开头篇,随意留下点东东!
先写些之前碰到的问题如下:
1、关于 char 与 int 类型转化的过程?这篇文章之前我已经记录过哈哈,这里就不重复了
2、IPA 多任务下载功能的实现: 可以下载多个任务,并需要实现像APPStore 类似的功能。(这个是自己需要学习downloadmanager 开源项目来是实现)
3、下载之后实现怎样本地化安装问题?
3.1 其实这里有两个方案来实现:一个是调用系统IPA;(但是貌似需要机器越狱。。。)
3.2 调用itms-service 请求,也是根下载企业版请求IPA 同理。这也是我们公司另外一个项目已经实现的方案,因此我估计也会用此方案。
但是综上两个方案我其实更喜欢第一个方案:理由只有一个--一个已经下载好的ipa 只要告诉系统路径就可以安装,压根不需要什么plist 文件来配置安装。而且逻辑上更合理。
4、怎样获取系统流量信息?
这里我们原本是想做总流量信息以及每个应用的流量信息,但是经过多方面的查找之后,在苹果中还是无法获取每个应用的流量信息。
之后希望自己每次碰到问题后都能详细写出怎么解决的,以及在这里获取的新理解