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資源

相關文章
相關標籤/搜索