摘要:
需求:防止短信验证码被恶意频繁请求 这类攻击主要目的是刷掉目标网站的短信费用,攻击者会不停变换各种接口参数如手机号、IP(采用高匿代理)等去请求后台发送短信验证码,进行恶意刷短信,后台根本无力辨别用户真伪。攻击目标明确,难以防护,因其变换不同IP、手机号,一些简单措施基本失效,产品设计人员在前期产品 阅读全文
摘要:
前提:用户反馈听歌的时候切到我们的APP,APP会让歌曲暂停,体验不是很好 一般情况下我们播放自己的音视频是独占扬声器的: [[AVAudioSession sharedInstance] setActive:YES error:nil]; [[AVAudioSession sharedInstan 阅读全文
摘要:
一、引导用户走申请苹果的退款 1、告知用户新版本可以使用支付宝、微信支付,更划算 2、苹果可申请90天以内的退款,一般情况申请后48小时内就有反馈。 参考链接 https://jingyan.baidu.com/article/e4d08ffd4f74cd0fd2f60dae.html 二、用户坚持 阅读全文
摘要:
Xcode11.1 踩坑备忘录(mac系统10.15) 1 、环信ChatDemo2.0报错 这是环信ChatDemo2.0报错 NSInteger numberOfBeforeSection = [_update[@"oldModel"] numberOfItemsInSection:update 阅读全文
摘要:
一、告知开发者苹果手机的账户邮箱 1、通过任何形式告知即可 2、下载testflight 二、开发者发送激活邮件到测试者的账户邮箱 备注: 1、如果收不到邮件请开通白名单:no_reply@email.apple.com 1、进入邮箱查看邮件点击 Accept invitation 进行下一步 2、 阅读全文
摘要:
一、iOS自带滤镜 1.CoreImage 使用苹果自带的CoreImage框架对图片进行处理,用CoreImage框架里的CIFilter对图片进行滤镜处理, 首先我们应该了解下CoreImage框架能够对图像进行那些处理和拥有哪些特效。 苹果给我们提供了将近200中滤镜效果 // 这里我们可以看 阅读全文
摘要:
Cookie的工作原理 http是无状态的,这是什么意思呢?就是说,在没有cookie之前,你第一次访问这个页面和第二次访问这个页面, 服务器是不知道的,不知道前一次是你。那么问题来了,我怎么登录,登录成功后,刷新下,服务器就不认识我了, 不展示我的信息了,这怎么能行,于是cookie就产生了,co 阅读全文
摘要:
自己写的小程序,欢迎下载 https://gitee.com/lijunchengit/chengZiShengHuoBang 阅读全文
摘要:
一、Charles的安装 安装都不会,那就不用再往下看了。(*^__^*) 嘻嘻…… 2020年6月11日提示:iOS13抓包失败,我又使用iOS10的系统抓包是可以的。另外有安卓手机的最好用安卓的抓。 二、HTTP抓包 1.查看电脑IP地址 2.设置手机的HTTP代理 手机连接到同一WiFi下设置 阅读全文
摘要:
解释两个基本扩展(Notification Content、Notification Service) Notification Content其实是用来自定义长按通知显示通知的自定义界面 Notification Service是用来处理远程通知的,我们可以在远程通知到来之际,我们在Notific 阅读全文
摘要:
背景: 每次打包都要build+1处理,比较麻烦,使用 Run Script 的运用使build打包后自动+1 0. 使用xcode 添加run Script 然后就可以添加Run Script了 1.每次构建的时候build号自增 if [ $CONFIGURATION == Release ]; 阅读全文
摘要:
友盟的错误分析越来越人性化了 前提集成了友盟统计,并打包的时候保留了.dSYM文件 先看看效果 可以看到bug显而易见的被发现了!那个文件夹,那一行代码 那么怎么才能这样呢 首先加入符号表,就是.dSYM文件,对应版本的哦! 有人会问.dSYM文件xcode怎么生成呢 如果没有发现.dSYM文件就看 阅读全文
摘要:
一. 关于监听手机截图 1. 背景: 发现商品的售价页总是被人转发截图,为了方便用户添加截图分享的小功能 首先要注册用户截屏操作的通知 - (void)viewDidLoad { [super viewDidLoad]; //注册用户的截屏操作通知 [[NSNotificationCenter de 阅读全文
摘要:
字体文件一般后缀名为.ttf 或.odf (备注: 有的字体是收费的,不能用于商业应用.所以还请设计师选择免费的字体好一点,不然会收到律师函哦) 1 加入字体文件 2. info.plist 文件引入字体 3.使用字体 注: 不知道或不确定字体名字 通过这段代码可以找一下 - (void)getFo 阅读全文
摘要:
一. 实现的效果类似微博的截图分享 不仅截图分享的时候还进行图片的修改,增加自己的二维码 二.实现方式 苹果在ios7之后提供了一个新的通知类型:UIApplicationUserDidTakeScreenshotNotification, 这个通知会告知注册了此通知的对象已经发生了截屏事件,然后我 阅读全文
摘要:
基础组件 Article 文章 Badge 徽章 Flex 布局 Footer 页脚 Grid 九宫格 Icons 图标 LoadMore 加载更多 Panel 面板 Preview 表单预览 操作反馈 Actionsheet 弹出式菜单 Dialog 对话框 Msg 提示页 Picker 多列选择 阅读全文
摘要:
Git的模式如图: git - 简明指南 http://rogerdudler.github.io/git-guide/index.zh.html Git权威指南 http://www.worldhello.net/gotgit/index.html Workspace:工作区 Index / St 阅读全文
摘要:
swift项目引入OC混编 问题来源: 1.swift项目pods MJRefresh 为了在swift正常使用 建了一个桥接文件 2.在项目中又使用了 SDWebImage 用于加载网络图片 根据说明加了Podfile一个 use_frameworks! 编译的时候问题来了 问题显示类似这样的错误 阅读全文
摘要:
经过了20天的左右的面试,现在总结一下面试的经验以及不足。 一.面试经验总结 1.总体来说是面试有25家,+10家(第二次找工作,有笔试也有机试) 只面人事3家 比较不靠谱的有3家 笔试的有6家 其余的是面试 另外值得关注的是有2家是用swift开发,另外5,5s,se 的机型适配有一部分公司并不看 阅读全文
摘要:
测试的时候找个自己封装的方法或UI控件就可以了 这里用我刚封装的Redirect重定向的请求体为例 1, 在github上创建一个Redirect,重要:记得选择开源协议 (MIT)(如果木有GitHub那先百度一下) 2, 使用 Github Desktop Clone (克隆) Redirect 阅读全文