分類
macOS

落格輸入法 macOS 2 是如何實現免重啟激活輸入法的

在 macOS 上,安裝輸入法一直是一個噩夢,要打開系統輸入法目錄,要把輸入法拖拽進這個目錄,過程中還要輸入密碼,全手動也就罷了,還得重啟後系統才能識別,真的是讓人頭疼的不行。

後來大家逐漸意識到這個問題,落格輸入法也提供了 macOS 標準的 pkg 安裝包。

說是這麼說,但實際上似乎[……]

點擊跳轉以繼續閱讀

分類
macOS

為何我的 Fastlane 上傳那麼慢?

自動化

使用自動化工具處理 iOS 的 試飛 分發,是一件很愜意的事情,它能幫你節省很多時間,減少大量人工干預——尤其是像這種需要等很久才需要人工操作一下的事情,雖然並不會讓你覺得很累,但大量的時間就這樣浪費掉了。

使用 快車道 一鍵編譯、上傳,然後等待蘋果服務器處[……]

點擊跳轉以繼續閱讀

分類
macOS

macOS app 實現自動化 notarize 腳本

根據蘋果官方的說明,自 macOS 10.15 起,所有從互聯網下載的未進行 notarize 的 app,默認將無法被打開,所以在 App Store 外分發的 app,也必須在發布前將 app 上傳到蘋果的服務器進行處理。

使用 Xcode 自帶 archive 工具可以很方便地進行 no[……]

點擊跳轉以繼續閱讀

分類
macOS

禁用 Android File Transfer 自動啟動

Android File Transfer 是個好東西,可以在 macOS 中方便地給安卓手機傳輸文件等等,但有一點不好就是這東西會在後台駐留進程來監控usb插入,讓人很不爽。

尤其是在插入 Android 設備時,自動彈出窗口,還連接失敗(因為你來不及在手機上點授權),十分討厭。

要禁[……]

點擊跳轉以繼續閱讀

分類
macOS Swift

落格輸入法 macOS 2 是如何為 VoiceOver 進行優化的

在兩年前,我曾寫過一篇名為《ios 為視障用戶支持 VoiceOver》的文章,裡邊主要介紹了 iOS 端該如何為 VoiceOver 進行必要的支持,後來我又開發了 macOS 端的落格輸入法,但很遺憾由於 macOS 自身系統 bug,第三方輸入法根本無法獲得 VoiceOver 焦點(主要是[……]

點擊跳轉以繼續閱讀

分類
macOS

和: 1: “......”: 無效的命令代碼

Linux 的朋友可能會對這個命令比較熟悉,它可以在腳本里快速和批量地對文本文檔進行操作,比如改動某一行或者替換具體內容……

MACOS 自然也是有這個命令的,但有一點不太一樣,如果你執行 -一世 ,那麼多半你會得到一個奇怪的報[……]

點擊跳轉以繼續閱讀

分類
macOS 網絡

DoT DoH 除了 DNSCrypt,你還可以了解一下更好的 DNS 加密方案

2018年11月02日 更新,切換到 DoT 一天后,所有 stubby 內置服務器運行異常緩慢,直到日常使用都難……只好放棄。

2018年11月01日 更新,使用了 5 天 DoH 後,由於目前提供此服務的服務器只有 1.1.1.1,這個地址在我這裡被運營商屏蔽了。
[鉛筆5DF[……]

點擊跳轉以繼續閱讀

分類
macOS Swift

NSTextField 文本模糊的解決辦法 canDrawSubviewsIntoLayer

在開發落格輸入法 macOS 的過程當中,我一直被一個奇怪的問題所困擾——文本模糊。

次像素

無論我怎樣調試,落格輸入法的候選文字都無法達到原生文字的那樣清晰和銳利。在請教了大神之後,得到的活久見經驗是——上游次像素渲染 錯誤。

在很多平台都有類似問題,MACOS[……]

點擊跳轉以繼續閱讀

分類
macOS

的CocoaPods無法更新`master`的回購.

cocoapods 無法更新,可能是由於本地數據庫損壞造成的,我們可以直接進入 CocoaPods 本地目錄里手動更新它:

執行後再回到項目中即可正常 更新 .[……]

點擊跳轉以繼續閱讀