- 博客(16)
- 收藏
- 关注
转载 iOS 检查app版本是否要更新 ---站在巨人的肩膀上
最近做这个检查版本的功能,有一些小心得,和大家分享一下: -----------------------------------华丽丽的分割线(下面为巨人)-----------------------------------------------------------------------如果我们要检测app版本的更新,那么我们必须获取当前运行app版本的版本信息和app
2014-12-30 17:24:02 520
转载 iOS 清除通知中心收到的APNS通知
从通知中心移除通知的三种方法:1.将app的BadgeNumber设为0,就是app图标右上角那个[[UIApplication sharedApplication] setApplicationIconBadgeNumber:0];2.如果BadgeNumber本身就是0的情况,可以先将其设1再设置成0 [[UIApplication sharedAp
2014-12-30 14:03:23 1953 1
原创 xcode 统计代码行数
1.打开终端2.cd进入文件目录3。 find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l 或者find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs grep -v "^$"
2014-12-23 10:12:03 312
原创 iOS 支付宝SDK下载
官方页面地址:https://b.alipay.com/order/productDetail.htm?productId=2013080604609654&tabId=4#ps-tabinfo-hash
2014-12-18 17:41:37 497
转载 iOS应用如何实现64位的支持
苹果在2014年10月20号发布了一条消息:从明年的二月一号开始,提交到App Store的应用必须支持64-bit。详细消息地址为:https://developer.apple.com/news/?id=10202014a那们我们应该如何开始着手让自己的App支持64-Bit呢?基本知识从iPhone 5S的A7 CPU开始到刚刚发布的iPhone 6(A8 CPU)都
2014-12-18 16:14:24 374
转载 iOS Crash闪退信息捕获工具类
IOS SDK中提供了一个现成的函数 NSSetUncaughtExceptionHandler 用来做异常处理,但功能非常有限,而引起崩溃的大多数原因如:内存访问错误,重复释放等错误捕获不到,因为这些异常抛出的是Signal,所以必须要专门做Signal处理。工具类的实现源码如下:头文件?12345
2014-12-15 13:59:43 542
转载 iOS:苹果推送(三)----一些示例代码和注意的问题
1. 推送必须用真机才能测试,并且要将设备的token传给服务器。appdelegate中的委托可以获取设备token。- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken{ NSS
2014-12-10 16:49:39 326
转载 苹果推送(二)----pem证书的生成
pem文件是服务器向苹果服务器做推送时候需要的文件,主要是做服务器的小伙伴们要用,下面介绍一下pem文件的生成。打开Keychain Access,在Certificates里面找到上篇文章中介绍的包含推送的证书。分别将certificate和private key导出得到.p12文件。例如:Apple Development Push Services > Export “Apple
2014-12-10 16:44:30 339
转载 iOS:苹果推送(一)----开发者证书(推送证书)的生成
最近要做需要苹果推送通知的项目,就研究了一下推送证书的使用,大略步骤如下:1.授权文件.certSigningRequest的生成(后面生成证书时需要。)iOS:苹果推送(一)----开发者证书(推送证书)的生成iOS:苹果推送(一)----开发者证书(推送证书)的生成填完信息后 会在选择的位置生成文件:CertificateSigningRequest.certSigningRequest2.证
2014-12-10 15:19:20 559
原创 iOS开发-调用相机之自定义相机
最近做相机开发,一点心得: 首先.h中设置UIImagePickerControllerDelegate,UINavigationControllerDelegate在.m中- (void)viewDidLoad{ [super viewDidLoad]; UIButton *button = [UIButton buttonWith
2014-12-09 17:00:02 408
转载 fatal error: file '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Dev
类似这样的错误:fatal error: file '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.1.sdk/System/Library/Frameworks/UIKit.framework/Headers
2014-12-09 16:56:40 406
原创 iOS开发-调用相机
最近做相机开发,一点心得: 首先.h中设置UIImagePickerControllerDelegate,UINavigationControllerDelegate在.m中 self.myImagePC = [[UIImagePickerController alloc]init]; [self.myImagePC setSourceType:UIIma
2014-12-09 16:33:27 367
转载 IOS开发-如何debug及处理闪退
我只写些相对来说,比较有用的信息,想完整阅读的,可以自行去原文。。 原文来自:http://www.raywenderlich.com/10209/my-app-crashed-now-what-part-1学习如何Debug和处理App闪退处理闪退不一定很难,除非你精神贲溃并且胡乱地更改代码,期望这个bug会奇迹般的消失。。相反地,你应该有
2014-12-05 15:02:03 2925
转载 百度 iOS推送
概述推送模块(FrontiaPush)允许开发者连接百度Push服务,然后向同个设备上的其他应用、或者其他设备上的应用推送自定义消息和通知。(去下载SDK)通过:FrontiaPush *push = [Fronia getPush];可以获得推送模块的实例。应用、云推送和APNs的关系push%2Fpush_ios_help_1c.png对应上图的
2014-12-04 18:35:47 806
转载 iOS8 地图定位手把手指导100%获取经纬度
最近做项目,牵扯到地图定位问题,因为之前iOS7上是可以用的,但是iOS8之后不知道什么原因定位的时候就是不弹出那个什么允许访问地址什么的了,然后百度了一下,发现iOS8中改了一些东西,具体代码如下,要是看不明白可以给我留言。CLLocationManager这个系统定位的类在iOS8之前要实现定位,只需要遵守CLLocationManagerDelegate这个代理即可:
2014-12-04 11:21:39 682
转载 iOS开发何如在调试的时候轻松找到程序在哪里崩溃
起因 有不少人在评论发一些崩溃信息,问我程序怎么回事,其实如果你知道了程序崩溃在哪行代码崩溃了,就很容易定位问题了。android开发看崩溃log就能看到具体哪行代码出问题,那在iOS开发怎么快速定位到具体哪行代码崩溃呢。步骤1在xcode添加一个通用断点就行了。方法如下:点击项目导航断点那,如图步骤2点击+号:
2014-12-02 13:59:37 318
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人