ios
文章平均质量分 83
低调之人
偶尔写写博客
展开
-
win7系统用vmware虚拟机打开mac系统
如果有兴趣研究ios开发,则需要用到mac系统,但是往往买一个苹果电脑都是很贵,至少要7K大洋,除非是你真想做ios开发,那做好是买一台macbook pro电脑,macbook air那是给一些办公人员用,因为比较薄,不太适合开发。要么就是安装黑苹果,那样成功的几率不大,看人品吧,还有就是淘宝现在卖黑苹果主机,也比较便宜,双系统,这个还可以,反正是没有macbook电脑用着舒服,开发原创 2014-03-14 11:37:23 · 141835 阅读 · 0 评论 -
IOS的app运行时不满屏,上下留有黑边
特别是在5或者5s上运行,会出现上下有一样宽高的黑色区域,明明代码已经设置全屏了,为啥还出现这样的问题,那又如何解决呢?因为我们的那个应用是按照320*480的size来运行的,所以导致上下有黑色。解决办法就是把default-568h图片放到你的项目里,这样运行就可以解决问题。下载图片地址如下:下载图片地址:http://download.csdn.net/detail/lilino原创 2015-08-25 10:06:19 · 164993 阅读 · 2 评论 -
ShareSDK微信支付成功不调用onResp、openURL、handleOpenURL等方法
ShareSDK最新的是3.x版本,以前老的2.x需要更新,可能出现的问题:微信支付成功不调用onResp、openURL、handleOpenURL等方法原创 2016-01-08 11:18:23 · 154330 阅读 · 0 评论 -
ios属性关键字(assign、copy、retain、nonatomic)
只是大概的说明一下属性关键字的意思,详细的介绍,那需要你到网上具体查找,这里简单介绍,主要还是怎么使用这几个关键字,定义一些属性字段,需要使用哪些关键字,下面说的很明确,我们常用的几个。nonatomic:非原子性访问,对属性赋值的时候不加锁,多线程并发访问会提高性能。如果不加此属性,则默认是两个访问方法都为原子型事务访问。例如:@property (nonatomic,原创 2016-06-01 11:12:45 · 143296 阅读 · 0 评论 -
苹果手机通知中心接收不到QQ消息
最近几天发现手机QQ很安静,一个消息都没有,这不正常,万一有什么紧急事情呢(比如:佳人有约、基友搞基哈哈哈),收不到消息,就不好了。尝试用别的QQ发一条消息试试,还真是接收不到,只有打开QQ才能查看消息,明明前段时间还是可以,为何最近闹脾气了呢?首先:1.确认手机设置里已经开启QQ消息通知。2.手机QQ里的设置是否开启消息通知。3.查看网络是否正常,测试别的软件如微信是否可以接原创 2016-08-31 10:33:09 · 148899 阅读 · 1 评论 -
ios系统通过safari添加到主屏幕后,打开子链接还会跳转到safari
我们做好了一个web的应用程序,有时候演示,需要在手机浏览器中操作,每次都需要打开手机浏览器,然后找到地址进行访问,这不算什么,最讨厌的就是还有手机浏览器自带的工具栏等,看着不舒服。ios系统的safari有个功能:添加到主屏幕,就会在系统桌面创建一个程序图标,这样每次只要点击图标就能打开系统,也能做到如app系统那样全屏显示、操作。但是有个问题,主页是可以全屏显示,点击子链接就会跳转到s原创 2017-04-20 17:00:02 · 152543 阅读 · 6 评论 -
苹果5手机使用支付宝崩溃、闪退
苹果5手机,ios 10.2.1系统,某天使用支付宝支付的时候突然崩溃,直接闪退了,以为是网络不好,就重新打开,结果还是一样的问题,难道3G网络这么差。只能回头使用wifi再试试,发现又可以,不会闪退,就不当回事啦。 但是没有过几天这种现象更严重了,一天都闪退、崩溃好几次,甚至都无法打开支付宝app软件,查看了一下手机内存,还剩下几G的空间,不会是内存慢导致。总不可能是因为手机太旧原创 2017-08-02 10:07:27 · 143632 阅读 · 0 评论 -
IOS微信浏览器返回事件popstate监听
问题描述:通过监听popstate事件,来判断是否点击返回按钮,比如从A页面跳转到B页面(监听popstate),然后再跳转到C页面,点击返回的按钮,测试成功,包括安卓版,但是问题来了,IOS版的微信,是会立即触法popstate事件,导致直接从C页面跳转到A页面,其他的支付宝(安卓、IOS)、微信(安卓)都是可以,就是微信IOS版不行。经过查找相关资料,选择了一个方法,不过有点弊端,但是...原创 2018-01-08 15:35:23 · 148295 阅读 · 4 评论 -
开发者续费:没有足够信息以重设您的安全提示问题
开发者账户已过期,需要重新续费,登陆到https://developer.apple.com,按照提示的去进行续费,但是苹果有个政策要验证手机号,必须要到苹果官网登陆开发者账户,编辑用户信息。那么问题来了,在最初创建这个账户时,选择几个问题设置答案,当时也没有进行保存,过了很长时间,工作没有交接好,安全问题的答案早就不见了,就卡在这里。多次打苹果官方电话进行求助,给出的解决方案有几种:1.通过最新...原创 2018-06-29 18:16:10 · 56168 阅读 · 1 评论 -
开发者帐号到期导致APP被下架,续费成功,没有自动上架
最近公司的开发者账户过期,app被自动下架了,App Store里搜索不到相应的软件,只能重新续费,不然新用户无法下载App。按照续费的步骤进行操作,续费成功了,app显示可售状态。按道理应该在续费成功24小时内会自动上架app,但其实不是这样的,我都等待一周了,App Store里还是无法搜索,而且发票都邮寄过来,那想办法催吧。现在开发者官网已经把电话咨询关闭了,只能通过发送邮件进行咨询,我连续...原创 2018-07-12 13:13:16 · 60481 阅读 · 0 评论 -
Error fetching https://ruby.taobao.org/: bad response Not Found 404
xcode在按照pod时,报如下错误:Error fetching https://ruby.taobao.org/:bad response Not Found 404 (https://gems.ruby-china.org/specs.4.8.gz)原因:淘宝的gem(https://ruby.taobao.org/)源无效了,需要更好源打开终端,输入:gem source...原创 2018-10-17 11:00:43 · 5271 阅读 · 0 评论 -
订单参数异常,请重新下单后再发起付款(ALIN42273)
问题描述:最近支付宝支付时常出现:订单参数异常,请重新下单后再发起付款(ALIN42273),之前产品App都是正常支付,现在用户反馈支付成功率很底,导致很多订单无法支付。排除问题:用户手机问题(IOS、安卓)系统。----经测试排除 支付宝app版本问题。---经测试排除 支付宝接口变更。---经查询,好像没有变更 产品app里的sdk版本太低,支付宝不支持了。---应该不...原创 2018-11-22 21:59:46 · 40243 阅读 · 5 评论 -
ios9 http请求报错
简介ATS全称为App Transport Security,它是iOS9的一个新特性,旨在提高iOS设备与服务器交互的安全性。简单地说,ATS会阻止未注册的网络请求。你可以在info.plist文件中注册相应的host,这样该host的网络请求就不会被阻止。你也可以设置不阻止任何host的网络请求。如果你想设置不阻止任何网络,只需要在info.plist文件中加入以下内容即可转载 2015-09-18 15:56:16 · 142998 阅读 · 0 评论 -
ios时间戳13位转换
IOS项目中会遇到时间转的问题,当从服务端传回时间到客户端,而这个时间确是时间戳,并且是13位,如果是普通的字符串比如“2015-09-24 19:00:000” 这样转化是比较简单,但是时间戳不是这样的,ios生成的时间戳是10位,所以说需要进行转换。以下有几种方式:第一种: NSString * timeStampString = @"1423189125874"; N原创 2015-09-24 14:06:12 · 153524 阅读 · 0 评论 -
iOS ZBarSDK 64位下载
ios二维码扫描,基本上大家都是在用ZBar第三方的库,github上的是32位,如果是在64位的xcode运行,会报错,需要libzbar.a支持64位,网上很少有64位下载的文件,这里提供一个64位下载下载地址:http://download.csdn.net/detail/lilinoscar/9163683原创 2015-10-08 17:13:07 · 143309 阅读 · 1 评论 -
ios学习-delegate、传值、跳转页面
1.打开xcode,然后选择ios--Application--Empty Application一个空项目。原创 2014-04-04 16:14:55 · 162837 阅读 · 2 评论 -
Search Bar and Search DisplayController为什么显示在底部
我们在做ios项目时,会用到Search Bar and Search DisplayController的控件,当打开.xib文件,拖一个Search Bar ...然后写一些代码,运行后发现,竟然不是显示在app的顶部,而是在页面的底部,点击搜索时才会浮动到顶部,这是为啥?难道定位错了? 其实是我们拖拽的时候位置放错,你肯定是直接拖拽到页面上,因为你这样拖拽也是在.xib文件顶原创 2015-01-06 09:39:07 · 142732 阅读 · 1 评论 -
iOS将颜色转换image方法
UIButton设置背景图片时,是需要一张图片才可以。但是我又想直接通过UIColor来设置,那怎么办?有个方法是可以将UIColor转化成UIImage对象,可以画出图片,不用让美工MM去设计一张图片,省时间,实际项目还是做成图片的好。方法//颜色转换图片+(UIImage*) createImageWithColor:(UIColor*) color{ CGRect原创 2015-07-10 10:26:33 · 163202 阅读 · 0 评论 -
mac最新系统10.10.4下载地址
更新mac最新系统时,从官网下载速度比较慢,这里提供一个下载地址。百度云盘:http://pan.baidu.com/s/1c0HGmGw因为AppStore更新10.10.4时总是提示下载后需要重启电脑,一直都是这样,重复很多遍,无法更新成功,所以只能到官网下载系统文件,自行更新。原创 2015-07-10 14:39:39 · 143627 阅读 · 0 评论 -
mac系统xcode升级等软件更换appid账户
我们会遇到这样的问题,就是说当你的同事离职了,然后这个mac系统里的appid可能是他自的账户,然后苹果推出新的系统以及xcode等软件,这样我们升级xcode时,会提示我们输入密码,并且这个账户是不能修改的,难道要找以前的同事要密码,总不能一直用别人的账户吧,如果没有这个同事的联系方式,那不就头疼了,需要自己删除xcode,然后重新下载安装,重新下载很慢的,而且文件比较大。怎么办呢?原创 2015-07-10 10:05:24 · 148873 阅读 · 0 评论 -
tabbaritem设置红点大小、自定义宽高
前阵子项目需求,希望当用户存在未读消息的时候在对应的UITabBarItem上显示小红点。可是,突然发现IOS自带的UITabBarItem的badgeValue尺寸偏大,不满足项目需求。于是乎,就萌生了一下如何在UITabBarItem上自定义动态添加小红点的想法。接下来思路就比较清晰了,主要就是在UITabBar上添加子视图,并且对子视图的位置大小进行控制。 按照这个思路:第一转载 2015-07-28 12:53:50 · 169366 阅读 · 15 评论 -
App上架一天后无法查找到,什么原因呢?
很多人盼月亮盼星星啊,终于等到苹果审核通过了,高兴坏了,真是不容易哦。那就赶紧迫不及待的去下载app看看,打开app store,输入名称,点击搜索。等待一秒钟,出来数据,纳尼,怎么没有自己上传的app啊,不是通过了嘛,而且iTunes connect上都显示已经上架,为什么就是搜不到呢,why?难道是缓存吗,是不是需要等待一段时间呢?其实你可以到iTunes connect找到自己上架的原创 2015-07-28 13:48:38 · 149505 阅读 · 3 评论 -
IOS瀑布流通过UICollectionView控件实现
有些IOS项目会用的瀑布流功能,我们可以选择使用第三方库,也可以自己写一个,如果自己写此功能,可以使用UICollectionView控件进行展示,设置分为几列等。具体代码如下:#define screenHeight [[UIScreen mainScreen]bounds].size.height //屏幕高度#define screenWidth [[UIScreen mainSc原创 2015-08-25 16:51:01 · 153591 阅读 · 0 评论 -
Ios项目添加Pods
一、概要iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库。二、安装由于网上的教程基本都大同小异,但细节之处还不是很完善,所以借机会在这里补充下:注:要使用CocoaPods,那就要下载安装它,而下载安装CocoaPods需要Ruby转载 2015-07-17 17:27:00 · 153756 阅读 · 0 评论 -
xcode通过svn提交新文件,别的账号下载后出现文件红色标志
今天整理一下xcode,把一些Repository多余的删除,留现在进行开发的项目,然后就开始删除。在删除时发现很多的项目都会出现多余的svn项目地址,如:地址:https://192.168.1.200/svn/repohy地址:https://zhagnsan@192.168.1.200/svn/repohy其中repohy是开发的项目,zhangsan是svn得账号。原创 2015-08-27 14:29:32 · 143569 阅读 · 0 评论 -
ios的新App加急上线可以选择邮件催办
说一说最近上传app经过,现在苹果的审核团队效率提高了不少,基本都是在7天就可以有结果,毕竟每天有那么多的app排队等待审核。发现审核回复的邮件都是在凌晨,应该是在每个那进行审核的。第一次提交:公司有个app需要上线审核,然后就开始提交app,等待结果吧,大概5天后结果出来了,悲剧的是被拒绝,好吧,那就查看被拒绝的原因,上面说我们的app里没有数据,根据app描述的营销说明在app里无法找原创 2015-07-23 11:21:02 · 145234 阅读 · 0 评论 -
IOS引入百度统计热力图崩溃
IOS引入了百度统计SDK后,可以对我们的App进行埋点统计,包括用户的行为等,最近百度推出了热力图功能,能够在页面上标注用户点击的热力图,是一个很强大的功能。但是因为这个是新的功能,所以从稳定上来说,没有经过大量的测试、蹂躏,必然会有很多人成为小白鼠,哈哈哈。一、事件回顾App经过测试以及苹果审核人员的测试,成功上架,上午运行正常,但是下午突然部分用户新安装或者升级的用户,打开App...原创 2018-12-29 00:53:50 · 1873 阅读 · 0 评论