- 博客(86)
- 资源 (4)
- 收藏
- 关注

原创 iOS证书及ipa包重签名
闲来无事,玩了玩重签名,成功搞定重签名准备工作:1.准备你需要重新签名的ipa2.制作entitlements.plist 这里关键点在于id的正确,这点搞了好久,总是和网上找的不一样。我这里用了“iPhone配置实用工具副本”这个工具来查看证书的,找到你的证书code 如下: keychain-access-group
2016-08-24 14:38:58
2101

原创 命令行发送邮件并修改发送人,避免自动邮件归置到垃圾邮件
1.安装home-brew/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"2.安装msmtpbrew install msmtp 3.配置vi ~/.mailrc 粘贴 set sendmail=/u
2016-03-16 17:47:00
1286

原创 Xcode 可视化安装插件,却找不到插件管理界面的解决方法
Xcode 5+ 使用下面命令:curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh重启xcode然后里面的插件就可以随意安装了插件源地址:https://github.com/supermarin/Alcatraz
2015-06-17 18:22:08
1433
原创 iOS CoreAnimation AnimationWithKeyPath 来改变动画 的Key
可以通过改变animationWithKeyPath来改变动画:transform.scale = 比例转换transform.scale.x = 宽的比例转换transform.scale.y = 高的比例转换transform.rotation.z = 平面图的旋转opacity = 透明度marginzPositionb
2017-02-15 14:49:12
476
原创 Mac 利用 Apache 下的 HTTPS 服务 在线应用 安装 服务
1.创建ssl文件夹sudo mkdir /private/etc/apache2/ssl 2.切换到ssl文件夹cd /private/etc/apache2/ssl3.生成ssh等文件相关证书(server.key + server.key.pub)sudo ssh-keygen -f server.key4.生成.csr 文件sudo openssl req
2017-02-15 11:50:30
357
原创 上传Podspec到Cocoapods
1、cd 到工程目录下 创建xxx.podspec文件 xxx为工程名 pod spec create xxx //xxx为工程名生成xxx.podspec2、修改xxx.podspec文件内容 vi xxx.podspecs.name pods名称s.version 版本号 此版本号需要与github中tag的内容一致
2017-02-14 17:57:10
407
原创 Mac 远程控制,邮件关机,重启等,利用AppleScript
首先:开关机动作tell application "Finder" to shut downtell application "Finder" to sleeptell application "Finder" to restart 分别保存文件为 关机 睡眠 重启第二步:打开邮件->偏好设置->规则第三步:设置规则,如下最终现象如下
2016-12-30 11:57:48
2644
1
转载 OSX系统添加定时任务
转载:http://honglu.me/2014/09/20/OSX%E7%B3%BB%E7%BB%9F%E6%B7%BB%E5%8A%A0%E5%AE%9A%E6%97%B6%E4%BB%BB%E5%8A%A1/OS X是苹果Mac的操作系统。今天遇到了一个想向系统里添加定时任务的问题。比如我想在12点运行一个脚本,而这个时间我又要出去吃饭。这个时候就可以通过增加定时任务的办法来
2016-11-28 14:34:24
1096
原创 TextFiled 修改clearButton 图片按钮, 非rightView
UIButton *clearButton = [_textField valueForKey:@"_clearButton"]; if (clearButton && [clearButton isKindOfClass:[UIButton class]]) { if ([DKNightVersionManager currentThemeVersion] == DKT
2016-10-28 12:20:29
977
转载 用xcconfig文件配置iOS app环境变量
app开发中通常都会涉及到多个环境,Debug、Release等。环境切换时可能就会涉及到服务器url的切换,或者一些第三方sdk的appid的切换。最初我是通过在代码中添加变量的方式来设置环境的:static let isRelease = truestatic let serverURL = isRelease ? "prod server url" : "dev server ur
2016-08-16 16:53:05
818
原创 Python爬虫 下载 mp3、视频、zip等 这里以有声小说“凡人修仙传”为例
# -*- coding: utf-8 -*-import urllib import urllib2 #import request # 下载地址前缀url = 'http://t.kanshulou.com/玄幻/凡人修仙传/'mp3Count = 0while (mp3Count < 1631): mp3Count = mp3Count + 1;# 格式化字符串
2016-08-16 15:56:20
1882
原创 iOS9.0 Spotlight 开发
必须是iOS9.0之上的系统,需要导入CoreSpotlight.framework框架。CSSearchableItemAttributeSet CSSearchableItem CSSearchableIndex 先移除,再添加新的索引/*移除所有sohu索引*/-(void) removeFromIndexByDomain{ if([[UIDevice cur
2016-08-11 17:40:40
356
转载 Hexo安装和配置
1. Git安装和设置githubbrew install git #Mac电脑使用brew安装 sudo apt-get install git #Ubuntu系统使用这条命令安装然后设置好git账户使用Github Page搭建博客, 需要在github建立仓库,仓库名为username.github.iogitcafe
2016-07-30 18:26:26
846
转载 iOS ReactiveCocoa 最全常用API整理
iOS ReactiveCocoa 最全常用API整理本文适合有一定RAC基础的童鞋做不时的查询,所以本文不做详细解释。一、常见类1、RACSiganl 信号类。RACEmptySignal :空信号,用来实现 RACSignal 的 +empty 方法;RACReturnSignal :一元信号,用来实现 RACSignal 的 +return: 方法
2016-07-29 11:32:49
501
转载 在 Mac mini 上架设 Jenkins 服务器来运行 iOS 测试
在 Mac mini 上架设 Jenkins 服务器来运行 iOS 测试安装配置 Jenkins先使用 homebrew 安装 Jenkins$ brew install jenkins然后链接 launchd 配置文件$ ln -sfv /usr/local/opt/jenkins/*.plist ~/Library/Launch
2016-05-31 23:14:05
811
转载 linux在shell中日期格式化(时间格式化)
本地测试用例:[python] view plain copy# 等号两边不能有空格,之前错误一直出在这里 yesterday=`date -d last-day +%Y-%m-%d` echo $yesterday curday=`date +%Y-%m-%d` echo $curday ech
2016-05-30 15:37:46
1785
转载 IOS Emoji 编码打印
最新在研究下IOS的emoji。主要目的是想Android ,wphone,symbian都同步支持ios 的emoji。因此设及到图库及表情定义符。在已有的emoji表情库里目前已知道记录的就很800多个,IOS 5 中集成的有479个。而IOS6 又新增了300个左右。IOS 5 内部显示EMOJI使用提UTF16 编码。先来看一段代码:
2016-04-26 15:14:04
705
转载 命令行提取assets.car中的图片,2x and 3x图片
项目中有一个图片是用了别人的一个pdf格式矢量图片,想修改一下颜色,结果给设计师一看不能编辑。于是便想把ipa中的图片弄出来,不过因为用了Images.xcassets,在ipa的解压包中直接找不到的,应该是包含在assets.car里面了。于是,问题便转化为怎么提取assets.car中的图片,找到了这篇文章:提取assets.car中的图片 :: Coding
2016-03-18 16:46:42
1380
转载 Shell 脚本发发送邮件
1.配置 mail.config1.qq.com2.qq.com2.拼接收件人等#发送邮件shell脚本,必须传入两个参数,第一个为标题,第二个为邮件内容,#必须要有mail.conf文件,里面是邮件列表,一行一个邮件mailfile="mail.conf"if test $# -gt 1 && test -e $mailfile; thensubject=$1c
2016-03-13 10:38:35
847
转载 超全!整理常用的iOS第三方资源
转载自:http://www.cocoachina.com/ios/20160121/14988.html一:第三方插件1:基于响应式编程思想的oc地址:https://github.com/ReactiveCocoa/ReactiveCocoa2:hud提示框地址:https://github.com/jdg/MBProgressHUD3:XM
2016-01-25 11:03:33
410
转载 Mac OS上反编译android app的环境搭建
已测试,可以反编译出源代码。以下为参考,感谢作者很多时候,我们出于学习或者安全测试等的目的,需要对andorid app的安装文件进行反编译来查看源代码,下面我们来一起搭建Mac os 下的反编译环境。安装环境建立基本文件夹mkdir -p ~/study/apkkiller/soft/binmkdir -p ~/study/apkkill
2016-01-18 11:22:11
301
原创 ios 用其他app打开文件
- (IBAction)buttonClicked:(id)sender { NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentPath = [paths firstObject];
2016-01-14 11:31:27
883
原创 iOS9 iPad 画中画,AVPictureInPictureController使用
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. [self avkitPlayer];}- (void)avkitPlayer{ NSString *path
2015-12-31 18:05:07
1986
原创 如何把导航背景设置为透明?
这样子就透明了Object-C [self.navigationController.navigationBar setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsDefault]; [self.navigationController.navigationBar setShadowImage:[UIImage n
2015-12-29 15:55:01
845
转载 如何在运行时改变App的图标
在你完成应用程序的beta版本后,最后会有些人去帮你测试,使你去完善应用程序……或者会有投资青睐。但是如果测试人员有一种简单地方式去检查构建版本的应用程序会不会有帮助呢?这个教程将会向你展示这些,向你介绍一些或许很少有人知道的Xcode里面的功能。你会相信在这个教程中你不会写一行Swift的代码吗?当然,你也不用写一句Objective-C代码。这个教程会让你写一些bash
2015-09-09 14:55:28
394
原创 mac zip unzip 命令
最通俗的用法zip -q -r -e -m -o myfile.zip someThing-q 表示不显示压缩进度状态-r 表示子目录子文件全部压缩为zip //这部比较重要,不然的话只有something这个文件夹被压缩,里面的没有被压缩进去-e 表示你的压缩文件需要加密,终端会提示你输入密码的// 还有种加密方法,这种是直接在命令行里做的,比如zip
2015-09-06 16:09:59
7344
转载 深入浅出ObjC之消息
在入门级别的ObjC 教程中,我们常对从C++或Java 或其他面向对象语言转过来的程序员说,ObjC 中的方法调用(ObjC中的术语为消息)跟其他语言中的方法调用差不多,只是形式有些不同而已。譬如C++ 中的:Bird * aBird = new Bird();aBird->fly();在ObjC 中则如下:
2015-08-26 18:27:13
333
转载 ReactiveCocoa入门教程——第二部分
转自:http://benbeng.leanote.com/post/ReactiveCocoaTutorial-part2本文翻译自RayWenderlich ReactiveCocoa Tutorial – The Definitive Introduction: Part 2/2 ReactiveCocoa是一个框架,它能让你在iOS应用中使用函
2015-08-17 16:03:44
248
转载 ReactiveCocoa入门教程——第一部分
转载自:http://benbeng.leanote.com/post/ReactiveCocoaTutorial-part1本文翻译自RayWenderlich ReactiveCocoa Tutorial – The Definitive Introduction: Part 1/2作为一个iOS开发者,你写的每一行代码几乎都是在响应某个事件,例如
2015-08-17 16:02:10
461
原创 不要忘了初心,不要忘了本心
来到易到一年多。逐渐磨灭了斗志,忘记了初心。忘记了本心。我到易到的目的已经丢失殆尽。 先是在酷旺科,我学习了很多很多知识,见识到很多创业路上的艰辛和创业中各种歧路。在这里,和我们的CEO同吃同住,学会申请各种第三方账号,去过人人网(那是人人网刚走下坡而已)对接,学会提app上架和反馈问题,和天使投资人杨宁合过照等等。虽然工资很低,工作很苦,但却很有意义。
2015-08-15 10:55:46
193
原创 仿科技头条导航下面透明三角
//// MaskView.m// TestDemo//// Created by LHL on 15/8/11.// Copyright © 2015年 yongche. All rights reserved.//#import "MaskView.h"@implementation MaskView- (instancetype)initWithFrame:(
2015-08-11 16:29:56
569
转载 解包Assets.car
来一个可以解包Assets.car的软件儿,Assets.car?是啥,里面装的全都是状态栏素材和各种啥。首先iOS8里面都已经有@3x了,所以目前并没有多少素材可以给大家玩儿,有兴趣且动手能力强的可以试试。嗯,这是一个开发工具,需要具备一定的洋码子能力。软件下载地址:Download这软件需要Mac OS X Yosemite10.10.1以上的系统运行,Photo
2015-08-10 16:24:41
2772
原创 ios 读取大文件
//读取文件内容操作- (void) loadFileContentsIntoTextView{ //通过流打开一个文件 NSInputStream *inputStream = [[NSInputStream alloc] initWithFileAtPath: filePath]; [inputStream open]; NSInteger maxLength = 128
2015-08-07 18:28:14
1025
原创 Object-C图片压缩--像素压缩和非像素压缩
/* * @brief 压缩图片 @Fire * * @param originImage 原始图片 * @param pc 是否进行像素压缩 * @param maxPixel 压缩后长和宽的最大像素;pc=NO时,此参数无效。 * @param jc 是否进行JPEG压缩 * @param maxKB 图片最大体积,以KB为单位;jc=NO时,此参数无效。
2015-08-05 10:21:29
1323
原创 阿里百川地址,趣拍iOS及andriod SDK--视频美颜,各种滤镜,仅做记录
阿里百川地址,http://baichuan.taobao.com/portal/doc?articleId=500趣拍SDKhttp://www.qupai.me/sdk.html
2015-08-04 17:46:32
2177
原创 iOS 滚动label(LED,跑马灯等) 快速实现源码
ios 滚动label 快速实现源码。这里使用的两个label,挪动frame实现。简单使用,这里仅抛砖引玉而已。描述原理。
2015-07-29 17:31:07
5587
原创 iOS CoreAnimation AnimationWithKeyPath 来改变动画 的Key
可以通过改变animationWithKeyPath来改变动画:transform.scale = 比例轉換transform.scale.x = 闊的比例轉換transform.scale.y = 高的比例轉換transform.rotation.z = 平面圖的旋轉opacity = 透明度marginzPositionb
2015-07-29 14:47:35
540
转载 收集:iOS/mac开发的一些知名个人博客
王巍的博客:王巍目前在日本横滨任职于LINE。工作内容主要进行Unity3D开发,8小时之外经常进行iOS/Mac开发。他的陈列柜中已有多款应用,其中番茄工作法工具非常棒。http://onevcat.com池建强的博客: 池建强,70后程序员,Blogger。98年毕业,先后就职于洪恩软件、RocketSofeware和用友软件工程公司(后更名为瑞友科技),现任瑞友科技IT应用研究院副院
2015-07-27 11:29:27
353
原创 终端命令行打包成ipa,基础用法
第一步,切到项目目录例如 cd /Users/lhl/Downloads/iOSAppTime-master第二步 执行命令xcodebuild clean完事后,执行xcodebuild build执行完成后结尾出现第三步 : 把 .app 转换成 ipa这里需要使用 xcrunxcrun -sdk iphoneos
2015-07-24 16:35:28
1853
原创 locationManager 定位地址不准,获取回调更准的方法
原来的写法,这种写法获取第一次返回的结果,然后就会停止更新经纬度- (void)operationLocations:(NSArray *)locations{ [self.locationManager stopUpdatingLocation]; .... ....}- (void)locationManager:(CLLocationManager *)
2015-07-21 15:01:50
2541
libopencore-amrnb.a libopencore-armwb.a iOS 支持armv7,armv7s,arm64版本
2015-01-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人