[Ionic] Android 編譯錯誤之中文檔名
還沒有真正開發過Android native app,就要先用Ionic來編譯Hybrid app的Android版本,當然一開始是最難的,因為前方有一堆你還沒遇過的問題擋在前面,途中我已劈荊斬棘,當前我遇到中文檔名的問題,當然一開始不曉得,查了網路上前人的經驗才疑惑地嘗試。
明明Hybrid app的iOS版本沒有問題,卻在透過Android Studio編譯成Hybrid app的Android版本有問題⋯⋯
還沒有真正開發過Android native app,就要先用Ionic來編譯Hybrid app的Android版本,當然一開始是最難的,因為前方有一堆你還沒遇過的問題擋在前面,途中我已劈荊斬棘,當前我遇到中文檔名的問題,當然一開始不曉得,查了網路上前人的經驗才疑惑地嘗試。
明明Hybrid app的iOS版本沒有問題,卻在透過Android Studio編譯成Hybrid app的Android版本有問題⋯⋯
萊爾富從二月開始就有個活動,註冊後進行三個步驟,就能換取價值120元的商品,這一次我使用阿爸的手機號碼註冊,同時兌換三樣商品(咖啡、茶葉蛋、巧克力)。
一個有在更新版本的App,有時候需要判斷版本號,在Xcode中的設定有Version和Build,有個別的用途,端視開發者怎麼定義。

那麼程式中如何取得這兩個值?
Version:在plist文件中的key是“CFBundleShortVersionString”,標識應用程序的發布版本號,和AppStore上的版本號保持一致。該版本的版本號是三個分隔的整數組成的字串。第一個整數代表重大修改的版本,比如實現新的功能或是重大變化的修訂。第二個整數表示修訂版本,實現比較突出的特點。第三個整數代表維護版本。
Build:在plist文件中的key是“CFBundleVersion”,標示(發布或者未發布)的內部版本號。這是一個單調增加的字符串,包括一個或者多個分割的整數。
To get App version:
NSString *appVersion = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"];
To get Build version:
NSString *buildVersion = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleVersion"];
儘管有普遍的定義,還是能自己決定怎麼定義版本字串,像Build我就會用當天日期定義。
參考:How can my iphone app detect its own version number?、自動更改建置號碼、iOS项目中的version和build、。
原本沒有想要跟風使用Apple Pay,因為對亂花錢沒啥興趣:P~不過看在有許多銀行加入Apple Pay的行列,祭出許多消費的優惠,皮包中剛好有我用了快五年的玉山師大聯名卡,在閒暇時就拿來登錄Wallet App。
有任何新事物就來嚐鮮一下吧~像去年我第一次使用歐付寶,還會送我30元給我去「揮霍」~
誤刪Line帳號,一句話:人生重來的感覺⋯⋯😭

這件事發生在2017/03/11晚上,剛在大甲萬眾騎Bike 100公里結束來到日月潭的碧水山莊,我有多帶一支手機iPhone 6s+,多數相片用它來拍攝,此時想要上傳到Line群組,可是我的Line帳號是在我自己的手機iPhone 6,真的要抱怨Line的帳號機制,一個帳號只能綁一支手機A,也就是我想要用另一隻手機B,就只能強制刪掉手機A上的帳號紀錄,才能再使用同一帳號。想當然爾,累積超過兩年的訊息紀錄我可不想就此刪掉,儘管訊息容量已經積累超過7GB⋯⋯

