自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xuhonggui的博客

修行之路任重而道远

  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 Charles青花瓷抓包

这2天由于线上版本企业证书(淘宝第三方重签名)又被苹果封了,app打开立即闪退,然后用按照以前的操作把旧包丢给淘宝那边重签名,以为事情就解决了,谁知拿回来通用-证书信任后打开还是闪退,什么鬼,证书是好的,为什么还会闪退?这几个月被苹果封掉几次,都是这样操作就可以的啊,无奈,重新打包-加固-给淘宝重签名,回来依然闪退,未加固的重签名又能正常打开,加固了不重签名也能正常打开,折腾了1天,客户都说要放弃...

2019-04-11 17:11:43 2164

原创 Mac如何查看Android开发文档

由于某些墙的原因,在线查看官网API文档比较困难,这里采用离线查看的方法一、Android Studio中下载API文档二、进入文档所在地址‎⁨/Users/mac/Library/Android/sdk/docs/develop,打开index.html,此时会发现打开速度非常慢,原因是Android SDK中的离线文档虽然都是本地文件,但是有很多Javascript, CSS需要连...

2019-02-27 11:40:47 548

原创 Mac系统垃圾清理

1、查看系统文件占用详情,终端执行命令du -sh *左边是文件占用大小,右边是文件夹/文件名称,可以看出Library占用了151G,接着进入该文件夹cd Library执行以下命令查看文件占用情况du -d 1 -h可以看出Developer占用81G,继续进行下一级可以看出罪魁祸首是Xcode和CoreSimulator了,进入Xcode...

2019-02-19 15:01:42 3710

原创 JSPatch项目常用代码片段整理

在公司做的2个项目都是企业证书发布,没有上架App Store,也经常需要发热修复,所以将项目中常用的代码片段记录起来,方便复用1、私有变量//_timestamp是带下划线的变量名self.valueForKey("_timestamp");self.setValue_forKey(value, "_timestamp");2、NSString//占位符都用@var s...

2018-12-28 12:04:08 222

转载 Mac 使用MuMu模拟器调试

一、安装MuMu模拟器二、连接命令:abd connect ip:port首先查看一下adb 命令是否可用。在终端输入adb测试,如果不可用,设置环境变量。输入如下命令:1、打开环境变量文件:touch .bash_profileopen -e .bash_profile2、输入:export PATH=${PATH}:~/Library/Android/sdk/platf...

2018-11-19 11:48:49 18587 6

原创 Mac安装PHP开发环境遇到的问题

目前的开发环境为 XAMPP + Eclipse1、终端输入mysql,提示command not found原因:输入命令时,系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件。首先得知道mysql命令或mysqladmin命令的完整路径,比如mysql的路径是:/Appl

2017-05-06 10:59:40 833

原创 html5数据库增删改查

本文数据库操作使用的javaScript库是html5sql.js,官网地址:http://html5sql.com/简介:html5sql是一个让HTML5 Web Database使用更方便的轻量级JavaScript模块,它的基本功能是提供在一个事务中顺序执行SQL语句的结构。虽然 Web Database并没有停止前进的脚步,这个模块仅仅可以简化与数据库的交互过程。这个模块还包

2016-11-10 18:19:04 8103

原创 自定义Cocos2d-x类模板

Finder-应用程序-Xcode-显示包内容-Contents-Developer-Library-Xcode-Templates-File Templates上图可见File Templates文件夹中的5个子文件夹与项目新建文件时

2016-10-22 10:09:16 465

原创 H5侧拉菜单(MUI框架)

源码地址:https://coding.net/u/xuhonggui/p/leftSliderMenu/git

2016-10-18 18:03:22 1991

原创 MUI框架前端开发知识点

1、mui-table-view列表列表拉动反弹动画效果,只需将列表放置在mui-scroll-wrapper、mui-scroll容器内 //列表具体内容 列表需要用javaScript进行初始化才能滚动,如果列表的内容没有超出屏幕范围,也是不能滚动的 mui('.mui-scroll-wrapper').sc

2016-10-11 14:16:36 1966

原创 iOS知识点

1、addSubview:重复添加同一个(地址相同)view为subview,最终结果只有1个被添加。setRootViewController:与此类似,窗口切换时,如果设置同个rootViewController,则不会有任何效果。

2016-10-08 18:07:10 217

原创 H5移动端开发-CSS知识点

