Asingers Blog

Life is struggle

iOS使用UIActivityViewController

学习笔记

用法有很多,先实现AirDrop 直接上代码: #import "DocumentViewController.h" @interface DocumentViewController () @end @implementation DocumentViewController - (id)initWithNibName:(NSString *)nibNameOrNil bundl...

iOS如何使用TestFlight进行App Beta版测试

学习笔记

在2014WWDC中库克用了20秒的时间,简短的3句话,介绍了测试版本的TestFlight服务。TestFlight用于将Beta版测试,TestFlight已经被苹果收购,所以不要担心存在第三方测试造成数据泄露问题。TestFlight需要iOS8及以上版本的iOS设备才能运行,所以iOS7及之前的设备就不能安装了。TestFlight整合进了iTunes Connect,开发者...

iOS持续集成 Jenkins+GitLab+蒲公英+FTP

学习笔记

什么是持续集成 持续集成是一种软件开发实践,即团队开发成员经常集成它们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。 为什么使用持续集成 1.减少风险 2.减少重复过程 3.任何时间、任何地点生成可部署的软件 4.增强项目的可见性 常用的持续集成工...

UISounds ID

学习笔记

开发中偶尔会用到播放系统声音,整理一下系统内置声音ID,方便之后用. 系统级的推送服务默认使用的是三全音,id = 1312

开启两步验证

Tips

我发布在5x兴趣社区的一篇帖子 身边已经有不少朋友因为AppleID这个事头疼,也有账号被锁的,也有手机被偷关键资料还在手机内,但是没有开启”查找我的iPhone的”,今天就来给大家再走一次开启两步验证的步骤,希望有所帮助. 登录Apple ID官网,appleid.apple.com 这个网址很简单,你在能熟练打出xxxxxbbs.com的同时也希望你能记住这个链接.照常登...

iPhone 4S 降级iOS 6

Tips

第一部分:准备工作 首先点击:下载好3个文件 1:下载工具包odysseusOTA4WIN.rar,解压在任意位置,然后打开未命名文件夹3,将此文件夹下的fistmedaddy.ipsw复制到idevicerestore for Windows文件夹内,并将idevicerestore for Windows文件夹整个复制到C盘根目录下。 2:安装Win32OpenSSL-1_0_2c...