終於,
Fudo Note 1.2.4 通過 Apple 的審核上線了!
距離上次更新,
差不多相隔了一年!
也因此這次能再度看到 Apple 寄來 “ Fudo Note is now Ready for Sale. “ 的 email,
在下真的是感動到要痛哭流涕了!
這次的更新,
老實說功能變動不大,
主要修掉一些錯誤,
例如無法編輯餐廳類型 。
但是背後的元件都更新了。
最直接的理由是,
不更新使用的元件
這 App 連 Build 都 Build 不起 。
幸好 Cocoapods 和 Stack overflow 幫忙了不少升級的設定,
與疑難雜症的解決。
Layout 的調整也是本次開發的重點,
因為 iPhone 的螢幕尺寸多樣化這件事,
是一年前沒認真想過的事。
程式重構,
也是這次開發做的事情。
我相信程式一定還有改善的空間,
不過我非常有信心,
這次的程式碼不論在格式或內容,
都比上個版本要好上許多。
之前因 screen 變大而顯得解析度不夠的月曆介面,
終於這次也將它換掉了!
很多 API 都要改寫重串,
整組換掉的比如 Facebook SDK,
但讓我驚訝的是,
Facebook 的限制好像比以前要多,
有些資料,
需要過 Facebook 審核,
有些則是過去拉得到,
現在怎樣都拉不到了!
最後要上傳 app 到 iTunes Connect 給 Apple 審核時,
很習慣地用 Application Loader 去上傳,
結果一開始說我的憑證失敗。
發現要重裝 AppleWWDRCA.cer,
然後接著錯誤訊息又變成上傳內容物錯誤。
找了好一陣子網路上的解法,
終於有個離奇的解法可以運作:
1. 建一個 Payload 目錄
2. 將 build 出來的檔放進去Payload 目錄
3. 壓縮 Payload 目錄
4. 將壓縮副檔名改成 ipa
5. 將此 spa 上傳
做完以上步驟,
有股這真的是 Apple 嗎的困惑感。
後來,
我發現原來透過 Organizer ,
就可以上傳到 App Store ,
無需上面四個離奇步驟!
於是乎,
帶著大量元件更新,
與錯誤修復的 Fudo Note 1.2.4 上線了!
歡迎舊雨新知下載捧場喔!
https://itunes.apple.com/app/fudo-note/id426906889?mt=8
留言列表