随笔分类 - react-native
摘要:1.进入终端,cd到要放置录屏文件的位置 cd Movies/ 2.输入命令 xcrun simctl io booted recordVideo filename.mov 3. 停止录屏 control + c 最后进入到对应文件夹就可以找到录制好的视频了。
阅读全文
摘要:根据手机系统语言(简体中文/英文),提示不同的长按效果 长按提示效果图 英文长按提示 中文长按提示 解决 1.手机系统语言为简体中文: 2. 文件中,增加 sorcecode是这样的 或者直接修改 ,新增CFBundleLocalizations:
阅读全文
摘要:[TOC] 一 react native 自定义AppStatusBar 透明 StatusBar字体黑色, 否则是白色字体 二 配置 android 兼容android刘海屏幕 参考: "1. 终于搞懂令人迷惑的 StatusBar 了" "2. Android 系统UI状态栏设置" "3. An
阅读全文
摘要:[TOC] android 参考: "react native splash screen/issues/105"
阅读全文
摘要:[TOC] 前言 目标: 实现在git commit之时,重新格式化代码,同时进行代码检查预防一些低级错误 实现过程 一 eslint ESLint 是一个按照规则给出报告的 ,使用它可以避免低级错误和统一代码风格,这对公司团队开发非常实用。 1.1. 局部安装eslint 注 ESLint 也可以
阅读全文
摘要:[TOC] 一 安装 二 使用 2.1 colors 默认情况下,渐变色的方向是从上向下的 2.2 start / end 你想渐变色从左向右,或者斜角渐变,就需要设置下了 eg1:斜角渐变 eg2: 从左到右 从左到右的渐变就可以设置出来了 2.2 locations 假如想指定每种渐变颜色的范围
阅读全文
摘要:[TOC] 1. 选中旧工程名,改为新的工程名 然后在出现的弹出中, 2. 依次选择黄色文件夹,修改名字,千万不要在Xcode外修改!!! 修改结果为 3. 点击Find,点击Find and Replace in Project... 将旧项目名 全部替换成 新项目名,点击 Replace Al
阅读全文
摘要:ibsqlite3.0.tbd 只是一个快捷方式,其实也是指向libsqlite3.tbd的,如果libsqlite3.0.tbd指向的就是最新的libsqlite3.tbd,就不用更新了。
阅读全文
摘要:[TOC] 问题描述 react native init 项目,在运行中报错 解决方法 1. 打开Xcode项目,点击 右键 2. 把 添加到 3. 然后把 文件拖拽到 下即可,重新运行项目就没有警告了
阅读全文
摘要:android 1.android /app/build.gradle 2.android/app/src/main/java/com/项目名/MainApplication.java ios ios/项目名/AppDelegate.m
阅读全文
摘要:[TOC] ios 使用react native中Linking android 1、在 文件夹下创建 2、在opensettings文件夹下创建模块文件 (模块功能) 上面的模块功能可以通过调用openNetworkSettings函数打开android设置。 3、在opensettings文件夹
阅读全文
摘要:[TOC] 一 安装CocoaPods 1.1 更新ruby 安装需要用到Ruby,虽然Mac自带了Ruby,不过版本有点老了,最好更新一下 1.2 更换ruby源 Ruby的软件源rubygems.org被屏蔽了,所以要更换源 更换源 查看源路径 结果: 注: 请确保只有 gems.ruby ch
阅读全文
摘要:1.React Native相对于原生的ios和Android有哪些优势。 react native一套代码可以开发出跨平台app, 减少了人力、节省了时间、避免了 iOS 与 Android 版本发布的时间差,开发新功能可以更迅速。等等 2.React Native的优点和缺点在哪里。 缺点:内存
阅读全文
摘要:[TOC] 信鸽推送 push API 参考: "push_api_v3" 0. 基本 push js const _ = require('lodash'); const fetch = require('node fetch'); const CryptoJS = require('crypto
阅读全文
摘要:[TOC] 一. git链接: "react native xinge push" 1.1 安装 1.2. link 二. android配置 2.1. android/settings.gradle 2.2. android/app/build.gradle 2.3. android/app/sr
阅读全文
摘要:[TOC] React Native项目在Android真机上调试?接下来直奔主题,通过USB将手机和电脑连接,打开手机上的USB调试。不通型号的手机可能设置方式不一样,这里具体不在细说…… 1、确保你的设备已经成功连接。可以终端输入 来查看: 注意:为避免调试出现其他问题,此处只需有一台设备连接,
阅读全文
摘要:[TOC] 问题原因 原因可能一: /Users/你的用户名/.rncache中文件不完整 boost_1_63_0.tar.gz double conversion 1.1.5.tar.gz folly 2016.09.26.00.tar.gz glog 0.3.4.tar.gz 原因可能二: n
阅读全文
摘要:[TOC] 解决方案 1.删除build, 重新运行, 没有work 2.删除node_modules, npm i, 重新运行, 没有work 当模拟器正在启动,不要关闭你的bundler,重新 3.删除端口占用 "mac端口占用" 4.代理设置, 可能work了 之前设置用了xx net,设置了
阅读全文
摘要:[TOC] Xcode10 build success,但是模拟器Simulator不能正常启动,报错如下: 解决方案:
阅读全文
摘要:[TOC] Xcode 9.4.1运行react native 可以,但是在Xcode 10运行报错,报错信息如下: 解决方法 1. 选择 File Project Settings (或者 File Workspace Settings). 2. 选择Build System为Legacy Bui
阅读全文