Ios

iOS 动画篇(转)

一、基础知识CAAnimation.png二、CABasicAnimation1. 动画的属性和解释属性解释duration动画的持续时间repeatCount动画持续次数repeatDuration设置动画的时间,在该时间内动画一直执行,不计次数beginTime指定动画开始的时间。从开始延迟几秒的话,设置为CACurrentMediaTime() + 秒...

iOS开发经验总结(上)

在iOS开发中经常需要使用的或不常用的知识点的总结,几年的收藏和积累(踩过的坑)。 一、 iPhone Size 手机型号 屏幕尺寸 iPhone 4 4s 320 * 480 iPhone 5 5s 320 * 568 iPhone 6 6s 375 * 667 iphone 6 plus 6s plus 414 *...

APP测试点总结(功能,交互,死机崩溃状态分析,容易出错的检查点)

APP测试点总结(功能,交互,死机崩溃状态分析,容易出错的检查点) 版权声明:本文为博主原创文章,未经博主允许不得转载。 最近涉足APP端测试,常见检查点总结如下:   一.业务方面: 1.  注册(无效数据剔除),登录(语音和短信验证码),第三方登录(微信,微博,qq),忘记密码处理,注册   (登录后身份判断校验);账号互踢(同一时间一个账号只能在一台...

适配 iOS尺寸

http://liumh.com/2015/10/21/ios-image-related-matching/ 苹果IPHONE 5主屏尺寸: 4英寸 屏幕尺寸:iPhone 6 Plus 5.5英寸的, iPhone 6 4.7 英寸的显示分辨率[1] iPhone 6 Plus 采用标准的 1920×1080分辨率屏幕,PPI值为401;[2]...

微信浏览器input常见问题

微信中 input 引起的一些常见问题 一、ios端兼容input光标高度 input输入框光标,在安卓手机上显示没有问题,但是在苹果手机上 当点击输入的时候,光标的高度和父盒子的高度一样。 原因: 通常我们习惯用height属性设置行间的高度和line-height属性设置行间的距离(行高),当点击输入的时候,光标的高度就自动和父盒子的高度一样了。(谷歌...

ios网络抓包

在进行iOS开发过程中,经常会遇到各种各样的网络访问问题,以前苦于没有抓包工具,很多网络问题解决起来很痛苦。现在终于好了,本文提供两种方式进行网络抓包: 1. 网络共享 + 可视化抓包工具 基本原理 原理比较简单,ios设备通过代理方式共享连接mac电脑的无线网卡,使用抓包工具抓包,然后进行分析(我们推荐使用Wireshark,在MAC系统上也可以使用Pa...

ionic常用的命令

Ionic常用命令行解释 原文链接 安装ionic npm install -g ionic 更新www/lib/ionic 目录的文件,如有项目中有bower,此命令会运行bower update ionic, 否则则会从CDN上下载文件并替换。 ionic lib update 创建一个项目,其中template可以是内置的模板类型:blank/sid...

iOS自动化环境搭建——macaca

macaca-java for ios 自动化环境搭建 基础原理解析:https://testerhome.com/topics/6608 一、环境搭建 1、安装eclipse; -----Java开发调试工具 下载地址:https://www.eclipse.org/downloads/ PS:java调试工具,可根据自身情况选择不下载。 2、安装n...

[原创] ios日志抓取方法介绍

[原创] ios日志抓取方法介绍 一 Windows电脑上抓取ios 手机APP日志的方法1、下载安装itools工具(略);2、ios手机连接电脑,打开itools工具,安装驱动成功后;3、访问“工具箱”中的“实时日志”,日志可以显示出来;...

Provisioning Profiles

[iOS] 關於 Provisioning Profiles 這些事 http://lamb-mei.com/7/ios-provisioning-profiles/   [前言] 當擁有有開發者帳號最重要的一件事情就是實機部屬測試,但事與願違,進行實機測試常常會有很多錯誤,讓你憑證檔 (Certificates) 跟提供描述檔(Provisionin...