整整七年了!
當我登入一般用來上傳 App 給 Apple 審核的 iTunes Connect, 突然記憶湧現。六七年前,幾個學生一起力拼上架,對抗 Apple 審核團隊,一直到創立公司 等等的影像,在眼前閃過。

其實更有趣的,是這次建立 寶博士頭貼專案 的過程,那種面對最新的產品所需要的最新的程序,網路上沒有多少資料,許多 build error 都要自己摸索的過程,最讓我懷念。想當年 2008 2009,台灣還沒有多少支(大概不到30萬)iPhone,我們一群學生聚在一起研究如何搞 App,我在宿舍裡熬了不知道多少個夜研究當年才剛問世- 難用的要命的 Apple Developer Certificate 平台 和 天殺的看也看不懂的安全性機制 Provision File。如今,2016 年,Apple Developer 後台的介面已改(在某次被駭之後),iTunes Connect 介面也變得煥然一新,但這些安全性機制怎麼還是一樣難搞啊!傳了大概七八遍,都說我的 App 檔案缺乏認證…

在大約六個小時、一個下午加上晚餐時間的奮戰後,經過幾個頗有幫助的網路文件,總算知道那個天殺的 Archive 選項是要把 Build 對象改成 Generic iOS 才能啟用,這樣 build 出來的 App File 才能上架… 果然時間是會沖淡一切的!明明這些以前也都發生過呀~!
總之,這次為何突然把 Xcode 抓回來,又重新搞了一次 Apple Developer 上架 App 網頁設計公司 ,是因為這次這個 iMessage Sticker App 本質上是完全不用寫程式的呀!只要把圖片做一做,拖拉一下,竟然就能上架賣錢了!要想想全世界有多少人使用 iPhone!! 這比什麼 LINE 啊,WeChat 的貼圖啊 還要廣大的市場吧?當然,Apple iMessage 先前不支援 Group Chat, 我自己也多半用在跟家人對話,所以… 究竟會有多少人在 iMessage 裡頭用貼圖,倒就真的不知道了…

無論如何,這次搞這個,並不真的是為了賺什麼錢喇,一半是為了證明自己到了 36歲還能上架 App 之外,另一半主要是回味一下當年為了上架 App 奮戰混戰到底的那種感覺。
寶博士的第一組頭貼應用「寶博士點點頭」,目前已經在 Waiting for Review … 啊嘶,光看到這個幾字心裡都覺得既高潮又舒坦,懂的人就懂,因為那是你好不容易經歷了無窮的熬夜、克服萬難把 App 送出去給 Apple 審查人員審查的狀態,在這之後,就是整個 App 團隊好好休息好好等待的時間了…
以下是我這次參考開發的一些網路文章連結,希望有機會、有時間,可以多分享一些經驗。
- 「Building a Message Sticker App Extension in Xcode 8」
- https://github.com/appcoda/iMessageSticker
- http://stackoverflow.com/questions/16050640/xcode-product-archive-disabled
BUT,整體來說,請記得:
- 連續動畫的貼圖是有大小限制的- 500kb,看起來好像是它 build 完在 package 裡面的縮圖才有 500kb 的限制,單張 frame 好像沒有… 有待驗證。
- 網路上據稱圖片大小應該以 618 x 618 像素以內做製作,但我好像都超過,不知到最終審查結果會怎樣。Let’s see.
- 那個 500kb 的限制如果超過的話,會導致送出的 ipa 檔案被退回,所以你會一直看不到 build 在 iTunes Connect 後台,只會收到 email 通知你超過了。所以要記得收 email 看有沒有什麼違反規定的地方
- 記得分類的地方要選「貼圖」
Good luck!
動態圖像來自: 寶博士的創新思考之道