iHTCboy 破得迷,了得知,方能学海无边; 热爱移动开发,目前致力于移动全栈开发
暂时未有相关通用技术能力~
阿里云技能认证
详细说明1、前言 其实,本篇文章应该是上一年就打算写的,结果呢,最近才有时间整理。开发 macOS 软件也有一段时间,对于软件更新,之前是自己手动编写增加 API 接口来提示是否有新版本,但一直觉得不智能,界面也不友好,而且下载的是压缩包,需要解压后自动手动替换 App,甚是痛苦。
1、前言 在做 django 开发需求时,多多少少都会遇到需要定时任务的功能,比如定时执行任务,检查订单之类的。可能是一段时间,比如每隔 10分钟执行一次,也可能是定点时间,比如 14:00 执行,也可能是长时间,比如每周几,每个月的哪一天等。
1、前言 关于上传 ipa 包到 App Store Connect 的方法,相信有 iOS 开发经验的同学,一定知道完成 App 开发后,一般都是用 Xcode 的 Archive 打包后上传到苹果后台。
1、前言 前段时间,升级了 Xcode10 后,提供给第三方用户的SDK,客户反馈说报错: ld: framework not found CoreServices for architecture armv7 为什么 iOS SDK 拖入项目中就报错"ld: framework not fou...
1、前言 经过前面那么多节的脚本使用技巧,相信大家一定已经掌握了基本的shell脚本编写,但是可能还是没有想明白,或者想到说平时工作生活中,有什么作用?今天,写写我自己在工作中,一些提高效率的脚本一起来看看吧~ 2、git pull 更新 工作中,我们都知道,更新工作代码库: git pull ...
1、前言 一直以来都是使用西数的移动硬盘,最开始256G的 My Passport,当时也不知道,在电脑城就买了,回家发现可以设置密码,当然,我记得有密码的存储设备,是台电的U盘,当年16G的加密U盘,我也买了3个(因为当年最大16G容量),所以,之后就与加密的存储设备相惜相爱,现在西数的移动硬盘也是几代后的AES 256位硬件加密。
1、前言 最近更新了一下之前开源的一些iOS App,适配了一下iPhone X / Xs / XR / Xs Max,然后收到这样的拒审信: 2018年9月24日 上午1:08 发件人 Apple 10.
1、前言 最近在研究上传ipa文件自动上传到苹果后台(后续有时间也分享给大家啊),然后,就需要制作大量的ipa文件啊!如果手工的Archive 那不就死啦,整个步骤,大概要5分钟过程,而且不是一步到位等5分钟,所以就研究了一下项目如何自动打ipa,最后...
1、前言 最近App Store审核被拒,2. 5 Performance: Software Requirements,Guideline 2.5.2 - Performance - Software Requirements,遇到这样的问题,回信问苹果,肯定得不到答案,苹果就是礼貌的回复。
1、前言 上一篇讲到 shell技巧2 - 图片旋转缩放转换格式等,而平时iOS开发中,Xcode中Assets.xcassets的AppIcon 需要设计师或开发者自行放置对应尺寸的图标,虽然我经常使用macOS下的 Prepo 应用生成多尺寸的图标,但是依然需要一张一张的放置到Xcode中,并且步骤非常不智能化,部分图标需要人工对应位置放置。
1、前言 在macOS下,如果对大量图片进行处理或数据收集,查找了一下,通过使用 sips 命令,可以进行图片的大部分操作处理,如果使用 shell,就可以灵活和自动化的批量操作图片! 2、sips 用法 常用的用法可以参考: 利器: Mac自带的图片...
1、前言 最近,网易的音乐很多听不到了,刚好也看到很多教程,跟进学习了一下,也集大全了吧,本来想优化一下的,但是发现问题还是有点复杂,最后另辟捷径,提供了简单的方法啊! 本文主要参考 python编写GUI版网易云音乐爬虫 后改写,有兴趣的可以看看文章...
1、前言 最近在使用django开发web页面时,使用ajax的post参数中带有数组,然后在 request.POST 里获取的数组时,数组变成了一个元组!!!官方给出的通过 request.
1、前言 iTunes 12.7 之前,可以下载ipa应用包、打开ipa包,也生成ipa文件!但是在这12.7之后,关于ipa的所有功能已经移除,如果还想下载ipa包,可以参考我之前的文章:解决 iTunes 12.7 无法下载 AppStore应用的IPA包问题,今天我们主要来说说制作ipa文件的功能。
1、前言 最近小姐姐工作需要,需要爬取天猫某店的全部商品,正好小哥学习了Python几个月,就答应上手试试!结果第一道题就难住了,天猫登陆需要账号密码和验证码!!!虽然知道可以通过模拟和Session操作,但是,始终是新手开车,还没有学习那么高深,感觉...
1、前言 总结一下自己平时常用的PyCharm for Mac快捷键,因为网上经常找到的都是Windows版本,所以当是备忘也好,后续会不定期更新。 2、PyCharm for Mac 快捷键 快捷键 说明 cmd + b 跳转到声明处(cm...
1、前言 总结一下自己平时常用的iTerm快捷键,当是备忘也好,后续会不定期更新。 2、iTerm2 快捷键 快捷键 作用说明 command + f 搜索&查找,如果输入搜索内容后,按下 tab 键,就会 iTerm 自动帮选中搜索关键词,并且自动的帮我们复制到了剪贴板中。
1、前言 vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi)。总结一下自己平时常用的vim快捷键,当是忘记也好,后续会不定期更新。
1、前言 今天用 Django 2.0 时模型的外键报了一个错误: TypeError: __init__() missing 1 required positional argument: 'on_delete' 2、原因 经过筛查,在创建多对一的关系的,需要在Foreign的第二参数中加入 on_delete=models.CASCADE 主外关系键中,级联删除,也就是当删除主表的数据时候从表中的数据也随着一起删除。
因图片比较多,可在我博客查看原文:https://ihtcboy.com/2018/07/15/2018-07-15_%E7%A8%8B%E5%BA%8F%E5%91%98%E7%9A%84macOS%E7%B3%BB%E5%88%97%EF%BC%9...
1、前言 本篇文章是翻译 A Complete Beginner's Guide to Django 系列的最后一篇文章 A Complete Beginner's Guide to Django - Part 7,因为搜索找了很久都没有找到对应的中文翻译篇(如果有,就是我没有找到.
1、前言 从Xcode9.4开始,Devices 界面已经移除了真机设备的日志输出log,而移到macOS系统独立的控制台app(Console.app): 20180713-macOS-Console.app.png 2、控制台 Console.app 查看日志信息和报告以获取有关 Mac 和设备的诊断信息。
1、前言 学习Python二个多月啦,周末时开始兴趣学习爬虫,虽然有点概念,但是也折腾了大半天,下面就开始简要记录一下吧。 2、需要的准备 Python:需要基本的python语法基础 requests:专业用于请求处理,requests库学习文档中文版 lxml:其实可以用pythonth自带的正则表达式库re,但是为了更加简单入门,用 lxml 中的 etree 进行网页数据定位爬取。
1、前言 在iOS12前,如果对沙盒账号测试充值不熟悉的同学,也许会遇到过这样的情况: 不允许创建 iTunes 账户 此 AppleID 目前无法用于 iTunes Store。
1、文章被锁定 昨晚看到简书消息: 20180708-jianshu_lock.png 原文章已经转移到个人博客: 《绝代宠妓》(Dangerous Beauty)观后感 《建立信任机制》 2、去中心化 我不知道这是机器过滤还是人工选择,但作为第一批用户,见证成长,为这样的行为感觉太可惜。
前言 越来越多的应用,请求用户推送权限,一般情况下,普通应用我是不允许的,除了通讯应用、支付宝(银行app有很多不羊毛的活动推送,不允许)、GTD(Things、Due)、健身(Kepp、SixPack),其它的像淘宝天猫、京东,每次打开app,都要反复问我还要不要打开推送,你们就不能先调查一下我用的iOS系统多久吗?请问一个用了4年以上的用户,如果他还想打你们家的app推送,难道不知道在那里开吗?脑子进水吧。
1、前言 iTerm软件的实用就不用在说了,最近迁移新工作电脑,打算把自己电脑配置好的iTerm迁移到新电脑,网上找了很久都没有找到教程,看到iTerm的profiles下有 'Copy Profile as JSON',但没有导出成文件,也没有导入配...
前言 最近,我司终于更换新电脑的计划落实啦!!! Mac mini 3.0GHz 双核 Intel Core i7 处理器 (Turbo Boost 高达 3.5GHz) 16GB 1600MHz LPDDR3 SDRAM 1TB 融合硬盘 Intel Iris Graphics 图形处理器 非常值的可贺!然而,就是新电脑,一切都是新!一切都是白!!非常多工具的数据需要迁移,开发环境需要配置,最近也打算总结一下新电脑配置方面的文章,作为自己备份,或者给新手参考,相信有很大帮助。
1、前言 最新还是决下心来换域名啦!从 http://ihtc.cc 换成 https://ihtcboy.com !然后问题就来了,以前文章的链接打开404了,旧域名也访问不通,这样子不行呢!用了2年多的旧域名,在百度谷歌还是积累了一些爬虫,还有很多分享到第三方平台的文章呢!想一想,还是想救一救它!!! 2、准备工作 首先,因为是2个域名,所以我分别用2个GitHub账号设置对应的Repo地址解析。
前言 NSString的boolValue之前有使用,但是一直没有真正了解什么时候返回YES(true)或NO(false)。其实,苹果在官方文档中已经写的很清楚,按command + control 点击boolValue进入文档就可以看到: boolValue The Boolean value of the string.
前言 最近在使用NSInvocation进行多参数方法调用,结果就崩溃了!signature为nil 和 一直提示找不到方法!!! method signature argument cannot be nil 崩溃信息: *** Terminatin...
一、前言 最近开始入门python,当然是要使用PyCharm,然后在项目中遇到.db数据库文件,双击打不开?网上找到了windows版本的教程,版本也比较旧,所以有空就来一发,当备忘也好~ 二、链接SQLite 2.
前言 之前接入的评论功能,都因为各种原因被放弃了,今天从新计划接入评论功能,所以就在了今天这篇文章。 评论模块 多说 - 最多用户使用的评论,但遗憾2017年6月将暂定服务;不建议新用户使用,但为旧用户保留,也感谢多说一路的陪伴; 网易云跟帖 - 网易提供的评论组件,功能比较简单,性能优秀;管理后台在查询上还不算特别智能,但足够普通用户使用; 畅言 - 搜狐提供的评论组件,功能丰富,体验优异;但必须进行域名备案。
前言 最近在看YouTube视频时,里面有自动字幕功能,当时非常激动,字幕很准确;其实YouTube这个功能在2010就上线了。今天就是想利用YouTube这个强大的功能,将音频转换成文本啊!因为尝试了讯飞和百度后,不只是收费,准确率也不好,特别是英文。
前言 最近想下载一个资源,找到百度网盘的,文件总大小871.84M,下载速度100kb/s,没有开会员,这速度有良心了!but,下载到300多m就断开了!!!wtf!!!然后网上找到 Aria2GUI,然后发现,现在百度网盘已经封杀了。
前言 大家都知道iOS的UIColor提供的自定义初始化是通过RGB(A) 4个10进行制的参数,那么为什么用16进制呢?因为web和安卓端以常识性用16进制读取,所以为了方便设计师出图标注,很多时候都是16进制的效果图。
前言 最近苹果的热更新和私有库问题检查的更严了,如果应用被拒,苹果在拒绝信中会说到使用strings/otool/nm命令进行自查,所以总结了一些命令,方便查找和定位文件内容相关信息。
前言 iTerm2 作为一个免费&开源的应用,Mac程序员应用必备的软件! 作为一个专业的终端,功能真的很强大,iTerm + oh-my-zsh 应作为最佳配置使用! 一键调出 iTerm2 我们有时会遇上这样一种情况,就是我们只想用命令行执行某一个特定的操作,然后就不需要它了。
装逼说明 不喜欢安装有道词典的应用程序,因为太耗资源还一堆广告,但是用浏览器打开dict.youdao.com也挺麻烦的,不是吗?快来试试有道词典命令行工具吧! 看图装逼 example.
德鲁克在《管理的实践》中写道:“管理者很多时候在做决策的时候,都是在分析未来有可能有什么市场环境的变化,这些变化会有什么机会。” 序言 这一年,在生命中非常有意义的一年,从创业者离场,回到一个中型企业,改变非常大。
前言 runtime 的黑魔法很多人都一定听过,或者已经在使用了。但是,怎么swizzle方法才是最好呢? 一般写法 Method originalMethod = class_getInstanceMethod(aClass, originalSel...
问题 给一个 UIImageView 设置一张图片时,使用 AutoLayout 给 UIImageView 约束宽高,但是实际显示的大小,图片以实际的大小显示出来,代码也没有设置 frame,设置contentMode为UIViewContentModeScaleAspectFit 也不起作用。
现象 创作的UIActivityIndicatorView,想当作一般的 View 使用,然后想隐藏时,把hidden属性设置为 YES;但是一直没有作用。
前言 一个简单的浏览器,使用到UIToolbar做底部工具栏,在 iOS11 上就有点击无响应的问题。现在发现苹果一到大系统版本,很多 UIView的实现和生命周期都变化,他们系统不用兼容 iOS10,想怎么改就怎么改,没有顾虑,但是我们作为开发者只能受累。
问题描述 苹果 iTunes 12.7 已经无法下载 ipa 包,如果想在 iTunes 12.7 使用已经无力回天。所以,只能降级!降级!降级! 注:降级 iTunes 12.6.2 会导致无法识别到 iPhone8 / iPhone8 plus / iPhone X 设备, 2017.10月30号更新,下载 iTunes 12.6.3 支持 iPhone 8,iPhone X和iOS 11。
重复提示登陆账号.png 问题 目前在 iOS11.0.3上,通过储值登陆沙盒账号,得到错误“无法连接到iTunes商店” 或者 反复出现“登陆”界面。
强制让控制器竖屏显示 - (BOOL)shouldAutorotate { return NO; } - (UIInterfaceOrientationMask)supportedInterfaceOrientations { ret...
本地化 App Store 信息 iTunes Connect 本地化说明: 在添加 App 至您的帐户之后,您可以添加语言并输入您的 App 在 App Store 中显示的本地化信息。
Xcode9 的 iPhone X 启动图片 iPhone X 启动图片大小: Portrait size : 1125px × 2436px Landscape size:2436px × 1125px 在 Xcode9 中位置: iPhone X 启动图片.
Xcode8 编译报错: Framework not found IOSurface for architecture arm64 或者Framework not found FileProvider for architecture x86_64/arm64. 原因 IOSurface.framework和 FileProvider.framework是 iOS11 新增加的库,但 Xcode8下没有这个库。