开发中需要获取设备的唯一标识符,以便用于应用统计或者产品的推广,这是很常见的开发需求。然而很遗憾,傲娇的苹果很是注重用户的隐私保护,随着系统的升级,各种能够获取设备标识符的方法要不被禁止了,要不就是很多限制条件。
UITextView实现placeHold提示、根据输入内容动态调整高度以及可插入特殊文本
发表于
项目中遇到的需求,需要自定义UITextView,实现以下功能:
- 添加placeHold提示,类似UITextField的placeholder默认提示,并根据输入文字自动提示;
- UITextView高度可根据输入内容动态调整,当超出maxHeight时,高度不再增加;
- 输入时可插入不可编辑的自定义文本(如 #主题# , @人名 ),类似微信输入时候的@人名,插入的文本要有不同颜色显示,并且插入文本不可编辑,删除时候则统一删除。
iOS如何部署企业包,以供他人下载
发表于
要安装一个App到非越狱的手机上,一般有以下几种方式:
通过App Store下载安装;
如果能获取用户设备,直接通过Xcode将包灌入设备;
个人开发者账号,获取用户设备UDID,生成对应的Provisioning Profiles后打包供人安装;