自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ismilesky的博客

青春需要奋斗,愿我奋斗的路上有你的陪伴!----Felix

原创 iOS App的转让/迁移和接收

开篇介绍 最近, 在进行App的转让迁移工作,这里将转让和接收的流程进行记录。 一般来说,将App从一个账号迁移到另一个账号一般有两种方法可用: 将App从旧Apple ID的AppStoreConnect上下架,在新Apple ID的AppStoreConnect上重新发布上架 从旧Appl...

2019-02-20 16:46:41 1106 2

原创 公司/组织苹果开发者账号申请流程

开篇 最近,公司准备重新申请一个开发者账号,网上的资料大多都是申请个人的居多,这边记录一下申请公司/组织开发者账号的流程。其实,申请开发者账号还有一部分原因是公司现有的账号,因为苹果审核被警告14天封号,我们一方面向苹果申诉,另一方面申请另外一个开发者账号,做两手准备,以备不时之需。有点扯远了,...

2019-02-19 17:17:40 874 0

原创 使用tinify批量压缩图片

开篇不管是开发还是美工在使用图片时避免不了会对图片进行压缩等操作,TinyPNG 是一个压缩利器。TinyPNG网站提供了压缩和优化.png 格式图片的功能。虽然可以很轻松地使用网页版进行操作着了介绍一个根据tinify 批量压缩图片的脚本。安装使用tinify 就是由TinyPNG提供的使用Py...

2017-08-24 13:53:44 840 0

原创 MQTTClient的使用介绍

开篇最近在使用MQTTClient实现一个类似于消息推送的服务,说实话,真没怎么使用过MQTTClient,也不知道这是个啥? 上网了解了一下,发现MQTT功能挺强(牛)大(逼),既能做即时通讯,又能搞消息推送等功能。这里我使用的是消息推送服务,通过和服务器端协商,终于能够与服务器连接...

2017-08-08 15:04:33 36936 0

原创 自动打包ipa文件,上传fir.im托管平台

介绍每次新版本开始提交测试上传fir.im托管平台,或者提交AppStore的时候,都免不了一套打包操作, 时间短还好说,时间一长好伤心,还不能走开,还要进行一下操作,真麻烦! 所以,整理出了一个可以自动打包ipa文件,并且能够自动上传到fir.im的脚本。 自动打包时间去喝杯咖啡吧。。。�� �...

2017-08-04 18:03:47 6426 0

原创 关于Gif播放的实现

