FoolishTalk

谈谈技术,聊聊生活

Mac App公证

Mac OSX

前言 从非Mac AppStore的地方下载的App,大家应该都有遇到过这样的提示: 遇到这种情况,可以在终端输入,将安全性与隐私-通用-任何来源开启,这样就可以解决了: $ sudo spctl --master-disable 但是作为一个普通用户,会认为你的App不安全,我开发的虚拟定位因为需要依赖非沙盒环境下的Magellan,也遇到这个问题,也有国外用户因为觉得这个行...

你真的了解p、po、v区别吗

iOS,Xcode,LLDB

正文 平常在使用Xcode断点调试问题时,po可能是最常用到的LLVM命令了。 通过po命令,我们可以在Xcode的LLDB控制台打印对象的描述,系统在运行时会提供一个默认值,如图: 我们可以通过重写func debugDescription()达到我们希望在po的时候返回预期的返回值。 po的底层逻辑实现: 事实上打印对象有三种方法,po只是其中一种。 第二种方式是p。 p...

Modify phone positioning via Magellan

iOS,Virtual Location

Installation: Firstly, download Virtual Location App and Magellan App. It requires running both these two apps to modify the location. There is an ico at system navigation bar as foll...

mac连接蓝牙音箱问题小记

蓝牙,Mac

前言 过年的时候,公司发了个蓝牙音箱,我的Mac Pro左声道已经坏了很久了,正好可以拿来当音箱用。 但是电脑连了蓝牙音箱后,一直会卡卡的和出现沙沙的声音,手机却没有问题,猜想是因为电脑码率比较高导致,带着这个猜想开始搜索相关的一些问题,发现原来不止这款音箱会,别的一些蓝牙设备,包括AirPods也会出现这样的问题。 正文 先上一组电脑在放歌时的传输速率: 通过这组数据可以知道,在...

pip折腾记

iOS,Python

前言 最近在公司的新电脑上,要用到一个python2编写的库,发现python版本默认已经是3.0了,pip也是默认使用pip3,但是网上很多是使用pip去安装环境,为了折腾这个环境,花了好长时间,记录一下。 正文 pip安装先把安装的脚本下载下来: wget curl https://bootstrap.pypa.io/get-pip.py 如果默认的是python3,需要用指定p...

使用Magellan修改iOS定位

iOS,定位,Xcode

前言 最初写的虚拟定位,需要依赖 Xcode 搭配使用,对用户使用造成很大的学习成本,但是由于沙盒机制,在AppStore下载没有办法做到。 于是,我做了 Magellan,但是要注意,修改定位必须要同时下载Magellan以及虚拟定位,不然无法使用。 正文 Magellan 的使用方式很简单,下载后,把 App 拖进 应用程序文件夹中, 然后双击运行,就可以了。 有可能会出现这个...

在Mac app上执行AppleScript

Xcode,iOS,定位

前言 前段时间我开发了虚拟定位,一脚踩进了AppleScript的坑里无法自拔。 AppleScript AppleScript它是什么? AppleScript它是苹果提供在Mac OS上实现自动化的脚本语言,语法相对简单、易懂,类似英语语法。下面这段代码,你可以通过 Mac 自带的脚本编辑器运行: 运行后它会打开 iTunes : tell application "iTune...

macOS High Sierra依赖OpenSSL交叉编译

Xcode

有些比较老的库,又是依赖 openssl,要自己编译成静态库的时候,遇到了这个错误: configure: error: OpenSSL support explicitly requested but OpenSSL could not be found 如果打算通过brew link openssl软连接,会得到这个错误: Warning: Refusing to link macO...

iOS模拟移动定位

Xcode,iOS,定位

前言 在阅读这篇文章之前,先保证你必须符合以下几个条件: 有台Mac可以使用 有一定的编程经验(如果你愿意折腾,没有经验也是可以的) 正文 这里有个最新的方式,已经不需要用下面的方法了。 因为有太多人说看不懂了,所以我又录了个视频 先打开Mac应用虚拟定位,可以看到以下的界面,可以在这里下载,另外有什么App使用上的问题和建议,也可以来微博私信我: 双击选择你...

音视频学习笔记

音视频,iOS

前言 虽然2019年已经不是音视频的风口,但是不可否认在iOS开发中,依旧属于一个很火的领域,由于一直没有机会进入到一间由音视频技术驱动的公司,所以对音视频这块的学习没有很深入的学习,上年年底的时候,决心要做出点改变,所以有了这篇。 原来这篇只是作为一个自己的学习笔记,并没有打算作为文章发出来,后来大体将音视频最基础的点都记录后,想到作为一个入门小白级的文章,或许是个不错的选择。不过也因为...