charles 使用

Charles 主要的功能包括:截取 Http 和 Https 网络封包。支持重发网络请求,方便后端调试。支持修改网络请求参数。支持网络请求的截获并动态修改。支持模拟慢速网络。Charles 4 新增的主要功能包括:支持 Http 2。支持 IPv6。安装 Charles去 Charles 的官方网站(http://www.charlesproxy.com)下载最新版的 Charles 安装包,是
阅读本文

关于H5页面在iPhoneX适配

​1.  iPhoneX的介绍屏幕尺寸我们熟知的iPhone系列开发尺寸概要如下:△ iPhone各机型的开发尺寸转化成我们熟知的像素尺寸:△ 每个机型的多维度尺寸倍图其实就是像素尺寸和开发尺寸的倍率关系,但这只是外在的表现。倍图核心的影响因素在于PPI(DPI),了解屏幕密度与各尺寸的关系有助于我们深度理解倍率的概念:《基础知识学起来!为设计师量身打造的DPI指南》iPhone8在本次升级中,屏
阅读本文

iPhone上网络抓包方法详解

iPhone上网络抓包方法详解Mac上常用抓包工具: Charles, Fiddler, WiresharkWi-Fi环境下抓包 (以Charles为例)Mac和iPhone连接相同Wi-Fi打开Charles,Help->Local IP Address打开iPhone无线局域网设置, 选中连接的Wi-Fi, 配置代理,服务器输入步骤2中的ip地址,端口号默认8888 移动网络下抓包rvictl
阅读本文

语音助手是这样子的(一)

近年来,随着人工智能技术的逐步落地,很多智能化的产品进入了人们的日常生活。2011年苹果公司在iPhone4S手机上推出了一款里程碑式的智能产品“Siri”,用户只需要通过对手机说一些指令,手机就可以自动完成很多操作。我们最常用的场景莫过于对着Siri说“帮我设置明天早上六点的闹钟”,而Siri会理解我们的指令,把手机上的闹钟设置好,并且回答我们“好的,已经把闹钟设置到了明天早上六点”。我们是否想
阅读本文

js基础---数组方法

数组数据的排序及去重                sort无形参的排序方式               arr1=[2,12,3,15];          var a=arr1.sort();console.log(arr1);console.log(a);//排序会改变原本数组是顺序,是依据首个字符的大小开始排名 sort有形参的排序方式 方法1 arr2=[2
阅读本文

Week02

列表列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作定义列表names = [‘Airic‘,‘Jonas‘,‘Micky‘] #!/usr/local/bin/python3 # Author:Jonas Mao names = [‘jonas‘,‘aliy‘,‘john‘,‘james‘,‘lucy‘] print(names) print(names[0
阅读本文

已有项目 iPhoneX 适配

一、Assets 文件图片管理下的 LaunchImage 添加 iOS8.0 and latter 一项,并放一张 1125*2436 的LaunchPage 到对应的位置上。二、有关 iPhoneX 的宏定义// 顶部状态栏高度,iPhoneX 的状态栏高度为 44px #define APPPrex_StatusBarHeight [UIApplication sharedApplicat
阅读本文

XCode9打包上传遇到的问题

打包成功后 用Application Loader上传时 总是报这个错误  ERROR ITMS-90022: “Missing required icon file. The bundle does not contain an app icon for iPhone / iPod Touch of exactly ‘120x120‘ pixels, in .png format for iO
阅读本文

APICloud CEO 刘鑫做客喜马拉雅:揭秘AI如何通过移动技术落地

现如今人工智能已经在很多方面得到了应用落地,通过手机移动端的一些功能和应用程序,我们已经能够很直观地感受到它对我们生活的影响。比如苹果IphoneX的人脸识别功能,包括一些主流app有语音识别和语音对话的功能。随着AI时代的移动技术革新大会开幕邻近,APICloud创始人兼CEO刘鑫做客喜马拉雅FM科技情报局,给大家揭晓在人工智能的时代对不同职业对挑战,以及人工智能与移动应用的联系又该如何发展?官
阅读本文

iPhone X 适配 ( iOS 11适配 )

总结:1.状态栏高度发生变化,解决方案:布局的时候这个高度不要写死,通过方法获取高度.2.导航栏的视图层级结构发生变化而导致 UI(titleView、UIBarButtonItem) 问题。3.safeAreaInset 导致 Scrollview 偏移。4.Tabbar发生变化,建议用系统的tabbar. 先看看iPhone各机型的尺寸吧.下面是iPhone X 对比其他机型的变化图.iPho
阅读本文

无线 iphone客户端测试白皮书(一)

做无线客户端测试时,项目流程有区别吗 ?无线客户端的项目测试流程与 PC 测试基本一样的,只是在对 UI 这块,要求更高,需要更加注重用户体验。。对于一个小小的屏幕,如何让用户使用更加轻便、简洁、易用,包括整个 app 的色调搭配,是否会让用户看了有疲劳感,都是需要我们考虑的。所以,UI 的评审相当地重要。 在进行视觉稿的评审时,需要注意:请将图片放到手机上进行评审,效果最佳,因为手机上的效果和
阅读本文

玩转微信支付(python)

废话github源码做了京东,支付宝和微信的python版本支付,发现只有微信支付开发文档是最用心去做的,讲解的非常仔细,还有大量的伪代码,说实话,实现起来真是没有难度,只是前期准备的东西有很多,比如要申请各种认证,至少到目前为止,我没有发现诸如京东支付或者支付宝支付那样的测试环境供普通开发者去调试技术描点微信支付方式非常多,详见:。我在这里是用的扫码支付,用于pc网站。首先要准备的是两个重要的帐
阅读本文

Unity调用IOS的StoreKit实现在游戏内部的对游戏进行星级评价和评论

废话不多说直接上代码。一 Xcode端的OC代码在Xcode里面新建一个空的工程(不会搞的百度一下),然后创建一个.h和.m文件,记住要把.m的后缀改成.mm(.mm文件和.m文件的区别就是:.mm文件除了可以包含Objective-C和C代码以外,还可以包含C++代码),这个类要继承自NSObject.h代码如下:// // UnityStoreKit.h // UnityStoreKit
阅读本文

微信怎么发没有图片的朋友圈

iphone微信:1、打开微信,点击最下面的导航“发现”,进入微信朋友圈。2、在朋友圈界面,按住右上角的相机样式按钮不放,等待说说的界面自动弹出3、自动弹出的说说界面里是纯文字的,不用配图。5、说说发送成功,如果不满意可以点旁边的文字删除重新发。安卓微信:1、打开微信,点击最下面的导航“发现”,点击最上面的朋友圈。2、在朋友圈界面,按住右上角的相机样式按钮不放,等待说说的界面自动弹出3、自动弹出的
阅读本文

移动端(三)—— rem适配和flex适配

之前说过百分比适配、比例缩放适配和viewport适配,但是,现在的主流适配方案是rem适配,它很强大。 4、rem适配 首先说说常用像素单位: 常用像素单位 1. px 绝对单位,给多少就是多少, 问题:不管屏幕尺寸怎么变化,它都不会变。做不到适配 2.em 相对单位,相对于自身字体大小的值 font-size:12px 1em=12px 问题: 1. chrom下有最小
阅读本文

iphone连接电脑itunes之后 C盘突然小很多被占了很多空间

很有可能是你的iTunes开启了自动备份,把iphone上的数据都备份到了电脑上,而默认目录就是在C盘。我们可以找到并删除它,换C盘一个清白。我的路径参考如下:  C:UserssccAppDataRoamingApple Computer其中UserssccAppData中间的scc就是你自己的电脑名。进入指定目录之后,可以查看目录下的文件:可以看到一个MobileSync,备份的
阅读本文