自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 IOS生产推送证书

打开钥匙串访问点击钥匙串访问=》证书助理 =》从证书办法机构请求证书输入对应的开发账号密码 选择存储到磁盘 则会生成.certSigningRequest文件进入苹果开发者后台选择如下点击Identifiers选择对应的应用 点击edit点击这两个按钮 第一个对应开发环境的推送 一个对应生产环境的推送上传在钥匙串工具中生成的.certSigningRequest文件上传成功后点击continue 然后下载在本地(开发环境 生产环境的步骤一样 所使用的certSignin

2022-04-25 16:24:55 2077

原创 mac docker布局jenkins 实现ios android自动化部署

安装jenkins下载jenkins镜像jenkins版本地址docker pull jenkins/jenkins:2.263.4 // 该版本比较稳定本地创建jenkins文件 并在docker桌面端中赋予docker访问该文件夹的权限执行docker run 命令启动该镜像 docker run -d -p 8080:8080 -p 50000:50000 --name jenkins --privileged=true -v /Users/liuliu/Desktop/docker

2021-08-11 10:14:39 323

原创 react native android 上传formdata

let resizedImage = file // 文件 let formData = new FormData(); let name = `xxxx.jpeg`; let file = { uri: "file:///" + resizedImage.path.split("file:/").join(""), type: 'image/png', name: escape(resizedImage.name), fileType: 'image/\*' }; //这里的key(u..

2021-06-02 17:38:18 625 1

原创 ios通过浏览器下载安装app

RN安卓FormData上传图片 报Network Request Failed解决方法let formData = new FormData();let name = `xxxx-${new Date().getTime()}.png`; // 自定义名称let file = { uri: "file:///" + resizedImage.path.split("file:/").join(""), type: 'image/png', name: escape(resizedImage.nam

2021-05-28 10:15:43 7880

原创 forEach函数中如何中断跳出整个循环

demo:try { arr.forEach((item, index) => { if (index === 1) throw new Error; }} catch {}利用try catch 语句 中断退出

2020-12-28 11:18:39 827

原创 antdesign 表单设置默认值 modal

antdesign 表单设置默认值(antd4.x)使用setFieldsValue 是通过ref来进行操作,如下所示://组件写法 <Form ref={this.formRefOne} {...layout} initialValues={{ remember: true }} onFinish={onFinish} onFinishFailed={onFinishFailed} > <Form.Item

2020-12-22 10:23:27 3133 1

原创 时间与时间戳的转换

时分转当天的时间戳gettime(time){ const start = time.split(':') const startime = new Date().setHours(start[0], start[1], 0, 0) return time}时间戳转时分 利用moment.jsfunction timestampTos (Timestamps) { return moment(Timestamps * 1000).format('HH:mm')}

2020-12-10 14:37:52 478

原创 功能性js集合

功能性jsimport moment from 'moment'function pluralize (time, label) { if (time === 1) { return time + label } return time + label + 's'}export function timeAgo (time) { const between = Date.now() / 1000 - Number(time) if (bet

2020-12-10 14:33:35 94

原创 React Native入门 基础使用总结

1、router: react-native-router-flux基于react-navigation/native 二次封装2、字体图标:react-native-vector-icons(推荐) 遇到的问题: React Native CLI uses autolinking for native dependencies, but the following modules are linked manually: - react-native-vector-icons (to un

2020-12-10 14:28:48 970

原创 less中使用grid布局 CSS网格列被转换为不同的值

less中使用grid布局 CSS网格列被转换为不同的值使用grid布局通常会使用 ‘/’ 符号 但是 直接使用会导致 最终转义的css属性值 为数于数相处的结果解决方案grid-area: ~"2/2/3/3"; // 属性前后分别用该写法代替即可...

2020-12-09 14:13:47 572

原创 React-Native + 极光推送

选择其原因相对接入成本低、成熟度高、文档完善、推送渠道支持多、有自建社区、新版本更新及时、有一定的免费额度。github 地址自我使用总结1. 安装npm install jpush-react-native --savenpm install jcore-react-native --save2. 配置2.1 android进入极光推送官网 注册账号进入开发者平台 创建android应用 选择所需要的产品服务 设置应用包名为对应的项目anroid包名 提交并组装sdk进入and

2020-12-08 13:49:18 2882 12

原创 React Native 之 原生模块退出至React nativ模块

React Native 之 原生模块退出至React nativ模块IOS 模块// 注销事件函数- (void)logoutAction { [self.navigationController popViewControllerAnimated:YES];}- (void)viewWillDisappear:(BOOL)animated { // 取消状态栏 不取消i返回react native 页面后 会出现状态栏 self.navigationController.

2020-12-02 11:12:34 146

原创 kettle mac 启动失败(闪退)报错 Unknown Source

kettle mac 启动失败(闪退)报错 Unknown Source解决方案:下载最新的eclipse.swt包,替换kettle中的原文件(下载地址)替换下图文件即可

2020-09-18 16:38:38 2316 6

原创 react 配置less 修改了webpack.config.js后还是报错

ValidationError: Invalid options object. Less Loader has been initialized using an options object that does not match the API schema.- options has an unknown property 'importLoaders'. These properties are valid: object { lessOptions?, prependData?, ap...

2020-08-21 15:20:55 213 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除