
iOS
乔布斯狂热追随者
如有需要交流的朋友可以加我QQ237004139
展开
-
iOS 详解暗黑模式的关闭与适配
一、背景暗黑模式一开启,APP没有适配,然后你发现,你输入的白底黑字,变成了白底白字,呈现在面前的,就是一片空白,是的,你没看错,就是一片空白。来来来,有图有真相,我们以一叶来洞察整个森林,下面是一毛一样的页面和信息展示,只是分为正常和暗黑模式,显示效果显而易见。1.正常Light模式正常.PNG2.暗黑模式,不要怀疑自己,没错,就是这样的。暗黑模式.P...原创 2020-03-20 11:40:31 · 2468 阅读 · 0 评论 -
Xcode 11.0 新增SceneDelegate以及分屏 详解
一、背景升级Xcode 11.0之后,发现创建项目新增SceneDelegate文件,AppDelegate文件中的window属性放到了SceneDelegate中,交给SceneDelegate来管理window。二、分析1.主要带来的变化--分屏先打开一个APP,从底部往上轻滑出dock栏,然后拖动dock栏中的你想分栏的APP图标,放到右边或者左边即可。五五分还是三七分,...原创 2019-11-13 10:21:19 · 1435 阅读 · 0 评论 -
iOS 蓝牙报错"The request is not supported."
今天蓝牙通信的时候,发现突然返回一个error: The request is not supported.究竟是什么原因呢?下面我们来揭开这个错误的神秘面纱吧。1.报错原因蓝牙设备端开发,说是需要缓存一个什么,他自己也说不清,问了几遍,我就不问了。。2.处理方法① 蓝牙设备修改了一些方法之后,就可以收到返回数据了,但是还有一些问题;3.事后语鹅鹅鹅,今天又出现这个问题了。...原创 2019-10-24 18:26:39 · 1373 阅读 · 1 评论 -
iOS __kindof
1.数组声明@property (nonatomic, strong) NSArray <UIVIew *> * viewArr;2.如果UIButton添加进去就会报警告// 这样写就不会有警告了@property (nonatomic, strong) NSArray <__kindof UIVIew *> * viewArr;3.结论__...原创 2019-10-23 18:16:03 · 349 阅读 · 0 评论 -
创建github分支
一、背景自己搞了几个项目扔到github了,现在想增加一些功能,搞个分支来test一些东西二、步骤如下首先,需要cd到需要处理的项目路径下,这个就假装都知道。1.查看分支(1)查看本地分支:git branch1-1 查看本地分支.png(2)查看远程分支git branch -r1-2 查看远程分支.png(3)查看所有分支git bran...原创 2019-10-14 17:53:32 · 218 阅读 · 0 评论 -
Mac 显示隐藏文件命令行
打开终端,输入:defaults write com.apple.finder AppleShowAllFiles -bool true // 此命令显示隐藏文件defaults write com.apple.finder AppleShowAllFiles -bool false // 此命令关闭显示隐藏文件命令运行之后需要重新加载Finder:快捷键option+command+esc,选...原创 2018-06-12 19:38:24 · 4465 阅读 · 0 评论 -
git 命令行提交代码
1、首先在[git官网](https://github.com)创建自己的账户;2、网页上的操作可以[这篇](https://www.jianshu.com/p/d304b922c077);3、我们今天主要讲命令行操作,~~~git initgit remote add origin https://github.com/******/web // 第一次的时候需要git add .git com...原创 2018-06-20 19:42:42 · 3507 阅读 · 0 评论 -
页面跳转卡顿
只是一个页面跳转,其他什么的都米有做 addCellVC *addCell = [[addCellVC alloc] init]; [self.navigationController pushViewController:addCell animated:YES];额,这个是没有做跳转页面的背景导致的,要跳转到的页面添加一下背景色就OK self.view.backgroun...原创 2018-06-21 15:20:35 · 1312 阅读 · 0 评论 -
Application Loader登录不了 Please sign in with an app-specific password. You can create one at applei...
今天不知道苹果又搞什么鬼?用Application Loader的时候,登录一直出现“Please sign in with an app-specific password. You can create one at appleid.apple.com.”如下:079B0AF4-E0E9-40D8-9678-0172FC1A7820.png这个是因为你开了双重验证。解决方法:1、登录苹果官网2...原创 2018-06-19 14:55:13 · 5378 阅读 · 1 评论 -
iOS 提交代码版本之后,几分钟消失
1.背景今天上传iOS APP代码之后,几分钟就消失了,收到了来自The App Store Team的邮件邮件内容如下: Dear Developer,We identified one or more issues with a recent delivery for your app, "***" 1.1.1 (1). Please correct the followin...原创 2019-10-10 18:27:15 · 445 阅读 · 0 评论 -
iOS APNS推送
网上已经有大神写的非常不错了,拿来分享iOS 远程消息推送 APNS推送原理和一步一步开发详解篇手把手教你做iOS推送唯一需要注意的就是,导出 .p12文件的时候,如果设置密码,一定一定要写下来,不然以后你肯定就忘了。还有一个坑,记得貌似是最后的时候,哪一行命令行实际上是一下打了两行才对,等我找一下再更新一下原创 2018-06-12 19:24:10 · 900 阅读 · 0 评论 -
pod 突然失效,重装ruby吧少年
pod search *** 的时候报错,什么鬼?。。/Users/tuoge/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/yaml.rb:5:in `<top (required)>':It seems your ruby installation is missing psych (for YAML output).To eliminate th...原创 2018-06-12 19:21:43 · 1888 阅读 · 0 评论 -
Xcode 全局断点调试
主要是添加下面三个第一个:1-1.png1-2.png第二个:2-1.png屏幕快照 2018-04-16 下午8.26.58.png第三个:屏幕快照 2018-04-16 下午8.28.43.png屏幕快照 2018-04-16 下午8.27.29.png...原创 2018-04-18 21:32:29 · 455 阅读 · 0 评论 -
Xcode 神经质的报错"'***.h' file not found"
Xcode今天不知道抽风什么情况,一直报错“***.h file not found”,但是还是能正常运行APP。。。直接晕死的节奏。。关闭项目文件,然后重新打开,按住command点击#import 后面的类名。。可以跳转到相关类了,但是还是报错。直接晕死。屏幕快照 2018-04-17 下午2.23.56.png然后把Xcode完全关闭,重新打开,清理缓存什么的,统统不管用,还是依然可以bui...原创 2018-04-18 21:35:53 · 7967 阅读 · 1 评论 -
邓白氏编码申请完,苹果数据库没有相关信息
苦苦等来了邓白氏编码申请完成,结果这两天申请苹果开发者账号的时候,发现苹果提示 D&B 资料库信息没有,点击给的链接,让苹果发了一个我们的邓白氏编码过来 ,结果发现,邓白氏编码的信息里边我们公司的英文名写错一个字母。。。这就尴尬了,然后通过邓白氏反馈邮件下面的电话 021-2610 7629 与邓白氏联系,让他们查了一下,客服说他们那边没问题,然后让我两天以后再试,,很明显和苹果一样的风格...原创 2018-04-18 21:37:08 · 727 阅读 · 0 评论 -
cocoapods 导入类库之后,找不到头文件
cocoapods导入类库之后,找不到头文件要在项目TARGETS-->Build Setting-->User Header Search Paths 里设置一下 在后面添加 ${SRCROOT},后边选择 recursive。就OK了截图1-1.png...原创 2018-04-18 21:38:09 · 1214 阅读 · 0 评论 -
Mac电脑连上网但是上不了网的问题
早上到公司发现Mac电脑明明连上网了,但是baidu.com都打不开。。然后ping通了127.0.0.1,ping通了同事电脑,在DNS里边添加了8.8.8.8和114.114.114.114,然并没卵用,然后突然想起来,修改网络里边一个位置的地方,如图,在位置那里添加了一个新的,直接就OK可以上网了。屏幕快照 2018-04-19 上午9.33.59.png3E13B7D0-9CE7-4B4B...原创 2018-05-24 19:21:14 · 33895 阅读 · 3 评论 -
iOS 添加了一个view,然后发现一点击事件就跑到父视图
用另外一个JWViewController.view 添加到当前视图的self.view上面,发现点击视图上面的按钮,直接响应的是self.view的事件,一看是JWViewController上面的view超出了屏幕,而在self.view里边移动JWViewController.view的时候,超出JWViewController.view的部分,就直接会被忽视掉响应事件,可以写成一个scro...原创 2018-06-12 18:59:45 · 1117 阅读 · 0 评论 -
telnet gateway.sandbox.push.apple.com 2195
连接苹果服务器的时候,竟然报错-bash: telnet: command not found我擦,原来是直接被苹果移除了。。 https://forums.developer.apple.com/thread/79056安装:brew install telnet...原创 2018-06-12 19:07:35 · 1236 阅读 · 0 评论 -
unable to load client certificate private key file
解决方法可以跳过看最后!!!o( ̄︶ ̄)o终端执行~~~openssl s_client -connect gateway.sandbox.push.apple.com:2195 -cert MyPushChat.pem -key MyPushChatKey.pem~~~报错:~~~unable to load client certificate private key file14073594...原创 2018-06-12 19:10:16 · 8235 阅读 · 2 评论 -
error: Execution was interrupted, reason: EXC_BAD_ACCESS (code=1, address=0x54485250). The proces...
打断点看日志的时候发现这个问题error: Execution was interrupted, reason: EXC_BAD_ACCESS (code=1, address=0x54485250).The process has been returned to the state before expression evaluation.如图:...原创 2018-06-12 19:19:39 · 7188 阅读 · 2 评论 -
your account cannot be create at this time.
公司创建苹果账号的时候遇到的坑,填写完资料需要填邮箱验证码的时候,一直报这个错"your account cannot be create at this time",网上资料显示,目前xxx@qq.com是比较容易申请的,像163、126(我们用的是阿里的邮箱)都会有各种问题,然后打了客服电话400 666 8800,发现客服是不能帮你解决的,让在其他设备上申请一下试试,然后我用iPad尝试,又...原创 2018-04-16 20:06:04 · 23084 阅读 · 9 评论