Just My Life & My Work

[iOS] 建立Log檔案

寫程式與除錯,最簡單來檢查有無錯誤的方式,就是看Log,把想要知道的狀態給「列印」到控制台。

現在的需求是想知道用戶陸續做了什麼動作,我們也能透過Log來得知一二。

繼續閱讀文章 »

使用Git當版本控制來開發App已經超過8年,有些問題一再遇到,可是一直都沒能直接解決問題,還是得Google找答案。這次我特地開篇文章來記載,其實我只是更新Mac OS就無法使用Git⋯⋯

在終端機上如平常般git pull,居然顯示:

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

好在很快用關鍵字去Google,得到一行指令就能輕鬆解決!

xcode-select –install

安裝完工具,能正常工作囉~

此刻,公司的Macbook Pro升至版本10.15.5

我發現好多應用軟體會重新要求權限,看來更新作業系統時,會同時清除非必要的資料或檔案,包含權限設定如推播通知。

參考:

2020年已經邁入6月份,武漢肺炎持續在世界上傳播,我們台灣防疫做得相當好,目前連續50天沒有本土確診病例,可以較為確定的是,外來移入的本國人或外國人是防疫重點!

看到一張圖解每十萬人武漢肺炎死亡人數,可以清楚讓我們了解死亡人數佔全國人數比例,目前美國疫情嚴重程度是世界第一⋯⋯

台灣每十萬人,僅有0.03人死亡,實際上截至此刻僅有7人死亡,全台灣粗估2300萬人。

繼續閱讀文章 »

早在2013年,我就把玩過iOS的人臉偵測 (Face Detection),當時覺得非常酷!因為已經能在手機上玩人臉偵測,回想2011年,我還在研究電腦上OpenCV,那時可是我研究所樂趣之一呢~

時光飛逝來到2017年,Apple在WWDC上發佈Vision Framework,裡頭實現更強大的人臉偵測。

繼續閱讀文章 »

由於想要提早推播通知朋友生日,我必須取得取得行事曆的事件 (Get Event From Calendar)

實際上我想知道資料回傳格式,如此能讓設計師規劃介面。

老實說,我沒在用內建的行事曆App,行事曆中的生日資料,是老早之前登入臉書帳號後,系統擷取回來加入。

繼續閱讀文章 »

先前已記錄:棄用API的使用情況 (Deprecated API Usage),也先行移除專案自己寫的UIWebView,現在要進行移除第三方套件中的UIWebView

想要移除第三方套件中的UIWebView其實不難,只要套件作者願意移除,然後使用套件的開發者更新版本,就能順利完成!若該套件是非常被廣泛使用,其他開發者肯定會很早就提醒套件作者。像是AFNetWorking和Admob。

不是說2020年12月上傳ipa才會擋?原來今年第一次上傳ipa的App,直接被迫要使用WKWebView,不然連送審都不行哪~

Dear Developer,

We identified one or more issues with a recent delivery for your app, “油價管家" 1.0.1 (1). Please correct the following issues, then upload again.

ITMS-90809: Deprecated API Usage – New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability. Learn more (https://developer.apple.com/documentation/uikit/uiwebview).

Best regards,

The App Store Team

繼續閱讀文章 »

沒有bug就沒有工作,於是乎自然而然產生bug⋯⋯(笑~)

有時候以為完全沒問題,簡單測試完後送審並上架,結果不到三天,上千用戶陸續使用後,發現要結帳時居然crash⋯⋯為什麼我會知道crash呢?因為FirebaseCrashlytics

原以為問題不大,然而在我家客服收到「無法結帳」的抱怨,始知事情大條啦⋯⋯

繼續閱讀文章 »

沒想到簡單的多國語言檔案,也能造成App邏輯出現問題呢⋯⋯

這次由於檔案中莫名多了個「看不見的字元」,編譯能過,但卻讓NSLocalizedString(key, comment)出現問題!原本傳key會回value,出了問題後傳key會依然回key⋯⋯

繼續閱讀文章 »

續約台灣之星

沒想到先前申辦攜碼服務,並綁約30個月,現在已經過快2年半!?參考:攜碼到台灣之星。想起2018年的499元之亂XD~

不得不說時間流逝不等人~又到了決定是否續約的時刻。原先的自由配讓我選擇399元不限速網路吃到飽,覺得這樣子已非常足夠使用,那續約台灣之星有何好處呢?

繼續閱讀文章 »

標籤雲

%d 位部落客按了讚: