以往 WhatsApp 用戶常常嚮往 LINE、Facebook Messenger、Telegram 可以用貼圖傳情達意,而在日前 Whatsapp 終於也正式支援貼圖功能,更容許用戶自製 Sticker 貼圖作自用、分發甚至售賣用途。WhatsApp 官方就發表了一個專為 iOS 而設的程式包,只要把製作好的圖片拖放到程式包,就能搬上任何一部支援的 iPhone,你可同朋友一齊分享,甚至上傳 AppStore 發售。接下來將會 Step by Step 詳盡介紹自製 WhatsApp 貼圖包的方法。
▲現在WhatsApp已經開放了 iOS 版本的貼圖功能,今次會教大家動手製作貼圖包
製作 iOS 版 WhatsApp 貼圖包必備
1) Mac 電腦;
2)Apple ID 帳戶;
3)iPhone 用數據傳輸線;
4)貼圖圖片檔案
準備貼圖圖片
講到自製貼圖,你當然要發揮你的創意製作圖片,包括利用電腦繪圖,懶一點可以套用網路的圖片(留意如作貼圖用作向大眾分發或商業用途,應避免侵犯他人版權與其他相關法律)。
你準備的貼圖圖片,必需要符合 WhatsApp 指定的標準,留意尺寸必須跟足,不可太大也不可太小。
貼圖格式
‧512 x 512 像素
‧透明背景
‧每個貼圖容量限制:<100KB
‧PNG 或 WebP 格式
‧自選:WhatsApp建議為貼圖人物圍上8px白邊,但部份情況不用白邊反而更靚
*根據 WhatsApp 的指示,每個貼圖包最少要有 3 個貼圖
除了貼圖之外,你亦需要為貼圖包製作封面圖案(必須製作)、貼圖包 App 專用的圖案(自選是否製作),以及 AppStore 專用的圖示(自選是否製作)。所有圖片必須跟從以下標準,留意尺寸必須跟足,不可太大也不可太小。
貼圖集圖示(在WhatsApp的貼圖包目錄中顯示)*必須製作
‧96 x 96 像素
‧透明背景
‧容量限制:<50KB
‧PNG 或 WebP 格式
・建議更改檔案名稱為「tray_xxxxx.png」(xxx為任意名稱)。
貼圖包 App 圖示 2x (供小熒幕iPhone顯示用的App圖示,可自選是否製作)
‧120 x 120 像素
‧有色背景
‧PNG 格式
貼圖包 App 圖示 3x (供大熒幕iPhone顯示用的App圖示,可自選是否製作)
‧180 x 180 像素
‧有色背景
‧PNG 格式
AppStore 專用貼圖包 App 圖示(讓貼圖包放在AppStore公開時使用,可自選是否製作)
‧1024 x 1024 像素
‧有色背景
‧PNG 格式
相關文章:
【教學+實測】WhatsApp 掃描變 PDF 功能 一鍵紙本文件轉 PDF + 可複製內文 【實試 + 教學】WhatsApp 語音訊息轉文字新功能 毋須再聽幾分鐘 Voice Message WhatsApp 將推出自訂主題功能 個人化對話框和背景組合
貼圖製作小貼士
1)每個貼圖的容量都限制在 100KB 以下,以下就有一個 Photoshop 小貼士:儲存相片時,選「轉存>快速轉存為PNG-8」就可大幅縮減容量,以今次娜姐的貼圖集來說,每個可從約 120KB 縮減至 20-30KB 而無損畫質。
2)WhatsApp 官方網站也提醒你,在一個貼圖 512×512 的空間當中,圖案最好放大至貼近邊緣,但就留有 16×16 的邊緣空間。
3)WhatsApp 官方網站亦提供了一個貼圖的範例檔案讓你參考,你可用 Photoshop 開啟此檔案。
下載網址:https://www-cdn.whatsapp.net/img/v4/WAsamplesticker.psd
製作貼圖包App
製作好貼圖之後,你需要透過一個中介 App 把它匯入到你的 WhatsApp。WhatsApp 公司就為 iOS 版提供了一個 Xcode 版本的貼圖包 App 範本,你需要在 Mac 電腦上使用 Xcode 開發者套件,把貼圖灌入這個 App,再修改一下專案名稱等數值,然後再抄上你的 iPhone 上運作。
Step 1 下載WhatsApp提供的貼圖包App範本
WhatsApp 早已經準備好貼圖包 App 的範本檔案給用戶下載。打開有關 GitHub 網站頁面,點擊「Clone or download」按鈕後,選「Download ZIP」下載好這個範本。
下載網址:https://github.com/WhatsApp/stickers
Step 2 準備iOS開發者免費帳戶
2a)每一位 Apple ID 持有者都可免費申請成為 iOS 開發者,毋須繳付任何費用(如需要把 App 上載至 AppStore 公開下載,才需要參加收費的開發者計劃)。到 Apple 的開發者專頁,點擊「Account」;
開發者網站:https://developer.apple.com
2b)請登入你的 Apple ID 帳戶;
2c)確認參與開發者的條款,確認後便正式參加 Apple Developer Program。
相關文章:
【教學+實測】WhatsApp 掃描變 PDF 功能 一鍵紙本文件轉 PDF + 可複製內文 【實試 + 教學】WhatsApp 語音訊息轉文字新功能 毋須再聽幾分鐘 Voice Message WhatsApp 將推出自訂主題功能 個人化對話框和背景組合
Step 3 準備Xcode開發者套件
我們需要在 Mac 電腦上使用 Xcode 開發者套件,把貼圖圖片匯入貼圖包 App 範本。請在 Mac App Store 下載並安裝好 Xcode。
下載方法:請打開 Mac App Store 輸入「xcode」搜尋
Step 4
在 Xcode 打開選單進入 Preferences,打開 Accounts 選項頁,再以你的 Apple ID 登入。
Step 5 為貼圖包App命名
我們今次要製作一個「Unwire 娜姐與雞蛋妹」的 WhatsApp 貼圖包。在開啟了下載得來的貼圖包 App 範本後,點擊左手邊資源清單中最頂的一個選項,它管理App的最基本設定。
▲開啟檔案「WAStickersThirdParty.xcodeproj」
▲在左手邊清單選取最頂層的項目
Step 6
在這裡為貼圖包輸入資料。
Identity部份
Display Name:貼圖包 App 的名字,會出現在正式 App 圖示的下面
Bundle Identifier:為App設定一個全球開發者都未有人用過,獨立名字
Signing部份
Team:選擇你的開發小組(它會自動出現於選單中,選擇自己的名字便可)
Status:一開始會出現錯誤,請反覆按「Try Again」
如一切成功,Signing Certificate 會變成你的 Apple ID 電郵地址。
FAQ: 如不停出現「Change your bundle identifier」錯誤
如在 Signing 的選項中不停出現「Failed to create provisioning profile」並指出「Change your bundle identifier」即表示你需要把上方 Identity 部份的 Bundle Identifier 數值設定為一個全球獨一無二的名稱。
相關文章:
【教學+實測】WhatsApp 掃描變 PDF 功能 一鍵紙本文件轉 PDF + 可複製內文 【實試 + 教學】WhatsApp 語音訊息轉文字新功能 毋須再聽幾分鐘 Voice Message WhatsApp 將推出自訂主題功能 個人化對話框和背景組合
Step 7 刪除範本原來的貼圖
WhatsApp 提供的範本原本有一堆 Cuppy 咖啡杯的貼圖,我們首先要把它全部刪除。拉開 WAStickersThirdParty>WAStickersThirdParty> SampleStickers 文件夾,選取旗下所有圖檔,右擊選單選「Delete」。(其後的選單選「Move to trash」刪除)
Step 8 匯入貼圖
把你已經製作好的貼圖,以及 96×96 像素的貼圖集圖示,拖放到 WAStickersThirdParty>WAStickersThirdParty> SampleStickers 文件夾。
Step 9
匯入時會出現圖中畫面,記得剔選「Copy items if needed」,還有確認「WAStickersThirdParty」選項都有打剔,按「Finish」便可。
Step 10
在匯入所有貼圖圖片後,如圖片屬 PNG 檔案,請圈取所有圖檔,並在右手邊 Identity and Type 選單的 Type 項目中,將之改為「Data」。
相關文章:
【教學+實測】WhatsApp 掃描變 PDF 功能 一鍵紙本文件轉 PDF + 可複製內文 【實試 + 教學】WhatsApp 語音訊息轉文字新功能 毋須再聽幾分鐘 Voice Message WhatsApp 將推出自訂主題功能 個人化對話框和背景組合
Step 11 設定程式碼
貼圖包 App 大半的程式碼已經由 WhatsApp 幫你寫好。接下來你只需要更改裡面一些參數。請打開 WAStickersThirdParty >WAStickersThirdParty >sticker_packs.wasticker 項目。
更改項目A:將 identifier 更改為新的名字
更改項目B:將 name 更改為新的貼圖包名字
更改項目C:將 publisher 更改為新的名字
更改項目D:將 tray_image_file 更改為貼圖包圖示的檔案名稱
更改項目E:將 image_file 更改為貼圖檔案的名字,並將下面的 emojis 關聯項目刪除
更改項目F:先把不要的{image file,emojis}項目刪去,並留意最後一行的「 }] 」不要有「,」逗號。
Step 12 更改 App 圖示(自選)
最後你可選擇是否更改App圖示,如果你不改的話,就會用 WhatsApp 預設的咖啡杯做這個貼圖包 App 的圖示。如果你想更完美,可代入自己的 App 圖示,分別是 120×120 像素(2x)圖示、180×180 像素(3x)圖示與 1024×1024 像素的 AppStore 圖示。請從左手邊的清單選取 Assets.xcassets 項目,再選 AppIcon,把你的圖示拖放上去適當位置便可。
▲在左手邊選單選 Assets.xcassets 項目,再選 AppIcon;
▲你可以更改的App圖示有3個
▲分別是iPhone畫面會出現的兩個圖示(一個是120×120,一個是180×180像素)
▲最後一個是用於AppStore的圖示(1024×1024像素)
Step 13 測試貼圖包App是否運作良好
當完成了上述的步驟,就可測試一下貼圖包App是否能夠成功運作。留意 Xcode 畫面左上角的第一個選單,選擇你希望模擬的 iPhone(選任何一部皆可),再按旁邊的播放按鈕。
如一切成功,你只會看到一個黃色感嘆號「!」的警告,但可忽視此警告。而畫面會出現一部 iPhone 模擬器,並會運作你的貼圖包 App。看到圖中的畫面,你就已經成功了一半。
Step 14 把貼圖包App轉移到你的實體 iPhone
上面的步驟讓你接近完成了貼圖包的 App。但你還差最後,最重要的一步,就是把它匯到你的 iPhone 實際使用。首先用 USB 連線把你的 iPhone 連線 Mac 電腦,並在 iTunes 確認存取此 iPhone 的內容。
相關文章:
【教學+實測】WhatsApp 掃描變 PDF 功能 一鍵紙本文件轉 PDF + 可複製內文 【實試 + 教學】WhatsApp 語音訊息轉文字新功能 毋須再聽幾分鐘 Voice Message WhatsApp 將推出自訂主題功能 個人化對話框和背景組合
Step 15
點擊一下 Xcode 畫面最頂部的選單,你可找出你接駁好的 iPhone 主機,請選擇這部主機。選好你的 iPhone 之後,就按一下播放按鈕,開始把貼圖包App上傳。
Step 16
如上傳成功,你先會看到 macOS 的通知,表示 Build Succeeded;
另一方面 Xcode 會出現圖中的錯誤訊息,可以不理;
當然你的 iPhone 上會出現你的貼圖包 App 的圖示。
Step 17
到這裡你已經接近成功。你會發現點擊App圖示後會出現「不信任的開發者」提示畫面。
Step 18
打開 iPhone 的設定 App,進入「一般>描述檔與裝置管理」,再點擊你的 Apple ID;
在圖中的開發者確認畫面中,點擊「信任(你的Apple ID電郵)」讓你剛上放上去的 App 可以得到權限執行。
相關文章:
【教學+實測】WhatsApp 掃描變 PDF 功能 一鍵紙本文件轉 PDF + 可複製內文 【實試 + 教學】WhatsApp 語音訊息轉文字新功能 毋須再聽幾分鐘 Voice Message WhatsApp 將推出自訂主題功能 個人化對話框和背景組合
Step 19 把貼圖匯入你的WhatsApp
通過上述步驟信任了上傳的 App 後,就可點擊圖示執行。在這裡你就可以確認所有貼圖,按一下「Add to WhatsApp」把它們都匯入到你的 WhatsApp。
Step 20
程式會問你是否打開 WhatsApp,確認按「開啟」。WhatsApp 會再問你一次是否匯入這些貼圖,按「儲存」便可。
Step 21
你會看到 WhatsApp 裡面的貼圖包清單裡面,已加入了你剛剛加入的貼圖包。
Step 22
一切大功告成,現在你可以向朋友發送你製作的貼圖了~!對方只要升級到最新版的 WhatsApp,就算他們沒有貼圖發送功能,也能夠收到你的貼圖。
不得不承認,Android 平台製作 WhatsApp 貼圖的工序簡單得多!如有興趣可點擊下面的文章看看:
https://unwire.hk/2018/11/09/androidwhatsappsticker/software/
相關文章:
【教學+實測】WhatsApp 掃描變 PDF 功能 一鍵紙本文件轉 PDF + 可複製內文 【實試 + 教學】WhatsApp 語音訊息轉文字新功能 毋須再聽幾分鐘 Voice Message WhatsApp 將推出自訂主題功能 個人化對話框和背景組合
分享到 :
最新影片
