自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码农甲乙丙

一个热爱coding小码农

原创 mac 删除系统应用

最近升级了macOS Mojave,突然多出来3个系统应用: 就我这重强迫症者,必须想办法把它们给干掉了,以前用AppZapper删除系统应用,如今用它已经无法删除了。经一番思索终于找了一个方法: 第1步: 关闭安全设置 重启mac,不停地按住command+R键进入macOS恢复功能,如下图所...

2018-09-25 18:00:51 3929 2

转载 iOS审核被拒大全

崩溃和bug 当你完成应用开发并准备发布时应该将App提交审核。在提交审核前,要确保已经在设备上对应用程序进行了彻底的测试,修复了所有的bug。 断掉的链接 应用程序中所有的链接必须是功能性的。对于所有应用程序来说,链接至一个提供最新联系信息的用户支持是必需的。如果你提供了一个可自动更新或免...

2018-07-06 11:31:04 1258 0

原创 git 多账户配置

日常开发过程中,我们可能遇到需要在同一电脑上配置多个Git账户的情况:gitee、github、公司的git服务器等,这时候我们需要配置多个ssh。本文以gitee(码云)Mac上的配置为例: 1.取消全局的账户配置 查看全局账户 git config --global user.name 如...

2019-08-12 10:48:56 61 0

转载 Genymotion-ARM-Translation.zip各安卓版本合集

下载链接:https://blog.csdn.net/GHY2016/article/details/83422620 Genymotion下安装外部APK失败解决办法: https://blog.csdn.net/sgrrmswtvt/article/details/78031704

2019-07-24 08:57:50 1790 0

原创 VSCode插件安装位置

操作系统 安装路径 windows ...

2019-02-21 15:52:25 11960 0

原创 使用VSCode调试RN项目

1.安装VSCode 安装就不说了,之前用的是webstorm,换成VSCode的一个原因是webstorm太吃内存且收费,还有一个非常最重要原因:免费啊,对于码农的我们,这就是刚需。 2.插件安装: a.点击左侧的扩展按钮,进入扩展搜索界面,搜索debugger for chrome插件,安装,...

2019-02-21 15:12:58 3134 0

原创 iOS模拟器 定位失败或无法定位

第1步, 检查模拟器是否设置定位位置,选中模拟器,选择"Debug->Location",查看是否为None选项:如果是,请选择或者输入 如果不是"None"选项,还不能定位成功,继续执行第2步进行排查...

2019-01-28 15:23:09 2277 0

原创 iOS LaunchImage启动图尺寸 持续更新

如下表格所示: 系统版本 型号 图片尺寸 倍图 iPhone Portrait iOS 7+ 2X 640 × 960 @2x Retina 4 640 × 1136 @2x iPhone Portrait iO...

2019-01-21 12:25:56 508 0

原创 iOS 适配iPhoneX上下出现黑色区域

原因: 旧项目中(iPhoneX等新机型还未发布),使用了 LaunchImage作为启动页,而启动页没有iPhone X/XS/XR/X Max图片尺寸,导致出现了有上下黑色区域: 解决办法: 在LaunchImage中增加iPhone X/XS/XR/X Max图片尺寸 然后设置新的La...

2019-01-21 10:55:48 2095 0

原创 React-Native Cmd + R 刷新不作用的解决办法

解决办法: 选中模拟器,勾选"Hardware ->keyboard -> Connect Hardware Keyboard",或者使用快捷键"shift +...

2019-01-07 20:34:19 554 0

原创 Xcode 10: third-party: 'config.h' file not found

第一步: 进入项目目录,输入: //glog-0.3.4要根据目录自己的而定 cd node_modules/react-native/third-party/glog-0.3.4 第二步: 执行: run ../../scripts/ios-configure-glog.sh 执行完,上个...

2018-12-18 16:37:46 547 0

原创 更新.gitignore后忽略不起作用的解决办法

首先,确保.gitignore忽略文件没有写错,不太懂.gitignore忽略文件怎么写的,请参考: GitHub各种git忽略配置文件 https://www.gitignore.io/ 其次,修改.gitignore(这里讲的是,.gitignore是在创建项目时就创建过了,在原来的.giti...

2018-12-03 11:07:31 1932 1

原创 "AFNetworking.h" file not found 解决办法

