随笔分类 - mac
mac app dev
摘要:本人使用的环境macOS11.2.3安装了xcode11.7版本; 同时再安装xcode10.3时打开提示libMainThreadChecker.dylib插件意外退出; 解决方式: 点开报告按钮,可看到详细的错误信息,并能看到加载libMainThreadChecker.dylib插件的路径;
阅读全文
摘要:使用U盘引导苹果电脑进行老版本系统安装时,会提示程序副本损坏,不能安装的如下错误; 其实是苹果不想让你安装老版本的系统,由于新系统问题多不稳定,那么我们就需要自己安装老版本的系统如10.14,10.13 解决方式: 1. 右上角WIFI断开网络连接,如果是有线请断网 2.左上角找到实用工具,打开终端
阅读全文
摘要:普通linux环境下编写.bashrc文件添加,再使用source即可生效; mac不行,mac默认使用的是zsh 如下mac操作 1. 打开 .zshrc 添加要保存别名 vim ~/.zshrc 添加 ll="ls -l" 2. 保存执行生效 source ~/.zshrc 3. 关闭终端测试即
阅读全文
摘要:升级了最新的mac os 10.15+的系统,并还原了出厂设置; 激活系统时发现密码限制最少4位设置; 无奈先设置了一个4位密码进入系统,用的时候并不方便,可以按如下改; 去掉4位的密码限制; 第一步执行如下命令; #打开终端输入命令 sudo pwpolicy -clearaccountpolic
阅读全文
摘要:首先mac下有很多现在的测试iOS推送软件,为什么要用java程序测试呢; 因为大多数后台推送服务可能是JAVA开发的,那么为了验证我们在MAC上导出的推送证书文件是否正确; 制作开发证书的iOS开发人员,应当用JAVA自测来保证导出的p12推送证书文件是正确的; 1. iOS开发人员从mac钥匙串
阅读全文
摘要:通常在iOS开发下,我们的app需要在Info.plist文件中配置所需要的各种限制;如摄像头权限; 本次我们在mac下创建了一个command line 程序,并且设定是c++开发,并配置了opencv库的连接; 以及调用opencv的摄像头相关代码; 但是程序一运行就报了类似iOS上的摄像头权限
阅读全文
摘要:Cmake 在mac上的安装 cmake 官网:https://cmake.org/ 以源码方式安装 1. 下载源码:https://cmake.org/files/v3.9/cmake-3.9.0-rc6.tar.gz (linux,unix,mac平台) 2. 解压源码,并在终端进入 源码目录
阅读全文
摘要:iOS 上 Security.framework为我们提供了安全方面相关的api; Security框架提供的RSA在iOS上使用的一些小结 支持的RSA keySize 大小有:512,768,1024,2048位 支持的RSA 填充方式有三种:NOPadding,PKCS1,OAEP 三种方式
阅读全文
摘要:CommonCrypto 为苹果提供的系统加密接口,支持iOS 和 mac 开发; 不仅限于AES加密,提供的接口还支持其他DES,3DES,RC4,BLOWFISH等算法, 本文章主要讨论AES在iOS的处理,从接口资料描述和测试来看CommonCrypto 与AES相关的一些小结, 支持的AES
阅读全文
摘要:利用开发者的一些调试功能,我们可以修改非越狱的苹果手机定位,模拟任意位置。 经测试,此方法仅限开发者调试使用,并不能长时间修改手机定位。 1. 首先需要了解一些坐标系的知识 iOS,原生坐标系为 WGS-84 高德以及国内坐标系:GCS-02 百度的偏移坐标系:BD-09 这些先了解,下面需要用到转
阅读全文
摘要:xcode7 打开工程错误 This Document requires xcode8.0 or later. 场景: xcode7创建的工程,后来安装了xcode8.0,用8打开7的工程跑了一下; 然后再用7打开工程提示如下错误 This version does not support docu
阅读全文
摘要:在mac上使用默认的文本编辑器打开下载的xx.txt文件,如果文本是gbk的编码可能会出现 文本编码Unicode utf-8 不适用的打开错误,如下图 解决方式: 文本编辑 偏好设置 打开和存储 纯文本文件编码 打开文件:选项里面的 自动 改为 中文GB18030 如下设置 最后再打开出错文本即可
阅读全文
摘要:关于 xcode引入第三方静态类库 duplicate symbol _OBJC_XXX 重复编译错误 看这里 http://www.cnblogs.com/cocoajin/p/3917709.html 之前提到了两种方式; 一种是修改xcode编译选项;一种是在打包时去掉一方; 今天有第三种方式
阅读全文
摘要:mac air/pro 启用三指拖动手势 一直以来用mac触控版丰富的手势来完成日常的工作,非常的效率和方便! 今天重新安装了系统发面三指拖动不好用了! 仔细查看了 设置--触控板 里面的各种选择尝试了无效! 最后发现三指拖动功能在 辅助功能里,好坑! 系统偏好设置 辅助功能 鼠标与触控板 启用拖移
阅读全文
摘要:osx 10.11.5 El Capitan U盘制作安装 1. 下载osx10.11.5 从mac的 appstore下载(官方原版) 2. U盘8G起(注意备份重要资料) 3. 下载完成之后在Findle里面右键; 4. 显示包内容找到 /Contents/Resources/createins
阅读全文
摘要:reveal 强大的iOS UI调试工具 1: 去官网下载最新版本:1.6.3 http://revealapp.com/download/ 2: 安装到mac上,即,解压下载的包,把app拖到mac 应用程序里面; 3:下载破解补丁 百度网盘下载 适用于1.5.x版本,亲测最新版本1.6.3可用;
阅读全文
摘要:2月14日以后,由于苹果更新安全证书;会导致本机制作的所有开发者证书无效; 钥匙串里的开发者证书无法使用 解决方式: 重新下载苹果公司的安全证书,并安装 1: 先在钥匙串里搜索到老的证书,如果有,请先删除 2: 然后去下载新证书 http://developer.apple.com/certific
阅读全文
摘要:iconv 文件编码相互转换示例:iconv -f utf-8 -t gbk ~/a.txt > ~/b.txt-f 从哪种格式转换-t 要转换到哪种格式a.txt要转换的文件b.txt 转换后保存的文件其他可用的参数信息:-l, --list 列举所有已知的字符集输出控制:-c 从输出中忽略无效的...
阅读全文
摘要:mac 下基于firebreath 开发多浏览器支持的浏览器插件首先要区分什么是浏览器扩展和浏览器插件;插件可以像本地程序一样做的更多一. 关于 firebreathhttp://www.firebreath.orgfirebreath 是一个夸平台,夸浏览器的,开发浏览器插件框架;利用firebr...
阅读全文
摘要:1.iOSapp应用程序文件共享当我们用itnues连接到设备时,在应用程序栏目下面,文件共享下,点击 对应的程序,即可以在程序右边栏目里面看到应用程序共享的数据,此时,我们可以通过右下角的 添加 和存储为 导入数据或是导出数据,如图2. iOS设置app应用程序文件共享 设置流程 xcode 打开...
阅读全文