- 博客(26)
- 资源 (1)
- 收藏
- 关注
原创 iOS 上传应用证书出现错误
上传APP就出现Missing iOS Distribution signing indetity for。。。的错误
2016-03-04 16:22:41 889
转载 iOS Failed to find matching arch for 64-bit Mach-O input file
从哪看到的一篇博客我忘了,这里就不加链接了。takeshi-mato-iPhone itunesstored → : [ApplicationWorkspace]: Failed to install application: cn.ac.sec.HealthCareDoctor; /var/mobile/Media/Downloads/2686208517752305961/49926
2016-03-03 15:28:08 5051
原创 iOS 拨打电话
NSMutableString * str=[[NSMutableString alloc] initWithFormat:@"telprompt://%@",@"187xxxx9604"];[[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]] ;这种方式会弹出提示,并且拨打完电话后会回到程序。
2016-03-03 10:04:10 640
原创 iOS icon上线图标注意事项
注意,icon千万不能切成圆角的,切成圆角会被拒绝。在上线时,还需要一张1024*1024的icon,在itunes connect里面用到。我上线的图标,大概就6张,Icon-40@2x.png 80*80 Icon-40@3x.png 120*120Icon-60@2x.png 120*120Icon-60@3x.png 180*180Icon-small@2x
2016-03-03 09:51:54 1050
原创 iOS 获取autolayout后view的frame
直接调用[self.view layoutIfNeeded],然后view现在的frame就是自动布局后的frame了。
2016-03-03 09:32:15 2582
原创 iOS uinavigationbar的一些属性设置
设置navigation的一些属性:[self.navigationController.navigationBar setBackgroundImage:color forBarMetrics:UIBarMetricsDefault]; //navigationBar的背景颜色[self.navigationController.navigationBar setTitl
2016-03-02 16:46:58 509
转载 iOS 工程中project和target的区别
一个XCode project包含了两种设置:Project Settings 和 Target Settings。它们之间的主要区别在于:Project settings应用于project里面的所有target;而Target settings只对target本身有效,不影响project中的其他target。• 如果一个选项在project settings中和target sett
2016-03-02 16:04:27 1449
原创 iOS 支付宝支付
比起微信支付来,支付宝支付就简单的多了。同样的,我们也需要先去支付宝开放平台开通应用的支付权限,取得pid,seller,和privateKey。注意啊privateKey是很长的一串:#define ZHI_PARTNER @"xxxxxxx"//pid#define ZHI_SELLER @"xxxxxxxx"#define ZHI_PRIVATEKEY @"MIICdwI
2016-03-02 10:09:26 540
原创 iOS 微信支付
现在很多应用都用了微信支付,具体的步骤微信开放平台上应该都有,我这里只记录一下大体的流程和注意事项。首先要去微信开放平台注册这个应用,取得应用的appid。然后在appdelegate里面, [WXApi registerApp:APP_ID withDescription:YOUR_DESCREPTION];接着去target→ info里面,添加url types,用于调回本
2016-03-02 09:56:42 654
原创 用UIActivityViewController做共享
苹果自带的UIActivityViewController可以用于做文字,图片等的共享。 NSString *textToShare = anyString; NSArray *activityItems = [[NSArray alloc]initWithObjects:textToShare, nil]; UIActivityViewController *ac
2016-03-02 09:09:46 683
原创 应用上传不成功
将Xcode 更新至7.0.1版本后,成功打包应用,用Xcode也验证成功,但上传时报错:ERROR ITMS-90474: "Invalid Bundle. iPad Multitasking support requires these orientations: 'UIInterfaceOrientationPortrait,UIInterfaceOrientationPortr
2016-03-01 14:15:57 666
原创 17.2: Apps that require users to share personal information, such as email address and date of birth
最近提交的一版应用,出现了 17.2: Apps that require users to share personal information, such as email address and date of birth, in order to function will be rejected 这个问题。原因是我们在用户注册时,需要了太多的用户信息,像邮箱,手机号,性别,生日,身份证号
2016-03-01 14:12:42 847
转载 Alcatraz的安装和使用,以及Xcode6.2不显示Package manage的问题
原文: http://www.cnblogs.com/ymonke/p/3610923.html 对于许多iOS开发者而言,Alcatraz并不陌生,甚至是相当的喜闻乐见。Alcatraz是一款开源的Xcode包管理器,由Marin Usalj、Delisa Mason和Jurre Stender共同开发,其用途很类似于管理利器CocoaPods。Alcatraz可以帮助开发者集
2015-03-23 14:25:37 1911
转载 Cocoapods的安装和使用
CocoaPods安装和使用教程 出处:http://code4app.com/article/cocoapods-install-usage目录CocoaPods是什么?如何下载和安装CocoaPods?如何使用CocoaPods?场景1:利用CocoaPods,在项目中导入AFNetworking类库场景2:如何正确编译运行一个包含CocoPods类库的项目Co
2015-03-19 15:00:07 538
转载 iOS runtime总结
runtime 是一套比较底层的C级别的API,属于一个C语言库,报行了很多底层的C语言API。 我们所有的OC代码,在调用时,最终都会转成runtime的C语言代码,runtime算是OC的幕后工作者。 举个例子:[[foo alloc] init] ----->objc_msgSend(objec_msgSend("foo","alloc"),"init");
2015-01-27 10:18:36 625
原创 iOS 调用相册/相机/图片压缩
调用相机/相册的方法其实很简单,直接上代码。 UIActionSheet *sheet;//if ( [UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera] ) {//判断相机是否可用sheet = [[UIActionSheet alloc] initWithTi
2015-01-12 09:43:27 769 1
转载 iOS HTTP协议的get,post方法
转载地址:http://www.open-open.com/lib/view/open1355055986679.html1、同步请求可以从因特网请求数据,一旦发送同步请求,程序将停止用户交互,直至服务器返回数据完成,才可以进行下一步操作,2、异步请求不会阻塞主线程,而会建立一个新的线程来操作,用户发出异步请求后,依然可以对UI进行操作,程序可以继续运行3、GET请求,将参数直接写
2015-01-08 11:32:29 762
转载 iOS网络协议--HTTP协议
HTTP协议简介:HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:
2015-01-08 11:15:19 981
原创 Xcode 6.1之后pch文件的添加
pch文件就是所谓的预编译头文件,在开发过程中,我们可以将那些整个工程都广泛使用的头文件包含在该文件下,编译器就会自动的将pch文件中的头文件添加到所有的源文件中去,这样在需要使用相关类的时候不需要使用import就可以直接使用头文件中的内容。下面是添加pch文件的方法: file→new file→other→pch文件 名字随便取,然后 $(SRCROOT)是当前目录
2015-01-06 14:03:49 868
原创 小知识,随手一记
1.进入相机或者相册页面,想要使里面的使用,拍照变成中文:Localized resouces can be mixed = yes; 在info.plist里添加。2.sendSubviewToBack ,bringSubviewToFront,exchangeSubviewAtIndex: withSubviewAtIndex:,调整view的层次3.我也不知道这个对不对,反正我是
2014-12-30 13:33:15 666
转载 Quartz 2D编程指南(三)路径 path
路径定义了一个或多个形状,或是子路径。一个子路径可由直线,曲线,或者同时由两者构成。它可以是开放的,也可以是闭合的。一个子路径可以是简单的形状,如线、圆、矩形、星形;也可以是复杂的形状,如山脉的轮廓或者是涂鸦。图3-1显示了一些我们可以创建的路径。左上角的直线可以是虚线;直线也可以是实线。上边中间的路径是由多条曲线组成的开放路径。右上角的同心圆填充了颜色,但没有描边。左下角的加利福尼亚州是闭合路径
2014-12-29 15:31:34 675
转载 Quartz 2D编程指南(2) - 图形上下文(Graphics Contexts)
转载地址:http://blog.csdn.net/tangaowen/article/details/8498991 一个Graphics Context表示一个绘制目标。它包含绘制系统用于完成绘制指令的绘制参数和设备相关信息。Graphics Context定义了基本的绘制属性,如颜色、裁减区域、线条宽度和样式信息、字体信息、混合模式等。我们可以通过几种方式来获取
2014-12-29 10:29:22 557
转载 Quartz 2D 编程指南(一)概述
Quartz 2D编程指南(1) - 概览分类: iphone/object-c 2013-01-13 21:34 363人阅读 评论(0)收藏 举报 Quartz 2D是一个二维图形绘制引擎,支持iOS环境和Mac OS X环境。我们可以使用Quartz 2D API来实现许多功能,如基本路径的绘制、透明度、描影、绘制阴影、透明层、颜色管理、反锯齿、P
2014-12-26 09:31:59 604
原创 怎么做横向滑动的tableview
今天碰到哥需要做横向tableview的需求,其实就是3D变换而已,只需要这样_tableView.transform = CGAffineTransformMakeRotation(M_PI/-2)就好了,如果cell里面的位子想正过来,这样:self.dateLable.transform = CGAffineTransformMakeRotation(M_PI/2);我做的时
2014-12-22 16:40:07 1245
原创 iOS调试错误集锦
1.An error was encountered while running (Domain = FBSOpenApplicationErrorDoma=)类似的模拟器不能起的问题,都只需要重启模拟器就好了。iOS simulator→reset contents and settings.
2014-12-22 09:50:25 718
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人