- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 RN日常开发问题集
前言:最近几个项目都用到了React Native 下面简单整理一下在开发中遇到的问题,可能还有很多问题没记录上来,欢迎交流学习....Q: "CFBundleIdentifier", Does Not Exist在终端执行:react-native upgrade如果还报错则将package.json 中的react 和react-native 版本更改一下:react...
2019-08-22 14:10:18
480
原创 iOS 适配问题
1.导航栏高度的变化iOS11之前导航栏默认高度为64pt(这里高度指statusBar + NavigationBar),iOS11之后如果设置了prefersLargeTitles = YES则为96pt,默认情况下还是64pt,但在iPhoneX上由于刘海的出现statusBar由以前的20pt变成了44pt,所以iPhoneX上高度变为88pt,如果项目里隐藏了导航栏加了自定义按钮之类...
2018-08-17 18:12:46
819
原创 UIPickerView及UIDatePicker中间分割线
最近在iOS11 上使用UIPickerView及UIDatePicker时,发现通过事件触发生成的UIPickerView及UIDatePicker中间线条不见了?如下图,看起来感觉怪怪的试了N种方法都没解决线条为啥不见的情况。最后通过查看视图层级的方法,可以发现在pickerView里面有两个view,高度分别为0.5如果能够拿到这两个视图,改变他的颜色或者高度就可以达到想...
2018-04-29 22:46:07
3842
原创 iOS 通过GitHub或者OSChina自建内测分发
最近在研究如何使用自己服务器来分发内测应用。之前一直用的第三方应用分发平台,Pgyer、fim等。想尝试一下自己搭建类似iOS分发机制的服务。通过下面这张图片你就可以很清楚的知道需要什么资料了通过点击下一步Xcode会给你生成以下几个文件注:勾选的是后面你需要的资料下面来列举一下所需要的资料:1. 一台https服务器2. ipa安装包3. manifest文件4. 57*57.png和512*5...
2018-04-21 11:29:07
4201
翻译 Node.js 常用命令
1. 查看node版本node --version2. 查看npm 版本,检查npm 是否正确安装。npm -v3. 安装cnpm (国内淘宝镜像源),主要用于某些包或命令程序下载不下来的情况npm install cnpm -g --registry=https://registry.npm.taobao.org4. 安装express模块 npm install express 5. 全局...
2018-04-14 22:18:24
1887
原创 统计代码行数
如何在Mac中统计代码行数?下面来提供一个检查几种文件格式的方法:1. 统计XML文件中的代码行数 使用以下命令 find . "(" -name "*.xml" ")" -print | xargs wc -l2. 统计java代码行数 使用以下命令 find . "(" -name "*.java" ")" -print | xargs wc -l3. 统计.m .
2018-04-14 21:57:23
647
原创 jenkins 错误集锦
Q: Jenkins 怎么配置权限?Jenkins在配置完成之后,会默认当前账号有所有权限,所以你要在“系统管理-->Configure Global Security 中”需要启动安全验证与允许用户注册开启项目矩阵授权或安全矩阵*主要是上面添加的用户需要与注册的用户一样Q: 忘记Jenkins admin 密码了怎么办?如果你忘记了admin的密码你可以执行以下操作来恢复,在Jenkins...
2018-04-11 18:37:10
5609
原创 fastlane 问题记录
Q: 在Jenkins 中执行fastlane 命令时,会报如下错误[15:29:13]: [33mGet started using a Gemfile for fastlane https://docs.fastlane.tools/getting-started/ios/setup/#use-a-gemfile[0mLooking for related GitHub issues on f...
2018-04-09 14:57:33
2943
2
翻译 ES6 语法笔记
ES6 Template String:模板字符串 是增强版的字符串,用反()标识,可以当作普通字符串使用,也可以用来定义多行字符串,或在字符串中嵌入变量。 eg: `hello world${type}` ES6 promise语法:一个对象,可以获取到异步操作的消息,类似回调callback,但是比callback功能丰富一些 最常见的有三种状态: pending(正...
2018-04-06 12:50:07
213
翻译 Fastlane 使用心得
1. 为什么选择fastlane 在程序的世界里,一切重复性的,流程化的工作都可以交给自动化/工具去完成。 在移动开发中也是如此,编写代码只是软件开发中的一部分,除此之外还需要我们编译、打包、上传、发布、部署、库管理、版本控制等coding 之外的事,而正是这些重复而又繁杂的工作,耗费了我们大量的时间。 所以面对这样的工作,总会有人想要做出改变,于是就会出现许多好用的工具,既方便了自己,又帮助了...
2018-04-06 12:33:24
1577
原创 记录Python相关问题
Python2.7与Python3.0 StringIO 导入问题:try: from StringIO import StringIOexcept ImportError: from io import StringIOAttributeError: type object '_io.StringIO' has no attribute 'StringIO':在Pyt...
2018-04-06 12:13:45
782
原创 shell 常用命令总结
在开发过程中难免会用到一些shell脚本命令,自己也总结了以下资料判断文件夹或文件是否存在 -d 判断文件夹是否存在 -f 判断文件是否存在 if [! -d "${filepath}"];then mkdir ${filepath} fi if [! -d "${file}"];then touch file fi以下部分命令小结echo: 输出,...
2018-04-06 11:56:34
370
原创 关于ios xcrun 错误
最近在做iOS自动打包的时候执行xcrun时,出现了以下错误:xcrun: error: unable to find utility "PackageApplication", not a developer tool or in PATH 因为在之前用脚本自动编译及自动打包都是OK的,想了想,最近apple发布了iOS11 并且发布xcode 9,难道是升级 了xcode 导致packageA...
2018-04-05 12:46:49
647
原创 iOS 如何根据错误的堆栈地址定位到代码?
现在有很多的第三方服务SDK都支持错误堆栈信息符号化,常见的友盟、bugly等但是我们只知道通过他的操作步骤,定位具体的代码,那么如何通过自己的方式定位呢?首先我们每次通过Xcode打包的时候都会产生一个.dsym文件,你在这里可以找到然后再右键-->显示包内容,就可以找到当前打包出来的dsym文件了,如下:我们可以用命令行检查一下dsym 所支持的UUID,此UUID可以确定设备的架构类型...
2018-04-05 12:31:15
3511
原创 ios 在模拟器或真机自动安装APP
构建模拟器安装包(默认build 真机包): build simulator app : xcodebuild -workspace xxx -sdk iphonesimulator -scheme xxx -derivedDatapath xxx启动模拟器: Using simulator: iPhone 8 Plus (11.2) running: 'xcrun instruments -w ...
2018-04-05 12:12:50
1355
1
原创 iOS 11 navigationItem.titleView 适配
最近由于Apple 更新了iOS 11版本,在系统升级之后,发现项目中之前适配好的titleView 发生了如下变化:iOS 11 之前iOS 11 WTF?在iOS 11中titleView的宽度设置了没有效果,也没有拉伸展示,缩成一坨了。项目中有好多地方用到了titleView这个属性,怎么办?打开Xcode 查看视图层级功能,发现在iOS 11 中Apple
2017-09-22 21:33:50
5590
翻译 让自己的项目或库文件支持cocoapods及相关问题
制作流程如下:1.首先进入终端2.执行命令行 'pod lib create MyLib' ,可参照官方文档3.接下来会有三个选择项,请参照需要进行选择4.进入example目录下,执行pod install 5.完成之后打开workspace如下图:6.可以在红点①下面的podspec编辑关于项目的一些信息Pod::Spec.new do |spec...
2016-10-23 11:34:35
442
原创 打包上传报错!!ERROR ITMS-90049:"This bundle is invalid. The bundle identifier contains disallowed characte
今天将App上传到Appstore审核时,提示错误,ERROR ITMS-90049:"This bundle is invalid. The bundle identifier contains disallowed characters. [See the section of the Application Programming Guide entitled The Applicati
2015-10-27 21:02:50
460
转载 ios 音频开发相关资料
转自http://www.cnblogs.com/kenshincui/p/4186022.html转自码农人生:http://msching.github.io/
2015-07-30 07:53:38
311
转载 一个让你学习SQL语句的教程
让你很直观的了解SQL有哪些操作的语句及用法,如果你不懂SQL的相关语句及用法这篇文章可能会帮助到你http://www.w3school.com.cn/sql
2015-07-27 13:53:46
501
转载 关于ios8 调用系统摄像头 出现警告问题
1.隐藏状态栏问题stackoverflowhttp://stackoverflow.com/questions/25927744/statusbar-overlapping-on-uiimagepickercontrollers-camera-view-in-ios-7-and-ios
2014-12-08 22:25:08
396
原创 ios 实现动画的几种方式
1.使用ImageView实现动画.UIImageView *imageView = [UIImageView alloc] init];
2014-07-31 22:08:58
411
iOS 授权工具类
2018-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人