昨日心血來潮,嘗試使用Messenger 隨手拍功能,本來對這玩意兒沒啥興趣,因為它會把貼文24小時內刪除,覺得這限制實在不合我的口味。不過呢⋯⋯它居然做了個功能,讓我會想竊笑XD~因為可以看到哪些朋友看了我的隨手拍!於是意外發現,其實大家都會好奇朋友貼了什麼有趣的東東!
在腸胃流感痛苦呻吟時,我隨手上傳一張藥包照,隔天陸續看到有朋友點擊來看~
還記得2016年我去泰國之前,自行開發「快樂行李APP」,配合放在行李的Spot Beacon,只要行李離開或進入偵測範圍之內,我就能收到通知,於是這八天泰國之旅讓我非常放心:)
這次我多帶一支iPhone 6s+,因為我的iPhone6被我操了兩年,偵測Beacon有點秀逗XD~
平常不會特別找美食吃的我,無意間就吃了「無數道」美食,美食當前一定會想大快朵頤,然而我還是能保持常態身材。
原本我都會一張一張貼到Instagram上,發現若菜色太多實在很麻煩,於是就使用「天天P圖」 App來幫我製作九宮格美食圖。從2016年8月到12月,我製作了22張九宮格美食圖,當然其實還有漏網之魚,在此特別為這些難得的聚餐日子做紀錄,謝謝有陪伴我一起吃飯的大家,我會珍惜的:)~

2016年08月一家一菜

2016年南投讀經會考

2016 Coscup第一天

2016 Coscup第二天

宜蘭梅花湖鐵人三項前一天

中秋節前夕黑色悶鍋炸物

2016年08月一家一菜兼慶生

烏來馬拉松結束後吃當地美食

驀然開會完後去站著吃小立吞生魚大餐

2016年10月一家一菜充滿水果

雙十節美麗華阿弟求婚慶功

到W開會後吃酸辣越南料理

驀然開會完後搭計程車去吃白斬雞餐

眾人禪定後在大自然中吃山中美味

西湖大老請Skin來客愛吃廚子市場

2016年11月一家一菜充滿雞料理

老闆談Line計劃在公司對面吃泰式美食

環花東第一天抵達安通溫泉會館晚餐

環花東第一天騎沒多久路邊吃中餐

環花東第二天從山上滑溜到海邊餓了就停下來吃中餐

環花東第二天民宿老闆一起買回來吃晚餐

環花東成員們跨年前夕在俱樂部慶功
最後若想要一睹黑皮棉的每天食記,可以看HappyMan的Instagram。
看完之後不必羨慕我,一切都是自然發生,珍惜隨意可得的幸福喔!
2017/2/12-19共八天,我嘗試一個人自由行,過程中比我想像中還要順利,有手機加上網路就「免歡樂(免煩惱)」。搞定交通和住宿,真的哪裡都能去啦~
看到以下這張韓國釜山地鐵路線圖 (South Korea Busan Subway Route Map),真是令人大開眼界,因為跟台北捷運路線圖 (Taipei MRT Route Map)好像啊XD~
想要在釜山交通暢行無阻,除了要有便捷的地鐵外,多虧我在台灣就先預訂好吃到飽網路,讓我只要拿著手機就能安心看著Google Map趴趴走,搭地鐵、搭公車都非常方便呢!
我是透過客路平台選擇在抵達釜山機場就領取,十分方便哪~韓國4G上網SIM卡 – 4G上網吃到飽(可點擊)
Line App五年來已成為台灣人最常使用的手機通訊軟體,因為當時桂綸鎂一直出現在電視廣告上,除了喝咖啡外還要滑Line App,哈~隨著時間的推移,Line陸續推出各種服務,包含訊息備份,儘管我沒在用,因為不信任的關係XD~因為加入太多群組,很多群組上百上千未讀已習以為常,於是乎手機端累積許多歷史訊息與檔案。
打開系統設定,發現Line的容量保持第二(第一是我最愛的相片與相機XD),而且有持續往上爬的傾向,無庸置疑,從2014年10月入手iPhone 6之後,到現在都沒有把它刪掉,因為它裡頭有太多我的回憶,去年有一次我特別備份某些聊天室的訊息,然後把它給刪除,是有減少些佔據空間,不過我不想這樣慢慢刪掉⋯⋯
好幾次想乾脆把它給刪除XDDD~
HappyMan・迴響