10 mylizh

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 7w+

iOS开发之消息推送 —— 远程消息推送入门

每次看到iOS的远程消息推送,总是感觉很头大,即便后来项目都做完了,还是觉得摸不着远程推送的脉门,网上介绍的资料虽然多如牛毛,但不是写的太简单了,就是写的太详细了,不能一下抓住要点,今天终于能够抽出点时间,来扒一扒这其中究竟有怎样的奥秘。根据苹果掌控一切的习惯,消息推送也当然不能例外,不论你在哪里推送,也不论你用什么方式推送,都必须首先把消息发给苹果的消息推送服务器APNs(),然后再由苹果消

2016-07-23 15:30:25

问题人生[20160713] - NSString 之 longValue

前段时间帮同事解决一堆闪退的bug,遇到一个很诡异的问题,其实这么多的bug的问题都是相同的,那就是字符串与数值转换。我们看一个例子NSString *num01 = @"105"; long num11 = [num01 longValue]; NSLog(@"num11: %ld", num11);其实这段代码是无法通过编译的,因为我们看

2016-07-14 11:00:04

【ASO100独家】2015年App Store审核被拒的23个理由

文章来源:微信公众号ASO100iOS 应用提交审核要持续一周或者更久,在提交之前,我们一定要进行「自我审查」,避免被拒。ASO100 为大家收集整理了2015年 App Store 审核被拒的23个理由,并且附上官方拒绝理由原文,供大家上传应用时对照检查。 应用被拒分为两种:Binary Rejected 和 Metadata Rejected。前者需要重新上传应

2016-07-13 09:59:23

问题人生[20160330] -[NSCFString containsString:]: unrecognized selector sent to instance 0x7f9902724da0

进行字符串搜索比对时用到的方法 containsString,在iOS7中运行时发生崩溃-[NSCFString containsString:]: unrecognized selector sent to instance 0x7f9902724da0查询API文档可知containsString的定义如下- (BOOL)containsString:(NSString *)s

2016-03-30 17:10:46

问题人生[20160112] the App Transport Security policy requires the use of a secure connection

错误信息:    App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.    The resourc

2016-01-12 15:59:10

问题人生[20160112] You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE)

Xcode升级到7之后链接出现的问题:        原因:    升级到Xcode7之后,要求编译时生成bitcode中间码,当然也包括第三方库,由于使用的OpenCV库是之前生成的,本身并没有包含bitcode中间码: does not contain bitcode,所以产生链接错误。        解决方法:    1.升级OpenCV库

2016-01-12 15:29:38

Xcode7新特性之bitcode

起因:原本正常编译运行的iOS工程,当升级为XCode7之后编译通不过了,产生如下的链接错误原来是OpenCV库出了问题,等等,bitcode是什么鬼?以前咋没听过,在经过与度娘多次交涉之后终于有点明白了。我们知道,计算机软件必须要经过编译和链接过程,生成可执行代码之后才能够在设备上运行,要想弄明白bitcode是什么,就需要从编译器入手。传统的静态编译器工作过

2016-01-12 10:13:19

写在前面的话

开发过程中经常会遇到一些很小的问题,随便百度一下、谷歌一下就可以搜到一大堆的答案,分分钟搞定。由于这些问题很容易被解决,所以印象并不深刻,下次再遇到时,虽然有些印象,但很可能忘记具体该怎么做,又需要重新搜索一次。而且得到的答案很多,并不是每一个都好用,还要花时间重新筛选,逐个验证,又浪费了不少时间。为了避免此种情况发生,参考中学时期零号作业的思想,特将其记录于此,以便将来自己查阅,同时也共享给有需

2016-01-08 17:29:09

iOS帐号、证书之漫谈(五)—— 申请企业开发帐号

有了Apple ID之后,就可以申请苹果开发者帐号了,4种iOS开发者帐号虽然各有不同,但申请流程大致相似,这里就以最复杂的企业开发帐号为例,来介绍苹果开发者帐号的申请过程。申请企业帐号的入口地址可以使用我们前面文章“ iOS帐号、证书之漫谈(一)”中介绍的,也可以使用本文中介绍的,当然,也有其他的入口可以申请,可谓是,条条大路通罗马。在浏览器中输入网址“https://devel

2015-04-21 16:36:57

iOS帐号、证书之漫谈(四)—— 申请Apple ID,不绑定银行卡

前面文章成功创建了Apple ID,用此ID申请苹果开发者帐号完全没有问题,但是有一天当你需要从App Store下载个免费软件时,输入前面申请到的Apple ID和登录密码,却看到如下信息点击检查,后面会遇到这样一个界面到这里后,就进行不下去了,因为此处要求必须填写银行卡信息,才能继续到下一页,而很多人只是想在苹果商店下载一些免费软

2015-04-17 11:12:11

iOS帐号、证书之漫谈(三)—— 申请Apple ID

