自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MeteoriteMan的博客

GitHub: https://github.com/MeteoriteMan

  • 博客(300)
  • 资源 (12)
  • 收藏
  • 关注

原创 iPhone 12系列项目屏幕尺寸不正确的解决方案

iPhone 12系列除了iPhone 12 mini宽度还是旧有的375以外,12和12Pro为390,12 Pro Max为428。LaunchScreen Image & LaunchScreen StoryBoardiOSiPad OS

2021-01-17 15:11:24 68

原创 iPhone状态栏高度

12系列的StatusBarHeight和之前又有些不一样非刘海屏统一的statusBarHeight都是20。刘海屏iPhone 12以前的都是44.12/12 Pro/ 12 Pro Max是47.12 mini则是50

2021-01-17 14:53:28 10

原创 CocoaPods移除Sessions

我们在此片文章中介绍了如何制作一个自己的库Link.里面涉及到在CocoaPods里面使用trunk注册设备.下面告诉你们如何清理设备./// 移除本机sessionspod trunk me clean-sessions/// 移除除了本机之外的所有sessionspod trunk me clean-sessions --all...

2020-10-24 20:42:02 40

原创 iOS防抓包

检测是否开启了设置->无线局域网->HTTP代理+ (BOOL)getProxyStatus { CFDictionaryRef dicRef = CFNetworkCopySystemProxySettings(); const CFStringRef proxyCFstr = CFDictionaryGetValue(dicRef, (const void*)kCFNetworkProxiesHTTPProxy); CFRelease(dicRef); NS

2020-09-12 01:32:06 152

原创 OpenCore的编译

OpenCore仓库地址版本编译工具编译方法xxx-0.5.8macbuild.tool路径下 ./macbuild.tool0.5.9-xxx

2020-08-11 01:01:36 382

原创 Hackintosh-OpenCore系列篇-Windows install

Windows install

2020-07-23 01:25:40 595

原创 Hackintosh-OpenCore系列篇-macOS install
原力计划

先介绍一下macOS install(macOS下制作安装盘)11. macOS下制作制作安装盘1.1. UEFI制作1.2. 非UEFI制作2. 下载macOS3. 设置安装程序4. 设置OpenCore的EFI环境下节预告设置EFI引用macOS安装 ↩︎

2020-07-20 00:46:35 547

原创 Hackintosh-OpenCore系列篇-准备篇
原力计划

前言本系列的文章都是在我安装好的Hackintosh(基于OpenCore)上写作并发表的.这个Hackintosh分类的文章我会介绍如何配置OpenCoreOpenCore的一些注意点由于OpenCore是尽量伪装成白苹果让MacOS来识别,不过会讲NVRAM写入到主板上.造成使用OpenCore引导进入的Windows识别到的类似主板等信息错乱.所以我建议大家OpenCore引导屏蔽Windows启动,让OpenCore专门引导MacOS即可.提前准备由于黑苹果不是白苹果的原生硬件,

2020-07-14 00:46:30 1108 1

原创 command line tool安装

安装好xcode后,打开Xcode.然后点击install.安装完毕之后打开中断,然后在终端内输入xcode-select --install并回车

2020-07-12 23:50:44 225

原创 Windows下设备ID的查询

最近在整黑苹果,找驱动需要看设备是否支持。下面以我的的蓝牙设备举例名称全称含义vidvendor ID提供商IDpidproduct ID产品id

2020-07-12 00:30:45 492

原创 微信未验证应用(微信openSDK1.8.6的集成)

在微信7.0.7(iOS 12-13)以及以上版本的分享可能会出现"未验证应用"集成的时候可能有的坑分享时出现多次二次跳转登录时出现多次确认弹窗

2020-06-06 12:15:41 2069 3

原创 iOS系统分享

Social.framework有如下几个比较重要的类SLComposeViewControlleriOS 6 - iOS 11(Account是iOS 11移除的)使用的"系统分享"方式说到SLComposeViewController.framework(系统分享)框架.就得提一下Accounts.framework(账号管理).大概是到了iOS11就不支持这种分享方式了(以下是内置(设置里头有的)一些无需安装App的分享渠道)使用方式/// forServiceType:分享的渠道

2020-06-06 11:42:39 431

原创 iOS Model Identifier(iOS 设备型号)

Name(iPhone)Model IdentifieriPhoneiPhone1,1iPhone 3GiPhone1,2iPhone 3GSiPhone2,1iPhone 4(GSM)iPhone3,1 iPhone3,2iPhone 4(CDMA)iPhone3,3iPhone 4siPhone4,1iPhone 5(GSM North America)iPhone5,1iPhone 5(GSM International)i...

2020-05-21 11:09:56 620

原创 Mac设置apache服务器同时支持HTTP与HTTPS访问

上两篇文章弄好的HTTPS服务器其实还是有些问题,比如只能进行https访问.其实这也很好解决.打开/private/etc/apache2/extra/httpd-vhosts.conf文件并且编辑,将下面红框内内容注释掉就OK.然后重启服务器sudo apachectl -k restart然后http与https都能访问咱们的apache服务器了...

2020-05-05 23:30:56 196

原创 自签名CA证书

iOS有一个访问地址就能下载的服务:(plist长啥样可以看看这里:企业包plist)itms-services://?action=download-manifest&url="plist文件的地址"这个服务的先决条件就是能够使用HTTPS访问的服务器.Mac下搭建HTTPS访问的apache服务器文章中搭建的虽然也是HTTPS服务器,但是直接使用会是下面的情况.1.创建私钥...

2020-05-05 23:26:39 227

原创 Mac下搭建HTTPS访问的apache服务器

上一篇介绍了如何在Mac下搭建本地HTTP服务器Mac下搭建HTTP访问的apache服务器.这篇做个扩充,介绍一下在Mac下搭建HTTPS服务器.1.创建私钥在桌面创建一个文件夹,名字随意.该文件夹用来存放私钥证书的文件.然后打开终端,在此路径下执行如下终端命令./// 生成openssl格式的2048位 rsa秘钥.openssl genrsa -out server.key 204...

2020-05-04 20:30:38 214

原创 Mac下搭建HTTP访问的apache服务器

其实Mac系统自带了apache服务器功能,只是没有开启它罢了.Mac下apache的开启使用Finder进入apache目录command + shift + g首先备份一下httpd.conf文件,一般改这种文件的时候我都比较喜欢备份一下(PS,免得改出问题了)如果是使用系统文本打开这玩意或者是使用Xcode打开的话是没有修改权限的这里可以使用vi编辑器或者是Sublime...

2020-05-01 23:35:57 478

原创 AutoresizingMask最近踩过的坑

我之前使用阿里的LazyScroll库来实现我的UITableViewCell实现流水布局功能的时候碰到一个bug-阿里三方库-LazyScroll介绍.BUG的体现.因为阿里的LazyScroll是手动给予控件frame的方式来设置LazyScroll上子控件的位置的.一般来说默认的Autoresizing是这样的.即是左上角保持不变,宽高不随屏幕宽高变化....

2020-04-05 23:57:26 206

原创 Apple D-U-N-S申请

我记得N年前是可以直接申请的,最近帮一个朋友申请的时候发现变成了得先去Apple官网查询D-U-N-S,如果没有才能申请了。不过流程还是一样,最慢两周有结果。D-U-N-S...

2020-03-31 20:35:21 219

原创 压缩/解压缩库ZipArchive

ZipArchive地址Pod集成pod 'SSZipArchive'

2020-03-30 11:20:53 187

原创 iOS截图保存到图库不显示全图的"Bug"

首先,原谅我起了这么一个奇怪的标题,QA一脸真诚的给咱报了这么一个bug,咱们总得人人真真的看看再说吧.首先,我们有个需求是截取屏幕,然后在下面拼接一小块,然后保存起来.这个保存后的图片在手机自带的Photos(相册)应用里面的展示会是横向拉满,然后上下两部分在屏幕外头(而测试给我说的其他的App,)...

2020-03-26 20:06:21 285

原创 企业包plist

由于旧的打包平台自动生成的plist文件中的bundle-identifier值为空值,并且assets中没有含有display-image以及full-size-image的dict,所以不能成功的安装到设备上.plist样例文件:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple/...

2020-03-06 09:57:44 126

原创 iOS简单修改转场动画

iOS转场动画注意我的标题,是简单修改转场动画,这个简单是有限的修改.本篇文章的前提是,在不使用delegate的情况下(tabbar.nav.vc的delegate)对于CALayer类.我们可以使用下面这个方法去给CALayer上添加一个动画.- (void)addAnimation:(CAAnimation *)anim forKey:(nullable NSString *)ke...

2020-02-26 17:26:01 311

原创 iOS转场动画

iOS自定义转场动画-无交互iOS自定义转场-带交互

2020-02-24 16:35:00 79

原创 阿里三方库-LazyScroll介绍

LazyScrollView称之为LazyScrollView或者称之为LazyScroll都可以,毕竟仓库名为LazyScrollView.pod集成的时候却是下面的名字pod `LazyScroll`仓库结构也懒得去重新作图了.直接借用LazyScrollView的特殊使用情况这篇文章里面的图了.TMUtils这个库大家看一眼就懂是啥意思了,没有必要说.缓存池那边...

2020-02-09 00:40:56 197

原创 CGRect的一些实用函数

个人觉得,在图形设备里头,宽高< 0没有什么意义.所以下面使用的rect默认为width、height大于等于0CGRectMake(CGFloat x, CGFloat y, CGFloat width, CGFloat height);函数值CGRectGetMinX(CGRect rect)xCGRectGetMidX(CGRect rect)(x ...

2020-02-07 13:04:08 200 1

原创 UIAlertView的风险

本篇文章我将会从两个方面来讲UIAlertView的风险-传统的keyWindow的问题一集系统上适配上问题.keyWindow的问题下面从不用UIScene管理window的情况谈起.对于UIApplication中的keyWindow的定义,如下所示This property holds the UIWindow object in the windows array that i...

2020-01-20 21:53:38 841

原创 LazyScrollView的特殊使用情况

之前做一个UITableView流水布局的需求的时候歪打正着的看到了这个库,使我免去了重复造轮子的窘境。首先我做了一个兜底方案是直接算出所有的frame,直接往一个大Cell上添加。当然,这种方案在数据源变化的情况下有点恶心。自然而然我就想到了我自己的带缓存池的库-ZCHScrollChannelView。后面由于惯性思维跳了一个坑,这个后面再说。我们组的安卓哥们给我推荐了一下阿里巴巴的...

2020-01-17 15:00:50 2669

原创 XIB(Story Board)设置颜色与视觉稿的差别

大多数人可能都使用过XIB去做UI开发,但是我想提出的是XIB上设置颜色可能和视觉稿是有些区别的.拿默认创建的工程来举例把,一般我们在下面这个地方来设置背景色如果默认的颜色不太满意呢.我们可能在下面的列表里头选择一般来说,要么是WhiteColor要么是ClearColor,亦或是BlackColor.当这三者都不满足的情况下,我们可能点击Custom...然后选择一个颜色不知道大家...

2020-01-12 18:20:06 349

原创 苹方字体中英文对照

苹方-简 细体PingFangSC-Light苹方-简 中黑体PingFangSC-Medium苹方-常规体PingFangSC-Regular苹方-简 中粗体PingFangSC-Semibold苹方-简 纤细体PingFangSC-Thin苹方-简 极细体PingFangSC-Ultralight...

2020-01-10 22:58:06 2891

原创 iOS录制屏幕之ReplayKit-iOS 11/tvOS 11

新增属性/// 这个iOS才支持,tvOS不支持@property (nonatomic) RPCameraPosition cameraPosition;在iOS 10版本的ReplayKit添加了视频录制功能(PS:仅仅支持前置摄像头的录制).iOS11则新增了这个属性,可以用来设置默认录制摄像头(前置/后置).或者录制时切换.新增方法/// 录制方法- (void)star...

2020-01-07 00:20:19 367

原创 iOS录制屏幕之ReplayKit-iOS 10/tvOS 10

tvOS 10的开始支持了ReplayKit.(但仅仅有屏幕录制功能 )新增属性@property (nonatomic, getter=isCameraEnabled) BOOL cameraEnabled API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(tvos);@property (nonatomic, readonly, nullable) ...

2019-12-21 22:22:16 198

原创 iOS录制屏幕之ReplayKit-iOS 9

ReplayKit是苹果在iOS 9/tvOS 10推出的一个录制iOS设备屏幕的框架.因为是iOS 9/tvOS 10开始的框架,并且每个版本基本上都有一些改动.所以我准备将此篇博客拆分为几篇来介绍.iOS 9在iOS 9中ReplayKit还是比较简单的一个框架,在苹果的Session中是作为GameKit的一个扩充来介绍的(主要功能就是为了录制游戏视频)导入ReplayKit头文...

2019-12-17 00:12:10 450

原创 iOS描述文件设置

iOS 12的某个版本后,iOS证书信任有了一些改动.下面我用Whistle来举个例子.1. 设置要安装证书的设备的代理与端口2. 扫码安装证书其实这一步,扫码安装证书或者是在浏览器地址栏中输入对应的ip地址也是一样的3. 证书的安装(旧版本这一步做完就能正常使用了)本节的操作总结成流程就是:设置->通用->描述文件->安装.4. 证书的...

2019-12-08 22:32:44 396

原创 Whistle-Charles的轻量级替代品

个人感觉Whistle比Charles来说更改请求返回结果来说好用了很多,不过个人还是建议和PostMan、Charles等结合着用安装npm install -g whistle启动w2 start[i] whistle@2.3.7 started[i] 1. use your device to visit the following URL list, gets th...

2019-12-08 22:04:29 598

原创 Dart常用构造方法

默认构造方法我们先定义个类class Person { String name; num age;}就算我们不写方法也会有一个默认的构造方法.var person = Person();print("Person: NAME:${person.name} AGE:${person.age}");当然,此时打印出来的Name和age都是null.自定义构造方法...

2019-11-09 22:29:50 306

原创 Dart中的类与方法

类 class在Dart中我们可以使用如下方法去定义一个类class className { /// 定义单个类型 Type typeName; /// 包私有属性 Type _privateTypeName; // 定义多个类型 Type typeName1,typeName2,typeName3; /// 实例方法 ReturnType functionName(Typ...

2019-11-09 21:32:51 567

原创 Mac配置本地Dart开发环境

有一句说一句…在线的Dart网站实在是太不稳定了…1.安装Homebrew1.1 Homebrew1.2 在终端运行下面两行代码brew tap dart-lang/dartbrew install dart1.3 如果是要使用开发板Dart SDK的话.使用下面这一句.brew install dart -- --devel2.Dart的升级brew u...

2019-11-06 00:27:56 485

原创 Dart语言基础概述

Flutter使用的是Dart语言.我们可以在repl.it网站内在线编译Dart程序首先进入网站给出的是一个标准的语言学习入门输出"Hello World!"void main() { print('Hello World!');}第一眼瞧,感觉和C语言没有什么不一样的变量在Dart中声明变量的方式有两种.一种是让Dart编译器自己去推断的声明方式:var a = 1;...

2019-11-03 01:36:36 145

原创 Flutter环境配置问题

Android toolchain - develop for Android devices (Android SDK version 29.0.2) ! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses执行flutter doctor ...

2019-11-02 14:17:07 190

OpenCore-0.6.0-RELEASE.zip

OpenCore引导0.6.0自编译版本.提交commit id:42c7e8a6.时间:2020年7月29日 下午8:10.非正式的0.6.0.需要尝鲜的酌情下载.

2020-07-30

OpenCore-0.6.0-RELEASE.zip

本资源为OpenCore6.0.0正式版,非自编译版本,如果GitHub上的下不下来可以在这里下载. 

2020-08-04

CHTransition.zip

iOS自定义转场动画.从系统转场动画开始到自定义转场动画.带交互(interaction)的自定义转场动画.UIViewController的转场动画.UINavigationController的转场动画.UITabbarController的转场动画.

2019-06-09

Charles激活码以及4.2.7本体

charles-proxy-4.2.7.dmg 是一个HTTP代理服务器,HTTP监视器,反转代理服务器,当浏览器连接Charles的代理访问互联网时,Charles可以监控浏览器发送和接收的所有数据。它允许一个开发者查看所有连接互联网的HTTP通信,这些包括request, response和HTTP headers (包含cookies与caching信息)。

2018-10-14

OpenCore-0.5.9-RELEASE.zip

OpenCore(OC)是一种新的引导方式.虽说现在是没有正式发布的状态.但是在大多数黑苹果kext的作者已经停止对Clover的支持,并且转向支持OpenCore的背景下,还是直接上OpenCore比较好一些.

2020-07-19

OpenCore Configurator.zip

支持OpenCore 0.5.9及以上版本.用于Hackintosh的配置.OpenCore Mac版是Mac电脑上的一款OpenCore(就是我们说的OC引导)的配置工具。就相当于Clover Configurator.app是Clover专用的配置工具一样,OpenCore Configurator for Mac就是OpenCore(就是我们说的OC引导)的配置工具。

2020-06-28

京东到家tableView分类样式思路

该代码仅仅提供思路,满足不老那些衣来伸手翻来张口的人. 提供的是京东到家组头上下两部分的上部分变换的思路.

2018-12-02

iFunBox for mac

iFunBox是iPhone以及苹果其他产品的通用文件管理软件。以类似windows资源管理器的窗口方式浏览和管理iPhone、iPad、 iPod touch上的文件和目录,使苹果各类设备得以共享彼此的资源,让您轻松上传电影、音乐、电子书、桌面、照片以及应用程序。

2018-04-15

Sublime Text for mac

Sublime Text是一款轻量级的代码编辑器。也是HTML和散文先进的文本编辑器。漂亮的用户界面和非凡的功能,例如:迷你地图,多选择,Python插件,代码段等等。完全可自定义键绑定,菜单和工具栏等等.漂亮的用户界面和非凡的功能,Sublime Text的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。

2017-12-15

Cornerstone for mac v3.0.3

Cornerstone是Mac上最佳的SVN管理工具,CornerStone V3.0.3是Mac OS X系统下非常好用的一款svn工具,CornerStone配置虽不难,但也有几个需要注意的地方!客户端应用程序是专门为Mac用户设计的Subversion的控制,无论您是那个版本,或者一个Subversion的测试版,Cornerstone将有助于简化工作流程,使版本控制更加透明。

2017-09-01

Cornerstone2.7.10

Cornerstone是Mac上最佳的SVN管理工具,CornerStone V2.7.10是Mac OS X系统下非常好用的一款svn工具,CornerStone配置虽不难,但也有几个需要注意的地方!客户端应用程序是专门为Mac用户设计的Subversion的控制,无论您是那个版本,或者一个Subversion的测试版,Cornerstone将有助于简化工作流程,使版本控制更加透明。

2017-09-01

Reveal 1.6.3

在 iOS 开发中,我们有时很希望有一款类似 Web 开发中的 UI Debug 工具(例如:Firebug),让我们能够实时查看 UI 的结构,还可以实时更改某个 UIView 的位置和大小的相关属性值查看效果。这里我们发现原来真有这么一款强大的工具存在,他就是 Reveal。

2017-09-01

空空如也

空空如也

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

TA关注的人 TA的粉丝

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