iOS10新特性-最简单的iMessage application开发

2016WWDC大会除了强大的Siri主要感觉到iMessage更加如微信般强大到除了通常的文字、图片、表情、语音消息,还支持消息特效动画、动态涂鸦消息、相似于发红包转帐的支付、推广分享连接、媒体文件发送git

建立表情包扩展
想必你应该知道军哥今天要分享什么了吧,没错就是表情包应用开发github

首先咱们先来建立一个简单的表情包应用

即便你没有编程经验也能够开发一个应用,由于这个是傻瓜式的编程

1.建立一个表情应用

2.设置工程名称

3.建立完工程你会发现右侧什么都没有,不须要你写任何代码

4.你会发如今 Stickers.xcstickers 这个资源文件夹下有一个Sticker Pack 文件夹, 把全部的表情放在这个目录下面就能够了
微信

PS:图片虽然没有说明尺寸,可是仍是有必定的注意点的,苹果建议的尺寸app

  1. Small: 100 x 100 pt @3x scale (300 x 300 pixel image)
  2. Medium: 136 x 136 pt @3x scale (378 x 378 pixel image)
  3. Large: 206 x 206 pt @3x scale (618 x 618 pixel image)
    也有其余的一些限制, 表情包的大小:
  4. 文件中images不能够大于500kb;
  5. iamge不能够小于100 x 100 pt (300 x 300 pixels).
  6. iamge不能够大于206 x 206 pt (618 x 618 pixels).
  7. 图片格式必须是 PNG, APNG, JPEG, GIF;

5.运行 cmd + r 你会看到这样的界面

6.固然你如今能够发表情了,若是一屏显示不完,能够往下滑动画

PS:iMessage apps 只有效于iOS系统, 但它的内容能够在MacOS和watchOS上显示
到此一个表情包应用已经开发完成了,可是美中不足的是没有在真机上运行,你用真机运行会发现这个错误spa


这个错误纠结了军哥好长时间,最后终于解决,缘由是由于须要设置信任应用程序code

设置(Settings)->通用(General) -> 设备管理(device management)-> select App from Developer Apps -> trust App图片

图片素材下载
github代码下载
好了到此一个最简单的表情应用开发完毕了,小伙伴们赶快去体验一下吧
持续更新实用的干货,关注军哥 微信公众号coderYJ 简书coderYJ 微博coderYJ资源

相关文章
相关标签/搜索