但凡用过苹果设备的人都知道,不管你是要使用itunes购买歌曲、电影,还是使用iCloud存储照片,甚至从app store下载免费的应用,都需要用到Apple ID,那么,Apple ID到底是什么呢?Apple ID 是苹果公司为其产品(如iWork、iTunes Store和Apple Store)所引入的认证系统,作为一个全功能于一身的帐户,Apple ID 允许用户访问苹果的各种资源

2015-04-15 14:02:34

iOS帐号证书之漫谈(二)—— 申请邓白氏码

前一篇文章中提到,无论是申请公司帐号,还是企业帐号,都有一个前提条件,那就是邓白氏码。大多数人可能不知道邓白氏码是个什么东东,更加不知道该如何申请邓白氏码。根据百度百科,邓白氏邓氏编码(D-U-N-S® Number,是Data Universal Numbering System的缩写)。它是一个独一无二的9位数字全球编码系统,相当于企业的身份识别码 (就像是个人的身份证),被广泛应用于企业

2015-04-14 22:32:10

iOS帐号、证书之漫谈(一)

2015年1月28日,苹果公司CEO蒂姆·库克宣布:截至目前,iOS设备出货量已突破10亿大关,销量已冲破天际。据苹果公司内部数据显示,发出的第10亿台设备为一部64GB版的深空灰iPhone 6 Plus,这部手机对苹果来说意义非凡。随着越来越多的iOS设备流入市场,iOS应用的需求也越来越多,从事iOS开发的人员也越来越多,其中不乏从对立阵营Android转战过来的。然而,iO

2015-04-07 22:25:34

iOS定位服务系列之一:获取当前位置信息

最近的一个业务涉及地图相关的服务,由于时间比较紧,所以借鉴了网上一些大神的代码,总算是交了差。现在回想起来,当初的自己是多么的窘迫,上网查看,铺天盖地的博文,每篇都是华丽丽的几大页,功能也都能满足要求,就是代码太多,全部复制粘贴吧,不合适,删减吧,又不能马上找到关键代码,不知道各自的依赖关系,只能根据自己的想象和经验修改后加入工程。    如今空闲之余,本着打破沙锅的精神重新研

2015-04-02 21:53:10

NSInteger 与 int的区别

项目开发中经常会用到整型变量,出于C编程习惯,我通常都用 int,后来发现别人的代码中有很多的 NSInteger,一直很疑惑、很想知道二者有什么不同,苦于各种事情,今天终于有空来研究一下:    在苹果官方的API文档中,关于NSInteger有这样一段描述:    When building 32-bit applications, NSInteger is a 32-

2015-03-23 17:06:59

Blog居然被封了

昨晚登陆博客准备发一篇新的文章,居然无法访问,页面显示:    “该博客违反了网站规则被关闭,请与管理员联系 Email:webmaster@csdn.net”。    不禁一阵愕然。赶紧回想自己写的所有Blog,貌似全是技术性的博客,没有任何违规信息啊,于是带着疑问给管理员发去了邮件,等了半天也无任何回复,看来只有等周一了。    心情忐忑又不免有些好奇的度过了一晚上,第二天上班

2014-09-19 13:14:53

JNI技术基础(2)——从零开始编写JNI代码

书接上文: 《JNI技术基础(1)——从零开始编写JNI代码》

2014-09-16 18:42:11

十大最具影响力技术

转:http://tech.qq.com/a/20080509/000409.htm腾讯科技讯 北京时间2008年5月9日消息,美国生活科学网(livescience.com)日前评出了推动人类文明进程影响力最大的10项技术,其中互联网名列第一,飞行技术名列第二,微处理器位居第五,中国“四大发明”之一的火药则位居第九。以下为美国生活科学网所评出十大最具影响力

2014-09-04 10:20:33

福布斯:历史上十大商业败笔

北京时间3月11日,《福布斯》网站周二发表分析文章称,不吸取历史教训的人们注定让历史重演。《福布斯》因此而专门评出了十大商业败笔。其中,科技行业巨头摩托罗拉、施乐、时代华纳及微软名列其中。第一:福特促销Edsel汽车(亏损金额:25亿美元)福特汽车(腾讯科技配图)Edsel于1957年9月推出,是福特新年打进中价位市场的车种,因为一般公司都于10

2014-09-04 10:09:34

员工评出压力最大10家公司

2014-08-15  数据来源看准网截止到2014年8月12日,看准网注册用户发布的公司压力值数据显示,压力最大的10家公司分别是华为,中国银行,阿里巴巴,苏宁电器,中国平安保险,软通动力,中国工商银行, 中国移动,中国建设银行,中国电信。华为和中国银行以4.3分(5分制)被评为压力最大的公司。上榜的10家公司中,通讯行业和金融行业分别有3家,互联网行业只

2014-09-03 15:54:04

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!