[iOS] 使用Vision人臉偵測 (Face Detection Using Vision)
早在2013年,我就把玩過iOS的人臉偵測 (Face Detection),當時覺得非常酷!因為已經能在手機上玩人臉偵測,回想2011年,我還在研究電腦上OpenCV,那時可是我研究所樂趣之一呢~
時光飛逝來到2017年,Apple在WWDC上發佈Vision Framework,裡頭實現更強大的人臉偵測。
早在2013年,我就把玩過iOS的人臉偵測 (Face Detection),當時覺得非常酷!因為已經能在手機上玩人臉偵測,回想2011年,我還在研究電腦上OpenCV,那時可是我研究所樂趣之一呢~
時光飛逝來到2017年,Apple在WWDC上發佈Vision Framework,裡頭實現更強大的人臉偵測。
通常Apple公告一項新技術後,要等個好幾年才會全面普及,可是Sign In With Apple在2019年6月公開後,竟不到一年就「強迫」開發者一定要遵守!不遵守的話會怎樣?不讓你上架新版本App呀XD~
Apple真是有夠狠呢!只要你有整合第三方登入方式,如Facebook、Google等等,最近我還發現Line也已有開放SDK可供整合第三方登入,就必須要整合Sign In With Apple,2020年5月開始~
今年非常關注結婚議題,於是我下載「結婚吧」App,確實讓能很想婚XD~
(繼續閱讀…)由於想要提早推播通知朋友生日,我必須取得取得行事曆的事件 (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呢?因為Firebase有Crashlytics。
原以為問題不大,然而在我家客服收到「無法結帳」的抱怨,始知事情大條啦⋯⋯
沒想到簡單的多國語言檔案,也能造成App邏輯出現問題呢⋯⋯
這次由於檔案中莫名多了個「看不見的字元」,編譯能過,但卻讓NSLocalizedString(key, comment)出現問題!原本傳key會回value,出了問題後傳key會依然回key⋯⋯
科技日新月異,銀行的服務也在跟進,傳統銀行即將被數位銀行超越!看得出來各家銀行摩拳擦掌,準備進攻只要網路就能使用的服務。
原先不以為意,2018年前衛的朋友推薦我申辦王道銀行,它是全台第一家數位銀行,直接上網就能開戶!當然要審核的證件一樣不馬乎,促使我們想辦的誘因是推薦人與被推薦人各有200元獎勵!
我的王道推薦碼:https://obank.tw/e/kKUQ5i?openExternalBrowser=1
2020年再次查詢數位帳戶,居然有高達20家銀行已在營運!而最吸引我的就是「活存利率」,數位帳戶的活存利率,幾乎都要跟定存利率差不多!那既然都是要賺利息,我會選擇放彈性度高的活存啦~
身為工程師的我,不斷地學習新技術,有時候也是需要吐點東西出來分享,內化之後才算真的是自己的!
還是認為每天寫一篇文章是最棒的日常生活~否則呀⋯⋯會覺得自己一整天沒啥收穫,畢竟人是健忘的動物,若能回頭看自己隨意留下的字句,又能抓回些什麼呢~
這次也又看見讓人會心一笑的漫畫工程師的思考模式,可以清楚說明為何工程師認真工作起來,是很難被打斷的!不是工程師太過高傲不想理你,而是他們還在深沈的思考中,無法一下子就變得舌燦蓮花。
假如工程師認真工作時被打擾,就能與人溝通無礙,那麼肯定他不認真工作XD~
其實厲害的工程師是辯才無礙,可以進化成專案經理型工程師,這個階段可以靠「嘴巴」工作。若是程式設計師進化來的專案經理型工程師,就會用「嘴巴」寫程式!
我自許成為成長駭客 (Growth Hacker),除了動手寫程式外,還要能動口宣傳產品,這正是我現階段的工作職務!
另外2013年就看過的這張圖,描寫工程師思索程式碼如何實現功能,突然被同事打攪後,剛才想到的解法就被「黑洞」吸走了XD~
期許工作一直有源源不斷的靈感與成就感:)~
參考:工程師的思考模式、This is why you shouldn’t interrupt a programmer。
2020年伴隨武漢肺炎,日子過得挺快,又來到五月繳稅月。過去的我都是線上報稅並使用信用卡繳稅,至於優惠的部分頂多就是分期0利率。
不過這次我稍微研究一下,也感謝網路有人已經整理出2020年綜所稅信用卡回饋表格,讓我可以輕易找到我現有的信用卡,是否有更好的優惠方式!
看來分期付款0利率以平凡無期,我看重的是有無「現金回饋」,不過最多也才0.3%,這是什麼概念?我若繳稅10000元,才回饋30元,連一杯國寶珍奶都沒有>//<⋯⋯
後來我發現,公股銀行力推的「台灣Pay」,只要綁定信用卡繳稅,就有機會獲得100元禮券,這個倒是可以考慮使用!
另外,我有在用玉山Wallet App,因為UI/UX做得挺好,深得我心,一直在用Ubear信用卡。現在有個功能是「行動繳稅」,可以嘗試囉~
至於繳稅幾十萬和破百萬是什麼概念?期待有天可以輪到我XD~
5/5又看到這張表格,也許真的可以為了2%回饋而辦聯邦信用卡:P~
HappyMan・迴響