1、z-index属性设置对象的层叠顺序,integer值,值越大,则被层叠在越上面。Mui框架中就是利用此属性来实现抽屉菜单。leftMenu = mui.preload({ url:'index-menu.html', id:'index-menu', styles:{ left:0, width:'70%', zindex:-1

2016-10-01 14:00:28 334

原创 JavaScript中DOM树的事件流

图片展示了DOM树是如何使用事件流进行事件分发:Dom树中从最外层的Window至内层具体的html标签都可以通过addEventListener(type, listener, useCapture)方法添加监听事件。事件捕获:事件分发顺序是从最外层的Window开始,按照顺序:Window-Document-html-body-table-tbody-tr-

2016-09-28 15:28:51 473

原创 script标签中引用js文件中的变量或方法

例如项目中使用app.js文件做如下定义://定义变量(function($){window.dog = {};})(mui);//定义方法function run(){console.log('调用js文件中的run方法');}接着在html文件中的script标签中要使用上面定义的变量与函数,只需要在html文件中引用上面的app.js文件

2016-09-26 18:24:29 11536 1

原创 H5移动端开发-JavaScript知识点

1、匿名函数(不带参数)(function(){ alert('警告');})();2、匿名函数(带参数),其中“$”为参数名。(function($){ alert('$');})('警告');

2016-09-13 17:08:04 608

原创 使用第三方代码托管平台进行项目开发

参考:http://git.oschina.net/oschina/git-osc/issues/2586一、创建本地git源二、连接远程git仓库1、配置缓存密码 默认15分钟:git config --global credential.helper cache自定义时间:git config credential.helper 'cache --t

2016-07-11 16:46:12 1129

原创 target XXX do ->end 常见问题

Podfiletarget XXX do 到end 之间的配置是只对这个target有效1、pod install 出现警告警告提示项目中已经存在相关配置,需要关闭项目默认配置,将Configurations中的配置改为None即可2、编译出错 -l  framework not found Pods在依赖的框架中找到pods.framewo

2016-07-11 11:07:11 933

原创 xxx-Bridging-Header.h找不到CocoaPods管理的第三方库.h文件

由于CocoaPods根据target来install的,在头文件导入上比较严谨,有下面2个方法可以参考1、不要用相对导入,使用库的方式导入.h文件相对导入(错误):#import 库方式导入(正确):#import2、CocoaPods添加的库默认为第一个target的依赖库,默认该target才能引用,而添加的xxx-Bridging-H

2016-07-10 22:51:20 1995

转载 友盟崩溃日志分析

文章来自:http://blog.csdn.net/totogo2010/article/details/39892467,添加了些说明,方便以后使用。要分析崩溃日志,首先需要保留发布时的编译出来的.xcarchive文件。这个文件包含了.DSYM文件。我一般的做法是,发布成功后,把这个文件.xcarchive直接提交到代码版本库对应的版本分支里,这样就不会搞丢了。

2016-06-07 10:39:56 544

原创 iOS启动页尺寸及注意事项

运行环境:Xcode 7.2                   OS X 10.111、点击LauchImage,在右侧选择需要支持的设备及支持的屏幕方向2、点击图片的位置,在右侧可以查看该位置所需图片的尺寸,如下图Retina HD 5.5位置所需的图片尺寸为1242 x 2208,然后就可以让UI切图咯,图片的名称随意,但建议取比较容易识别的名称,如下面可以取 default

2016-03-22 23:54:19 4416

原创 重新打包第三方框架ZBarSDK静态库,同时支持真机与模拟器测试

由github下载的第三方框架ZBarSDK官方版是不支持xcode模拟器运行的,其静态库libzbar.a只支持真机运行,终端cd到该libzbar.a文件所在目录,输入命令行:lipo -info libzbar.a可以看到输出Architectures in the fat file: libzbar.aare: armv6 armv7 i386这些指令集的意思表示如下:

2016-01-13 23:23:32 1243

原创 The identity used to sign the executable is no longer valid

测试环境:Xcode 7.1 , OS X 10.11有时候回家继续做公司项目时,真机调试经常会碰到如下图所示的问题解决方法:1.打开钥匙串访问,会发现证书已被撤销的红色警告,选中该证书,右键删除2.接着运行项目,出现没有有效的证书警告,点击 Fix Issue。3.接着出现如下警告,点击Reset,接着项目则可成功运行。

2016-01-10 16:42:27 340

转载 MAC制作U盘启动盘

1.打开DMG文件将安装文件拖入到:应用程序2.把U盘用磁盘工具格式化。命名为OSX10.11.3.打开终端输入如下命名并在提示下输入密码。等待即可。命令如下:sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/O

2015-12-19 13:22:26 427

转载 MAC双系统U盘安装方法

U盘安装MAC双系统的方法:  第一步: 最好具备两个个4G以上容量的u盘。注意里面不要放任何东东,到时在mac 中制作win7启动盘时会全无的。还有就是win7的镜像文件(最好安装64位系统)。  mac 里面下载win7系统下的 mac 硬件驱动。  下载步骤:打开Boot Camp后点击继续!  再就只需要把中间的钩上,上下两个框框先不勾!这个就是用mac下载

2015-12-19 13:04:23 1139

转载 iOS 屏幕旋转控制(iOS 9.1适用)

在iOS5.1 和 之前的版本中, 我们通常利用 shouldAutorotateToInterfaceOrientation: 来单独控制某个UIViewController的旋屏方向支持,比如:- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation

2015-11-25 14:02:10 401

转载 SVN中trunk,branches,tags用法详解

Subversion有一个很标准的目录结构,是这样的。比如项目是proj,svn地址为svn://proj/,那么标准的svn布局是svn://proj/|+-trunk+-branches+-tags这是一个标准的布局,trunk为主开发目录,branches为分支开发目录,tags为tag存档目录(不允许修改)。但是具体这几个目录应该如何使用,svn并没有明确的规范,更多的还是

2015-11-18 22:58:52 634

转载 CocoaPods安装和使用

CocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是,手动一个个去下载所需类库十分麻烦。另外一种常见情况是,你项目中用到的类库有更新,你必须得重新下载新版本,

2015-11-17 20:56:08 436

SQLiteProfessional(1.0.39) for mac

包含注册机

2016-06-08

空空如也

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

TA关注的人

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