iOS 開發文章

使用 Ruby+Fastlane-SpaceShip 動手打造 APP 評價追蹤通知 Slack 機器人

當推播統計遇上 Firebase Firestore + Functions

除 Sign in with Apple 也值得加入的功能

iOS 13, iOS 14 Universal Links 新鮮事&建立本地測試環境

AVPlayer/AVQueuePlayer with AVURLAsset 實作 AVAssetResourceLoaderDelegate 達成邊播放音樂/影片邊緩存

導入 Localization 多語系及 Assets 缺漏檢查、使用 Swift 打造 Shell Script 腳本

版本號規則及判斷比較解決方案

為何那麼多 iOS APP 會讀取你的剪貼簿?

使用 AVPlayer 播放 m3u8 串流影音檔時如何做到邊播放邊 Cache 的功能

從基礎到進階,深入使用 Decodable 滿足所有可能會遇到的問題場景

UIViewController 下拉關閉/上拉出現/全頁右滑返回 效果全解

從越獄、提取iPA檔敲殼到UI分析注入及反編譯的探索過程

重寫 pointInside 擴大感應區域

iOS DeviceCheck 跟著你到天涯海角

iPlayground 2019 火熱熱參加心得

動手打造適應所有場景、不中斷的App轉跳流程

watchOS 5 手把手開發Apple Watch App 從無到有

Present UIAlertController 時本頁上的 Image Assets (Render as template) .tintColor 設定失效問題

iOS自幹 Whoscall 來電辨識、電話號碼標記 功能

UserNotifications Provisional Authorization 臨時權限、iOS 12 靜音通知介紹

適配 iOS 9 ~ iOS 12 處理通知權限狀態及要求權限的解決方案

除了從系統關閉通知,讓使用者還有其他選擇

探索CoreML 2.0,如何轉換或訓練模型及將其應用在實際產品上

iPlayground 2018 回來 & UUID那些事

記憶體問題?想不到吧!

圖片推播、推播顯示統計、推播顯示前處理