- 博客(310)
- 资源 (11)
- 收藏
- 关注
原创 apache排障
文章中介绍了如何在mac下搭建apache服务器.由于mac自带的apache版本和macOS的版本有关,升级之后可能配置项就改变了如macOS12以上的版本中.conf文件中有一行其实macOS12以上就不用配置php7了。
2024-01-15 10:53:36
625
原创 高版本Mac系统如何打开低版本的Xcode
大家偶尔也碰见过更新Mac系统后经常发现低版本的Xcode用不了的情况吧.基本每年大版本更新之后都可以在各个开发群里碰见问这个问题的.
2023-10-13 15:53:18
2419
原创 手动下载/安装Xcode的simulator
Xcode某个版本更新之后不带iOS的Simulator,导致全新下载一个Xcode后没法编译项目.公司的网又很坑,每次断掉点重试都重新下载,导致完全没法下下来.特别影响工作进度.
2023-10-11 17:32:09
7102
1
原创 iOS[15.0,15.1)ScrollView滚动“卡顿“适配
[15.0,15.1)调用ScrollView滚动animated属性传入true可能会引起"卡顿".
2023-01-18 17:05:28
429
原创 Appium的使用
appium的使用about-appiumAppium-desktop 1.22分成了appium-desktop与appium-inspectorappium-desktopdesktop直接点击start即可appium-inspector注意的是Remote Path需要填写/wd/hub.然后直接点击StartSession即可.(缺少什么会有报错提醒).{ "platformName": "iOS", "appium:bundleId": "待测试的bundleId",
2022-04-14 01:43:33
729
原创 解决企业包`出现无法安装“XXX“请稍后再试`的问题
由于最近对存放企业包的机器进行了迁移.发现iOS14.5以及以上没法成功使用扫码安装(itms-services协议安装).最开始还以为是迁移的服务器环境的问题,后来确认了旧的机器也不可以之后就开始了到处寻找资料.(这里必须得喷喷苹果了,这种资料Develop网站上还搜不到)....
2022-03-23 16:31:25
2018
原创 Appium-iOS环境搭建
appium-iOS环境搭建安装HomeBrew/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”安装依赖库brew install libimobiledevice --HEADnpm install -g ios-deploy #如果是iOS10以上的系统才需要安装安装完整性检测库npm install appium-doctor -g安装完
2022-02-23 19:27:48
3207
原创 如何在App过审之后进入解决方案中心
以前旧版的App Store Connect是可以看历史的被拒信息的.但是改版之后的’App Store Connect’只有在被拒之后才会显示解决方案中心的入口,然后在过审之后入口会消失掉.不过,如果你知道解决方案的链接,可以通过修改Apple ID(Apple Store Connect的描述为:为您的 App 自动生成的 ID。)的方式来访问解决方案中心https://appstoreconnect.apple.com/apps/Your Apple ID/appstore/platform/i
2021-08-13 11:10:28
469
原创 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
1515
原创 iPhone状态栏高度
12系列的StatusBarHeight和之前又有些不一样非刘海屏统一的statusBarHeight都是20。刘海屏iPhone 12以前的都是44.12/12 Pro/ 12 Pro Max是47.12 mini则是50
2021-01-17 14:53:28
965
1
原创 CocoaPods移除Sessions
我们在此片文章中介绍了如何制作一个自己的库Link.里面涉及到在CocoaPods里面使用trunk注册设备.下面告诉你们如何清理设备./// 移除本机sessionspod trunk me clean-sessions/// 移除除了本机之外的所有sessionspod trunk me clean-sessions --all...
2020-10-24 20:42:02
198
原创 iOS防抓包
检测是否开启了设置->无线局域网->HTTP代理+ (BOOL)getProxyStatus { CFDictionaryRef dicRef = CFNetworkCopySystemProxySettings(); const CFStringRef proxyCFstr = CFDictionaryGetValue(dicRef, (const void*)kCFNetworkProxiesHTTPProxy); CFRelease(dicRef); NS
2020-09-12 01:32:06
1724
原创 OpenCore的编译
OpenCore仓库地址版本编译工具编译方法xxx-0.5.8macbuild.tool路径下 ./macbuild.tool0.5.9-xxx
2020-08-11 01:01:36
3216
原创 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
2179
原创 Hackintosh-OpenCore系列篇-准备篇
前言本系列的文章都是在我安装好的Hackintosh(基于OpenCore)上写作并发表的.这个Hackintosh分类的文章我会介绍如何配置OpenCoreOpenCore的一些注意点由于OpenCore是尽量伪装成白苹果让MacOS来识别,不过会讲NVRAM写入到主板上.造成使用OpenCore引导进入的Windows识别到的类似主板等信息错乱.所以我建议大家OpenCore引导屏蔽Windows启动,让OpenCore专门引导MacOS即可.提前准备由于黑苹果不是白苹果的原生硬件,
2020-07-14 00:46:30
2746
1
原创 command line tool安装
安装好xcode后,打开Xcode.然后点击install.安装完毕之后打开中断,然后在终端内输入xcode-select --install并回车
2020-07-12 23:50:44
3147
原创 Windows下设备ID的查询
最近在整黑苹果,找驱动需要看设备是否支持。下面以我的的蓝牙设备举例名称全称含义vidvendor ID提供商IDpidproduct ID产品id
2020-07-12 00:30:45
4709
原创 微信未验证应用(微信openSDK1.8.6的集成)
在微信7.0.7(iOS 12-13)以及以上版本的分享可能会出现"未验证应用"集成的时候可能有的坑分享时出现多次二次跳转登录时出现多次确认弹窗
2020-06-06 12:15:41
4796
3
原创 iOS系统分享
Social.framework有如下几个比较重要的类SLComposeViewControlleriOS 6 - iOS 11(Account是iOS 11移除的)使用的"系统分享"方式说到SLComposeViewController.framework(系统分享)框架.就得提一下Accounts.framework(账号管理).大概是到了iOS11就不支持这种分享方式了(以下是内置(设置里头有的)一些无需安装App的分享渠道)使用方式/// forServiceType:分享的渠道
2020-06-06 11:42:39
2516
原创 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
1667
原创 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
724
原创 自签名CA证书
iOS有一个访问地址就能下载的服务:(plist长啥样可以看看这里:企业包plist)itms-services://?action=download-manifest&url="plist文件的地址"这个服务的先决条件就是能够使用HTTPS访问的服务器.Mac下搭建HTTPS访问的apache服务器文章中搭建的虽然也是HTTPS服务器,但是直接使用会是下面的情况.1.创建私钥...
2020-05-05 23:26:39
1175
原创 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
655
原创 Mac下搭建HTTP访问的apache服务器
其实Mac系统自带了apache服务器功能,只是没有开启它罢了.Mac下apache的开启使用Finder进入apache目录command + shift + g首先备份一下httpd.conf文件,一般改这种文件的时候我都比较喜欢备份一下(PS,免得改出问题了)如果是使用系统文本打开这玩意或者是使用Xcode打开的话是没有修改权限的这里可以使用vi编辑器或者是Sublime...
2020-05-01 23:35:57
1295
原创 AutoresizingMask最近踩过的坑
我之前使用阿里的LazyScroll库来实现我的UITableViewCell实现流水布局功能的时候碰到一个bug-阿里三方库-LazyScroll介绍.BUG的体现.因为阿里的LazyScroll是手动给予控件frame的方式来设置LazyScroll上子控件的位置的.一般来说默认的Autoresizing是这样的.即是左上角保持不变,宽高不随屏幕宽高变化....
2020-04-05 23:57:26
336
原创 Apple D-U-N-S申请
我记得N年前是可以直接申请的,最近帮一个朋友申请的时候发现变成了得先去Apple官网查询D-U-N-S,如果没有才能申请了。不过流程还是一样,最慢两周有结果。D-U-N-S...
2020-03-31 20:35:21
481
原创 iOS截图保存到图库不显示全图的"Bug"
首先,原谅我起了这么一个奇怪的标题,QA一脸真诚的给咱报了这么一个bug,咱们总得人人真真的看看再说吧.首先,我们有个需求是截取屏幕,然后在下面拼接一小块,然后保存起来.这个保存后的图片在手机自带的Photos(相册)应用里面的展示会是横向拉满,然后上下两部分在屏幕外头(而测试给我说的其他的App,)...
2020-03-26 20:06:21
1797
3
原创 企业包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
367
原创 iOS简单修改转场动画
iOS转场动画注意我的标题,是简单修改转场动画,这个简单是有限的修改.本篇文章的前提是,在不使用delegate的情况下(tabbar.nav.vc的delegate)对于CALayer类.我们可以使用下面这个方法去给CALayer上添加一个动画.- (void)addAnimation:(CAAnimation *)anim forKey:(nullable NSString *)ke...
2020-02-26 17:26:01
942
原创 阿里三方库-LazyScroll介绍
LazyScrollView称之为LazyScrollView或者称之为LazyScroll都可以,毕竟仓库名为LazyScrollView.pod集成的时候却是下面的名字pod `LazyScroll`仓库结构也懒得去重新作图了.直接借用LazyScrollView的特殊使用情况这篇文章里面的图了.TMUtils这个库大家看一眼就懂是啥意思了,没有必要说.缓存池那边...
2020-02-09 00:40:56
467
原创 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
343
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
1507
原创 LazyScrollView的特殊使用情况
之前做一个UITableView流水布局的需求的时候歪打正着的看到了这个库,使我免去了重复造轮子的窘境。首先我做了一个兜底方案是直接算出所有的frame,直接往一个大Cell上添加。当然,这种方案在数据源变化的情况下有点恶心。自然而然我就想到了我自己的带缓存池的库-ZCHScrollChannelView。后面由于惯性思维跳了一个坑,这个后面再说。我们组的安卓哥们给我推荐了一下阿里巴巴的...
2020-01-17 15:00:50
2929
原创 XIB(Story Board)设置颜色与视觉稿的差别
大多数人可能都使用过XIB去做UI开发,但是我想提出的是XIB上设置颜色可能和视觉稿是有些区别的.拿默认创建的工程来举例把,一般我们在下面这个地方来设置背景色如果默认的颜色不太满意呢.我们可能在下面的列表里头选择一般来说,要么是WhiteColor要么是ClearColor,亦或是BlackColor.当这三者都不满足的情况下,我们可能点击Custom...然后选择一个颜色不知道大家...
2020-01-12 18:20:06
593
原创 苹方字体中英文对照
苹方-简 细体PingFangSC-Light苹方-简 中黑体PingFangSC-Medium苹方-常规体PingFangSC-Regular苹方-简 中粗体PingFangSC-Semibold苹方-简 纤细体PingFangSC-Thin苹方-简 极细体PingFangSC-Ultralight...
2020-01-10 22:58:06
11731
OpenCore-0.6.0-RELEASE.zip
2020-07-30
OpenCore-0.5.9-RELEASE.zip
2020-07-19
OpenCore Configurator.zip
2020-06-28
CHTransition.zip
2019-06-09
iFunBox for mac
2018-04-15
Sublime Text for mac
2017-12-15
Reveal 1.6.3
2017-09-01
Cornerstone for mac v3.0.3
2017-09-01
Cornerstone2.7.10
2017-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人