- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 IOS-IOS录音功能的实现
这两天看了一下IOS的录音,,,参考了一下前辈们的帖子,点击打开链接IOS的录音主要依靠AVFoundation.framework与CoreAudio.framework两个框架来实现。工程里添加这两个框架。#import "textViewController.h"#import "RootViewController.h"@interface textViewCont
2015-12-24 14:51:17 2034 1
原创 iOS-计算两个日期的时间间隔
//首先创建格式化对象 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];//然后创建日期对象 NSDate *date1 = [dateFormatter dateFromString
2015-12-24 13:55:40 5727
转载 iOS-在Xcode中使用Git进行源码版本管理(五:忽略更改)
忽略更改(Discarding Changes)放弃不想要的代码更改功能非常有用,只需轻轻一点,自从上一次提交之后的更改都会被放弃。当你在开发过程中发现出了大乱子,你想从上一个稳定状态重新开始时,这个功能就派上用场啦。注意放弃更改这个功能没有回头路,点完之后你就没有办法再撤销这个操作,所以,要小心使用啊! 之前,当我们在讨论版本比较时,我们学会了如何忽略某一部分更改的方法,下面
2015-12-14 18:00:02 1285
转载 iOS-在Xcode中使用Git进行源码版本管理(四:分支)
分支(Branches)试想一下,你现在的工程有一个即将发布的版本,或是已经发布的版本,你突然想添加一些新的特性,如何防止这些新添加的代码让整个项目陷入瘫痪呢?答案很简单:你需要使用分支。如何简单的理解分支呢?你可以把你的项目想象成一棵树,稳定版本就是树的主干。任何添加新功能的版本都必须是树干的一部分。分支,就像是树的枝干,它从树干生长出来,向不同的方向生长。在git中,你可以通过
2015-12-14 17:46:50 1437
转载 iOS-在Xcode中使用Git进行源码版本控制(三:版本之间的比较)
原文作者:myShire原文地址:在Xcode中使用Git进行源码版本控制版本之间的比较(Comparing Versions)当你提交了同一工程的不同版本之后,在他们之间比较,追踪修改信息就会非常方便。当新添加的代码不能运行时,这时与之间版本进行比较就非常重要了,你可以看出新版本相比上个稳定版有了哪些更改。 要比较同一个文件的两个版本,你可以使用Vie
2015-12-14 17:28:18 3075
转载 iOS-在Xcode中使用Git进行源码版本控制(二:提交更改)
原文作者:myshire (大神)原文地址:在Xcode中使用Git进行源码版本控制提交更改(Committing Changes)提交更改指的是储存一个包含所有更改的新版本。一般来说,当我们做了一些有意义的工作,并且项目处于某一个稳定状态时,就可以提交一次更改。然而具体什么时候提交更改并没有硬性的规定。我的建议是:从上次提交更改之后,如果你怕花费大量时间和精力做的新工
2015-12-14 16:49:49 1376
转载 iOS-在Xcode中使用Git进行源码版本控制(一:Git源)
原文作者:myshire 原文地址:在Xcode中使用Git进行源码版本控制在应用程序开发过程中,很重要的一部分工作就是如何进行源码的版本控制。当代码出现问题时,我们就需要将代码恢复到原先正常的版本。如果是多个人共同开发一个项目,那么代码的控制就会非常复杂。幸运的是,开发者不需要自己控制这些,因为有专门的软件来负责,叫做版本控制系统。版本控制系统,或者说修改控制系统,实际上
2015-12-14 16:39:26 886
原创 iOS-上传错误之ERROR ITMS-90535 Unexpected CFBundleExecutable Key. 的解决办法
如果提交审核遇到 ITMS-90535 错误,删除相关的Info.plist即可,一般是不小心打包进去的。比如ShareSDK里附带的TencentOpenApi_IOS_Bundle.bundle/Info.plist在工程里面搜索info.plist,可以先搜索info,找到第三方的info.plist文件,删除里面的Executable file对应的一整行,包括值。
2015-12-11 11:15:19 1654
原创 iOS-上传错误之ERROR ITMS-90474-90475: iPad Multitasking support requires these orientations
在使用Xcode7 上传AppStore时候发现ERROR ITMS-90474,ERROR ITMS-90475等错误。ERROR ITMS-90474: “Invalid Bundle. iPad Multitasking support requires these orientations: ‘UIInterfaceOrientationPortrait,UIInterfaceOr
2015-12-11 11:11:33 9088
原创 IOS-IOS集成第三方SDK包的时候可以适量缩小包的大小(shareSDK为例)
1、ShareSDK的目录结构:上图的libraries就是ShareSDK的库。在libraries目录下,第一个文件extends是第三方平台的SDK,这个文件占了ShareSDK大部分体积,每个平台的SDK的具体体积可右键选择显示简介得到。假如用户只需要集成微信、QQ、新浪微博,那么这3个平台的SDK就将近27M(如下图),这也是大多第一次使用分享SDK用户的最大的不解——为什么SD
2015-12-03 09:54:28 2741
原创 IOS-IOS9升级后对于第三方SDK回调的处理变化
1.在iOS9以下,如需实现类似handleOpenURL的方法只需实现以下方法,然后进行自己的代码处理即可:例如 :- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *) sourceAppli
2015-12-03 09:49:00 1875
原创 IOS-IOS9升级导致shareSDK无法授权、分享、获取信息等问题
1、大部分社交平台接口不支持https协议。问题描述:在iOS9下,系统默认会拦截对http协议接口的访问,因此无法获取http协议接口的数据。对ShareSDK来说,具体表现可能是,无法授权、分享、获取用户信息等。还可能造成我们的编辑界面里传http之类的网络图片的时候,我们的编辑界面不会显示图片截图,解决的办法或者全面关闭https,允许使用http请求;或者把图片的域添加;又或者选择
2015-12-03 09:41:55 2536
在内购使用中存在的几种丢单的情况
2016-03-23
AppsFlyer iOS SDK 整合指南3.3.1
2016-03-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人