自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 关于iOS9中的App Transport Security相关说明及适配

iOS9中新增App Transport Security(简称ATS)特性, 主要使到原来请求的时候用到的HTTP,都转向TLS1.2协议进行传输。这也意味着所有的HTTP协议都强制使用了HTTPS协议进行传输。原文如下:App Transport Security App Transport Security (ATS) enforces best practice

2015-10-27 14:16:11 467

原创 ios9遇到 App Transport Security has blocked a cleartext HTTP(http://) resource load 错误

今天用ios9编译项目用到 URL 发送请求时,报下面的错: “App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist fil

2015-10-27 14:07:18 1800

转载 关于iphone accessory的理解

首先,如果我们的应用程序想跟外设传输数据,先要透过iphone的操作系统,也就是iphoneOS,而最开始的认证过程也是在外设和iphoneOS之间发生的,苹果为这个过程提供了一颗认证芯片(这颗芯片的作用是用来让iphoneOS识别这个外设是经过苹果公司承认的,他的通信方式是I2C总线,而且每出一个产品苹果都会收几美元的认证费用,苹果用心何其毒也~~~)          IphoneOS承认

2015-10-26 20:59:40 893

原创 了解External Accessory Framework之EAAccessory

最近要做MFI配件的app,找了一下需要External Accessory Framework框架,但是相关的文章貌似不多,所以记录下自己的所学到的一些内容与大家分享。  那么什么是External Accessory Framework?  这里引用了Apple Developer内的原文: The External Accessory framework 

2015-10-26 19:46:06 994

原创 iOS 苹果官方Demo汇总

其实, 开发了这么久, 不得不说, 苹果官方的Demo才是对某一个框架或者是某一个功能模块的完美的诠释, 所以, 在今天给大家贡献这些Demo的描述以及Git的下载地址, 大家可以自行阅读Demo, 提高编码水平。点击左上角的DownloadDemoGitHub 文章链接地址, 欢迎Star+ForkMirror of Apple's iOS s

2015-10-26 09:50:19 1695

原创 iOS中Bitcode的介绍及配置

今天在一个网站上看到一篇关于第三方库不包含bitcode就会报错的文章,感觉剖析得很详细,分享出来,希望可以对iOS初入门者有所帮助。下面我们就一起来看看吧。用Xcode 7 beta 3在真机(iOS 8.3)上运行一下工程,结果发现工程编译不过。看了下问题,报的是以下错误:ld: ‘/Users/**/Framework/SDKs/PolymerPay/Library/mobS

2015-10-24 10:41:17 438

原创 HomeKit用户界面指南(中文版)

简介通过HomeKit,用户可使用iOS设备上的家庭自动化APP来控制和配置家中连接的配件/附件,无论是哪家制造商的设备。家庭自动化APP尤其能帮用户执行以下任务:设置Home管理用户添加或移除配件定义场景此外,家庭自动化APP应该是易用且令人愉悦的。你可以通过以下方式创建良好的用户体验:集成Siri

2015-10-23 20:37:39 1333

原创 HomeKit 开发指南(中文版)

本文由CocoaChina翻译组成员iBenjamin_Go和浅夏@旧时光翻译自苹果开发文档:HomeKit Developer Guide,敬请勘误。本文档内容包括第一部分:简介第二部分:启用HomeKit第三部分:创建Home布局第四部分:创建Homes和添加Accessories第五部分:观察HomeKit数据库的变化第六部分:访问

2015-10-23 20:05:28 768

转载 深入浅出 Cocoa 之 Bonjour 网络编程

本文高度参考自 Tutorial: Networking and Bonjour on iPhone,在那个帖子里 iphone 版本的代码采用的是 MIT 开源协议,所以本例子中的 Mac 版本亦采用 MIT 开源协议。E文较好的童鞋建议阅读原文。本文通过使用 Bonjour 实现了一个简单的服务器/客户端聊天程序,演示了 CFSocket,NSNetService/NSNetSer

2015-10-15 15:13:51 1410

原创 iOS中Bonjour:NSNetServiceBrowser在子线程上使用

在子线程上创建一个NSNetServiceBrowser,并调用searchForServicesOfType开始搜索,是不会起作用。因为他需要在runloop中实现,苹果的文档有这么一段话:A network service browser performs all searches asynchronously using the current run loop to exe

2015-10-15 15:08:19 1201

转载 浅析NSNetService和NSNetServiceBrowser

这两个的概念不是我们讨论的内容。首先,我们要分清楚NSNetService和NSNetServiceBrowser的作用。前者可以是服务提供者生成的一个服务,然后加到runloop中,并运行服务。这样后者就可以获取到该服务的动态,包括发现该服务,该服务移除等。但是发现是一个很轻量的操作,有点像HTTP中的head请求,并不会去获取body。同理,发现服务获取到的NSNetService也是

2015-10-13 10:34:15 1464

转载 iOS开发:什么是Bonjour

1. Bonjour简介Bonjour是Apple推出的零配置网络协议,主要的目的是在缺少中心服务器的情况下解决网络设备的IP获取,名称解析和服务发现等关键问题。Bonjour这个词来源于法语,是“你好”的意思,应该是指遵从这个协议的设备可以通过主动打招呼的形式发现彼此。Bonjour的法语发音大概为“甭油喝”,我们不会读法语,也不会延用法语发音,Bonjour的英语发音大概是“帮

2015-10-13 10:32:36 524

原创 UIButton添加长按事件

一个电视机音量+按键的功能:(1)每按一次其音量+1(2)长按音量持续增加此时我们就需要给这个按钮添加两种事件了:    UIButton *btnVoiceUp = [UIButtonbuttonWithType:UIButtonTypeRoundedRect];    btnVoiceUp.frame =CGRectMake(40,100, 60,40)

2015-10-10 18:42:17 2912

转载 终极指南 - 怎样为iOS8应用制作预览视频

关于iOS 8应用预览视频的话题,从设计、技术规范,到录屏、编辑工具,介绍的都比较详尽;建议收藏,在接下来用的到的时候作以参考。下面进入译文。最近一两个月里,苹果的世界里出现了很多新东西,比如屏幕更大的iPhone 6,可穿戴设备Apple Watch,iOS8,以及旨在帮助用户更好的发现应用的App Store改版等等。说到App Store的改版,最值得设计师、开发者和市场人员

2015-10-09 14:37:02 482

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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