第一步: 打开 Project->Info->Configurations,查看Configurations里面Debug 和Release是否有为None的配置项: 如果有,请看第2步: 配置Podfile文件: 配置缺少的 target “xxx” do( xx...

2018-11-23 17:51:14 5018 0

原创 iOS 打包 Export ipa文件 报错 解决办法

The data couldn’t be read because it isn’t in the correct format: 然后就去度娘查,结果千遍一律的答案,说什么.plist文件出错了啊。。。比如这篇: 什么狗屁国际化,我都没做什么国际化处理好吧。。。还有什么.plist文件错误,...

2018-11-05 15:52:38 1205 1

原创 Xcode10 开启暗黑模式(dark mode)

第1步: 去开发者下载中心: https://developer.apple.com/download/ 安装 macOS Mojave 10.14 beta和Xcode10. 第2步: 在终端中输入命令,Xcode10开启dark mode: defaults write com.ap...

2018-09-18 15:18:33 15193 6

原创 undefined is not a function(evaluating '_this.registerEvents()')

由于项目使用了最新的RN版本:0.57.0,所引起的: undefined is not a function(evaluating '_this.registerEvents()') 解决办法,进入到项目目录,输入: react-native start --re...

2018-09-13 22:48:49 1871 0

原创 使用最新WebStorm开发及调试React Native项目

React Native允许您使用JavaScript和React为iOS和Android开发原生移动应用程序。它是由Facebook创建的,用于Instagram,Airbnb和现在的JetBrains自己的 YouTrack移动应用程序(顺便说一下,它是开源的)等知名...

2018-09-13 15:48:08 3983 0

转载 sourcetree错误:fatal:Authentication failed fot 'http://xxxx.com'

提交和推送代码的时候突然遇到这个问题 解决办法是: sourcetree设置->高级 移除用户名,然后再拉去的时候会提示输入用户名和密码,这样就可以了! 错误原因...

2018-09-12 12:40:23 2252 0

转载 git add , git commit 添加错文件 撤销

1. git add 添加 多余文件 这样的错误是由于, 有的时候 可能 git add . (空格+ 点) 表示当前目录所有文件,不小心就会提交其他...

2018-09-12 11:50:18 164 0

转载 react-navigation 使用详解

一、开源库介绍 今年1月份,新开源的React-natvigation库备受瞩目。在短短不到3个月的时间,gith...

2018-09-04 14:45:58 615 3

原创 React-Native报错之 ***is not a function

错误信息如下: goTo 是一个自定义的函数. 在 TouchableOpacity 的 onPress 里调用该自定义函数.如下: _renderItem({item}) {...

2018-09-03 20:23:52 1015 0

原创 React-Native学习笔记

笔记内容是结合下面定义的组件中结合说明: import React, {Component} from 'react'; import {StyleSheet, Text, View, TabBarIOS} from 'react-native'; c...

2018-09-03 10:46:39 100 0

原创 解决Mac版百度五笔删除"百度拼音"电脑重启后输入法菜单中还存在的原因及解决办法

由于本人使用五笔打字,试了很多Mac上五笔输入法,最后用来用去还是觉得百度五笔最好用(仅是个人喜好,不喜勿喷)。安装完后,Mac版百度五笔默认带有百度拼音: 列表中的输入法过多,切换时,需要多按几次才能切换到百度五笔,大大降低了输入的效率,所以要把不使用的百度拼音给卸载掉: 删除后,输...

2018-09-01 10:33:04 1468 0

转载 React Native ref高级用法&&setNativeProps使用

ref属性不只是string ref属性不仅接受string类型的参数,而且它还接受一个function作为 callback。这一特性让开发者对...

2018-08-31 15:20:28 169 0

原创 iOS 使用CocoaAsyncSocket自定义协议的byte方式传输

最近在做项目时,用到socket,推送行情数据,达到数据实时更新的目的。为了节约时间和成本,便使用轮子CocoaAsyncSocket框架,采用TCP连接进行数据传输。和后台约定采用自定义协议,采用byte方式传输,数据格式如下: 后台定义的socket包格式如下: 根据后台的要求,必...

2018-08-22 22:08:27 1843 3

原创 run custom shell script install third party 卡住

参考解决方案链接: RN 0.45以上版本所需的第三方编译库(boost等)

2018-07-21 16:14:27 1021 1

原创 使用 fastlane 实现自动化打包及多Target问题出现"Couldn't find specified scheme 'DevTest' "解决办法

安装前的准备工作: 1.首先确认是否安装了ruby,终端查看下ruby版本 ruby -v 2.确认是否安装了Xcode命令行工具,如果没有安装执行安装 xcode-select --install 安装fastlane 1.安装fastlane sudo gem instal...

2018-05-19 18:28:05 1352 0

原创 iOS11 UISegmentControl同时设置字体大小和颜色不起使用的解决方案

以前设置UISegmentControl字体大小和颜色,代码我是这样写的: //设置正常状态和选中状态下的字体大小 [goodsSementControl setTitleTextAttributes:[NSDictionary dictionaryWithObject:LNLa...

2018-04-13 09:36:08 1113 0

原创 CentOS7下命令安装火狐浏览器

使用命令安装火狐浏览器,需要切换root(su root)下,执行下面的命令,自动下载所需依赖包,完成安装: yum -y install firefox

2018-02-23 15:40:11 15906 2

原创 parallels desktop 安装centos7默认密码和root问题

parallels desktop下载的centos7 默认用户名是parallels 密码是需要设置的。软件没有自动设置。密码必须大于8位; 并且无法进行su命令,提示 Authentication failure。 这个问题产生的原因是由于系统默认是没有激活root用户的,需要我们手工进...

2018-02-23 15:26:53 15125 1

转载 git修改远程仓库地址

方法有三种: 1.修改命令 git remote set-url origin [url] 例如: git remote set-url origin gitlab@gitlab.chumob.com:php/hasoffer.git 2.先删后加 git remote rm orig...

2018-02-02 17:29:58 9126 0

原创 使用gulp 进行ES6开发

原文地址:使用gulp进行ES6开发,在按照这篇博文进入环境搭建时,在执行$ gulp start时报错: 出现如下错误: Error: Cannot find module ‘babel-core’ 说明了需要安装babel-cli,执行 $ npm install --...

2018-02-01 23:14:07 579 0

原创 MAMP PRO的mySQL启动失败

错误日志如下: 2017-12-06 22:27:49 7257 [ERROR] InnoDB: Can't open './ibdata1' 2017-12-06 22:27:49 7257 [ERROR] InnoDB: Could not open or ...

2018-01-25 14:45:23 1467 0

原创 使用charles对iOS Https进行抓包

1.给Mac安装证书。 打开Charles,在菜单help中选择SSL Proxying > Install Charles Root Certificate,Keychain Access(钥匙访问串)被打开,我们可以看到Charles Certificate已经被安装,如图: 2...

2018-01-18 16:05:24 977 0

原创 iOS上线审核遇到的坑

第1个坑 在app中使用到地图,需要获取用户位置权限,不仅需要在info.plist中配置NSLocationAlwaysUsageDescription和NSLocationWhenInUseDescription,而且这两个内容描述不能为空,一定要说明为啥需要使用用户位置信息,不然的话,10...

2018-01-05 10:19:32 1441 0

原创 iOS json转json字符串 不带空格换行符

1.第一种方式直接采用拼接方式,例: -(NSString *)convertToJsonStr { int random=arc4random_uniform(100000); NSString *nonce = [NSString stringWithFormat:@"%d...

2018-01-05 10:07:39 6251 0

原创 Xcode9 归档(Archive)时报unknown error -1=ffffffffffffffff Command /bin/sh failed with exit code

昨天打包时报如下错误:/Users/williesliang/Library/Developer/Xcode/DerivedData/kqzcDriver-bmwtyatjzmirtaaqxslyffbsnhrq/Build/Products/Debug-iphoneos/kqzcDriverTe...

2017-12-18 09:19:51 1876 0

原创 git Authentication failed解决办法

本文以码云的使用为例: 出现了这种Authentication failed的原因是:git的仓库地址采用了https。解决办法有2种: 第1种:仓库的clone采用ssh方式:第2种:为项目配置公钥(本文主要讲解这种方法): 1)打开要添加公钥的项目的管理选项,配置公钥:2)具体公钥生成方...

2017-12-16 21:50:46 70769 8

原创 git 每次clone/pull/push码云都要输入密码的解决方案

1.进入项目目录,输入:git config --global credential.helper store 完后,打开.gitconfig文件,发现多了几行标注中的项如上图,以后提交克隆都不用输入密码了。

2017-12-16 21:00:04 22546 3

原创 mamp pro apache 中文目录浏览乱码

解决办法: 打开mamp pro apache配置文件httpd.conf,在任意一行后加入:IndexOptions Charset=UTF-8 重启mamp pro,问题解决。

2017-12-12 18:42:47 739 0

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