最近看了一下Gif播放,因为iOS是没有可以直接播放Gif资源的控件的,所以,这就需要我们想办法了。。。准备通过上网Google,也查到了一些相关方法,下面列举一下: UIWebView播放 NSString *path = [[NSBundle mainBundle] pathForRe...

2017-05-17 16:46:55 2127 0

原创 FFFramework的实现

前言最近,结合公司的项目,在前人的基础上整理了一个Framework的一个东西,主要包含了一些常用的category 整理; model 基类的使用,基于MJExtension 实现一个model 基类,模型数据的使用可以继承该基类;网络请求的使用,对于 AFNetworking 的封装,可实现数...

2017-05-05 23:30:26 510 0

原创 关于Xcode提高读写速度遇到的问题和一些想法

前言开发过程中,编译项目有时候要等很长的时间,因为Xcode是要进行读写操作,存取文件等操作,若项目中图片资源或者文件过多,那等待编译的时间会很长,这一点,我深有体会。看到这么一篇文章是关于提高Xcode读写速度的,http://www.cocoachina.com/ios/20170425/19...

2017-04-26 16:15:36 726 0

原创 在Xcode工程中集成Cocos教程

最近在使用Cocos,但在Xcode工程中集成Cocos却发现是真是坑啊,所幸终于将Cocos集成到Xcode项目工程里面了,这里分享一下集成进Xcode的相关配置和集成遇到的问题。集成配置1 . 现将 cocos2d-x文件夹, 放入工程所在的文件夹里面;2 . 在Xcode工程里面导入 coc...

2017-01-06 16:58:51 3302 2

原创 10分钟教会你Mac上搭建Web服务器

因工作需要使用局域网搭建 Web 服务器测试环境,在Mac上面的话会简单方便很多,因为Mac OS X 自带了 Apache 和 PHP 环境,我们只需要简单的启动它就行了。开启Apache开启Web服务器的方法有两种: 打开“系统设置偏好(System Preferences)” -> “...

2016-12-27 11:43:04 19398 0

原创 Swift中 !和 ?的区别及使用

Swift中 !和 ?的区别及使用开篇相信大家在学习和使用Swift的时候,肯定会被 ! 和 ? 搞疯过, 纠结这两个符号到底是个什么鬼 ?鬼知道什么时候使用!,什么时候使用? 下面就说一下! 和 ? 区别以及该怎么使用!? 和 ! 到底是个啥? 和 ! 其实分别是Swift语言中对...

2016-12-15 17:45:09 692 2

原创 NSTimer方法不执行的问题

最近, 在使用NSTimer的时候,发现了一个问题,在当前界面NSTimer的方法是可以执行的,但是当我push到下一界面, 做完相关操作,pop回来的时候,UI刷新,再次调用定时器时,发现方法竟然不执行了, 开始以为是线程阻塞,后来发现是NSTimer创建的问题。NSTimer 创建是有两种方式...

2016-12-08 14:04:07 5133 0

原创 iOS开发视频分解成图片

视频其实就是一张张图片组成的,将视频拆分成图片。这里视频分解图片使用的是AVAssetImageGenerator,利用这个类可以很方便的实现不同时间戳下,视频帧的抓取。注意一般这种视频分解图片帧的方法都是放在子线程中的,而UI更新操作都是放在主线程中的。使用下面方法获取视频的每一帧图片进行处理:...

2016-10-10 22:37:53 3900 0

原创 iOS关于MP3音频文件合并和MOV音频文件合并

最近项目中,需要将音频文件进行合并,在开发中,遇到了一些坑,在这里将这些问题整理记录一下。 将若干.mp3文件合并,可以MP3文件转成NSData,然后再进行拼接处理,这样就可以合成一段完整的MP3文件。 #import "ViewController.h"#define kC...

2016-10-10 18:06:13 2749 0

原创 iOS中SSZipArchive解压带中文名称乱码、解压失败、丢失文件的问题

在开发中,使用SSZipArchive这个第三方库,可以很好对文件进行压缩和解压缩,基本的压缩和解压缩很简单,根据相关API实现就可以。现在,我们说一下,使用SSZipArchive解压缩过程中出现的问题。当你当对要压缩或者要解压的文件的文件名包含有中文文字时,这个时候会出现文件名乱码的问题,或者...

2016-10-09 16:21:34 3379 2

原创 关于Xcode8证书设置的问题

苹果终于将原来的证书管理机制换掉了,相信Xcode7.x的 fix issue 坑过好多人。伴随着Xcode8的发布,我们发现原来Xcode8也是坑很多,尤其是布局方面,我们今天主要说一下,管理证书出现的问题。别的可以后期慢慢聊。 问题1: XXXXXXXX requires a pro...

2016-09-24 18:40:46 15208 2

原创 解决SourceTree过期,需要导入License问题的教程

大家都知道,SourceTree是一款Git 客户端工具,同时也是 Mercurial 和 Subversion 版本控制系统工具。但是一般的试用都是30天的试用期,现在介绍一个可以导入License的方法,可以永久使用! 附下载链接:SourceTree下载地址当试用的SourceTree过期...

2016-08-02 15:42:18 17819 6

原创 IOS 中视频和音乐合成

因为最近在做关于视频相关的一些东西,有一个是给视频添加背景音乐或者配音,自己Google和百度了一些代码,将代码共享出来:/** 为了方便,我都将选取的视频和音乐文件以及导出的视频将路径设置在桌面上了,资源文件自己设置 **/ NSString *inputFilePath = @&quo...

2016-07-15 18:19:31 709 0

原创 IOS 中视频和音乐合成

因为最近在做关于视频相关的一些东西,有一个是给视频添加背景音乐或者配音,自己Google和百度了一些代码,将代码共享出来:/** 为了方便,我都将选取的视频和音乐文件以及导出的视频将路径设置在桌面上了,资源文件自己设置 **/ NSString *inputFilePath = @&quo...

2016-07-15 18:19:09 2464 0

原创 关于OC和Swift混编的基本使用

概述 Swift的设计的初衷就是摆脱ObjC沉重的历史包袱,毕竟ObjC的历史太过悠久,相比于很多现代化语言它缺少一些很酷的语法特性,而且ObjC的语法和其他语言相比差别很大。随着Swift的改进及Swift开源项目剧增,越来越多的Objective-C工程开始使用Swift混编,不管是在基于Sw...

2016-06-14 16:42:28 3011 0

原创 关于友盟IM自定义表情包的使用

介绍友盟的IM是支持自定义表情的,在友盟IM自定义表情包里面,是有一个淘公仔的表情包,为了我们可以自己添加自己的的表情包,我们先看一下友盟提供的淘公仔表情包的相关文件配置。首先我们先看一下自定义表情所在的位置,我是直接在下载的SDK的Demo里面改的,在下面的代码里面实现自定义表情:- (void...

2016-06-07 18:54:03 2805 0

原创 IOS自动布局之Autoresizing

IOS自动布局之Autoresizing对于现在的iOS开发,随着技术的不断升级,我们实现的功能也在不断的增多,但考虑到开发的便捷和高效性,很多人开始了可视化编程(当然也不排除有的依然钟爱纯代码)StoryBoard,Xib。一般用过的人都说好。既然提到了可视化编程,那UI布局就浮出水面了,IOS...

2016-05-24 13:57:35 715 0

原创 关于 “does not contain bitcode.”的错误解决办法

Xcode7运行项目时出现了如下的错误:does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from...

2016-02-23 10:43:40 6269 0

原创 Charles抓包使用教程

Charles Charles是在Mac下常用的截取网络封包的工具,在做iOS开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。Charles通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析。这是Charles的...

2016-02-22 17:48:47 2189 0

原创 使用苹果自带的UIVideoEditController进行视频编辑

UIVideoEditorController类包含了由系统提供的界面,使用户可以交互式的剪切视频。UIVideoEditorController对象处理用户的交互并且提供把编辑后的视频的文件系统路径提供给UIVideoEditorControllerDelegate对象.UIVideoEdito...

2016-02-22 13:36:20 5362 1

原创 关于iOS获取音乐库的音乐信息 (获取本地音乐文件)

年前在项目开发的时候,当时有一个上传本地音乐文件的一个功能。需求是从本地获取音乐文件,并对音乐文件进行截取。实现获取本地音乐文件的方法的代码如下:MPMediaQuery *allMp3 = [[MPMediaQuery alloc] init]; // 读取条件 ...

2016-02-18 17:23:04 10333 1

原创 Swift系列之闭包(Closure)

现在随着Swift的开源,许多开发者也更加倾向于Swift,随着Swift的排名不断上升们也许不久之后就会取代OC的位置,Swift是集众多语言之长,也许刚开始接触觉得语法怪异,当年学OC时不也一样觉得OC语法很纠结。 下面就来了解一下,Swift中的闭包(Closure) ,闭包的地位等同于OC...

2015-12-11 15:39:41 452 0

原创 iOS 内购 开发

一、 常用产品介绍 非消耗品(Nonconsumable)指的是在游戏中一次性购买并拥有永久访问权的物品或服务。非消耗品物品可以被用户再次下载,并且能够在用户的所有设备上使用消耗品(Consumable)专为支持可消耗的物品或服务设计的,消耗品购买不可被再次下载,根据其特点,消耗品不能在用户的设备...

2015-12-10 17:47:24 753 0

原创 swift编码出现Call can throw, but it is not marked with 'try' and the error is not handled错误的解决

最近使用Swift编程中,遇到一个问题,就是出现了Call can throw, but it is not marked with ‘try’ and the error is not handled的错误。 我做的是获取视频的首帧图片,在使用到 copyCGImageAtTime(reque...

2015-12-08 14:04:26 4144 0

原创 关于视频压缩处理

最近在做关于视频压缩剪切的模块,开始时是完全没有思路,太费劲了,没办法静下心来继续研究,终于有点小成果,在此做个记录,为了自己下次的使用方便,也为了能帮助到别人吧! 说一下需求: 我的需求是将一段视频压缩成指定格式(比如320 X 480)下面上代码:#import <AVFound...

2015-12-04 18:29:19 1797 0

原创 项目中某些静态库缺少,或者编译环境的问题造成的相关编译错误(Undefined symbols for architecture x86_64:)

项目工程中导入了很多库,有时候会出现一些问题,解决办法如下: 解决办法: 选中Targets—>Build Settings—>Architectures 把build active architectures only 改为 NO,把的Valid Archite...

2015-10-28 16:04:53 1641 0

转载 Xcode7 真机调试,xcode7真机调试....

1.首先先安装Xcode7,并且运行Xcode,点击左上角菜单Xcode -> Preferences。 2.设置好版本 3.下载好相应的SDK,也可以网上下了放进去,Xcode太慢了要5小时左右。 4.点击Accounts,然后点下面的+号,在弹出菜...

2015-10-26 11:52:31 509 0

转载 Xcode7插件重新使用的方法

Xcode 升级到7之后VVDocumenter-Xcode,OMColorSense,KSImageNamed等一系列的插件失效的解决办法以及不小心误点了 Skipbundle 的解决办法 小伙伴们在升级了 Xcode7 之后有些插件不能使用了.现在提供如下解决办法: 1. 首先查看...

2015-10-23 17:34:01 729 0

原创 Reeder的本地使用

Reeder是一款很好的查看博客,新闻等讯息阅读软件,但是这个软件是付费的,这里分享一下! 简单使用步骤:  1. 打开Reeder,点击加号:       2. 输入博客地址进行搜索 3. 订阅博客 4. 订阅完成显示在左边侧栏 5. 取...

2015-10-23 16:32:31 1994 0

转载 iOS应用性能调优的25个建议和技巧

本文来自iOS Tutorial Team 的 Marcelo Fabri,他是Movile的一名 iOS 程序员。这是他的个人网站:http://www.marcelofabri.com/,你还可以在Twitter上关注@marcelofabri_。 性能对 iOS 应用的开发尤...

2015-10-08 17:05:08 379 0

原创 将博客搬至博客园

现已将博客搬至博客园!

2015-10-07 22:07:17 271 0

转载 UITableView的优化问题

在iOS应用中,UITableView应该是使用率最高的视图之一了。iPod、时钟、日历、备忘录、Mail、天气、照片、电话、短信、 Safari、App Store、iTunes、Game Center⋯几乎所有自带的应用中都能看到它的身影,可见它的重要性。 然而在使用第三方应用时,却经常遇到...

2015-10-05 20:44:45 277 0

转载 SDWebImage缓存图片的机制

SDWebImage是一个很厉害的图片缓存的框架。既ASIHttp+AsyncImage之后,一直使用AFNetworking集成的UIImageView+AFNetworking.h,但后者对于图片的缓存实际应用的是NSURLCache自带的cache机制。而NSURLCache每次都要把缓存的...

2015-09-27 14:19:29 371 0

转载 iOS知识学习的相关链接

学习链接分享  分享iOS学习链接: (我是雷锋,我是搬运工) iOS开源库,内有MAC开源项目 和 iOS 完整项目 和一些自定义组件,控件 内容非常棒!下面是链接: http://www.douban.com/note/276160185/?type=l...

2015-09-26 21:52:43 229 0

原创 单例宏的抽取(用于ARC和非ARC)

在项目开发,难免会用到单例,也就是SingleTon,一旦创建单例,除非完全将程序退出,否则单例对象会一直存在!开发中,也许我们会使用多个单例,但一次次创建又很麻烦,但万一遇到MRC 与 ARC混编,再设置单例会更头疼!这里是一个单例宏的抽取,写入到 .h 文件,使用时,导入该文件即可!singl...

2015-09-26 20:16:18 448 0

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