iOS性能-启动速度 获取链接 Facebook X Pinterest 电子邮件 其他应用 - 七月 08, 2020 前言 APP的启动,分为冷启动和热启动。启动时间长短、关乎用户体验,时间过长还可能会引发苹果的 watchdog 机制。强制杀死APP。 APP启动流程 苹果官方文档:iOS 启动流程 启动速度 一、测试内容 冷启动速度 热启动速度 有网启动速度 无网启动速度 二、测试标准 标准:冷启动时间不超过1.5s, 热启动不超过 1s。 三、测试方法 获取链接 Facebook X Pinterest 电子邮件 其他应用 评论
iOS - 关于自动续期订阅 - 十一月 04, 2019 这期接收了自动续订的需求。记录下整个流程。 1.申请内购项目 - 自动续订类型 (1)登录 https://itunesconnect.apple.com/ (2)进入到下面页面、点击 图中的 “+” 号位置: 提供选择内购的类型,继续跟着提示创建下去。(中间提示的步骤不再赘述,如有不清楚的,可上网查阅)最终得到创建的订阅群组(红色框框中是我真实要使用的): 点击任意一项进入到详情页, 可以得到如下信息: 向下滑动还有审核需要的信息: 该详情页,主要填写:名称、时限、价格、审核信息(截屏 & 审核备注)。 (3)其中 价格 的选择单独说一下: a. 所有价格和货币信息,可以查阅如下链接: https://appstoreconnect.apple.com/WebObjects/iTunesConnect.woa/ra/ng/app/593394038/pricingMatrix/consumable b. 根据查阅到的信息,我们对应设置价格。 例如: 一个月的订阅,定价是25 rmb,可以看上表中对应的是:$3.99。 在设定价格时,我们就这个这样选: 点击“下一步”的时候,会出现一个列表 - 各个国家货币对应的价格,注意:这个表里的价格可能和你的需求的价格有出入。比如:我选的$3.99,我希望中国区的价格是25 rmb。但是我得到默认的是 30 rmb。我就可以点击 价格那个位置的选择icon,选 25 rmb。如下图: 然后点击创建,价格就创建成功了。 (4)为价格创建优惠 续订内购类型的优惠有2种: 具体两者优惠的信息 & 区别可以参考: https://developer.apple.com/cn/app-store/subscriptions/#attracting-subscribers https://developer.apple.com/cn/app-store-connect/whats-new/?id=02222019 https://yiem.net/archives/appst... 阅读全文
iOS提审:xcrun altool 上传ipa - 十月 11, 2019 前言 iOS上传 ipa,除了直接用Xcode 的 upload方法。还可以 export,用 Application Loader 上传 或者用命令行上传。今天记录下命令行上传。 命令行上传 ipa 具体命令行: xcrun altool --upload-app -f path -u username -p password path:ipa文件的路径 username:你的开发者账号用户名 password:开发者账号的密码 按照命令执行,会提示如下信息:(如果你没有遇到这个error,请忽略。直接执行命令) xcrun: error: unable to find utility "altool", not a developer tool or in PATH 解决办法: sudo xcode-select -r 再直接执行命令(password 用的平时设置的密码),会报如下Error: 这是因为账号开启了双重认证,导致密码登录失败了。 解决办法: 1、 https://appleid.apple.com/#!&page=signin 登录,右上角“账号管理”, 找到“安全” 点击 “生成密码”。得到之后 放在 password 中。 最后再执行命令就ok了。 阅读全文
B端设计规范 - 六月 04, 2021 前言 刚入门产品没多久,就上手了画原型,通过学习,逐渐了解到一些B端的设计规范。在此记录下。 页面布局 一、常见的原型布局有以下4种: 上下布局 左T布局 比较适用于:Web后台产品,可以很好的展示产品的菜单导航,方便快速找到所需功能。 右T布局 国字布局 比较适用于:Web 用户产品,可以很好展示产品的各种内容,方便查阅网站的全部内容和结构。 二、设计尺寸 据统计,PC端用户屏幕分辨率占比排名前三的是:1920*1080、1366*768、1440*900。以1440来设计比较合适,向上和向下适配误差会比较小。 三、颜色 主色的选择,需要依据使用人群,目标用户,使用场景,产品属性等因素综合进行考虑,在颜色使用上B端与C端的目的并不相同,C端颜色使用更大胆自由一些,以抓人眼球为主。而B端端使用则是以辅助产品功能为主,需要遵循对比原则,提升产品易读性。 四、字体 用户的电脑一般是PC和Mac。PC的默认字体是:微软雅黑。Mac的默认字体是:平方。 1. 字号与字重 字体:选择以4为基数进行等差递增方式。 字号:默认采用偶数。 Mac 的3种规格字重(regular、Medium、Smlbold)。标题一般采用Medium,正文一律Regular,强调内容采用颜色区分(大于字重区分)。 五、分割与间距 参考现有的成熟系统以后,依据亲密性原则与格式塔原理,整理出符合现有业务的间距规范。 Tips: pt: 独立像素,iOS开发的基本单位(Point) px: 像素,设计基本都是用px来标注(Pixel),Axure 上的尺寸也是以此为单位。 亲密性原则: 彼此相关项应该靠近,归组在一起,如果多个项目之间存在很近的亲密性,它们就会成为一个视觉单元,而不是多个孤立的元素。有助于组织信息,减少混乱,为用户提供清晰的结构。 格式塔原理: 格式塔源自德语“Gestalt”,意思为 ”整体、完形“格式塔理论也被称为完形理论。核心理论:我们习惯于以规则、有序、对称和简单的方式,把不同的元素加以简单的组织。一个不断组织、简化、统一的过程,正是这一过程,才产生出易于理解、协调的整体。 1. 横向间距 8px、12px、16px、或8的倍数 常用于组件内/组件与组件间距 2.竖向间距 2... 阅读全文
评论
发表评论