|
更新 macOS 到 Sonoma 14.5 後,Xcode 連帶更新成 15.4,在建置原本沒問題的專案,突然出現一堆關於 Sandbox 的錯誤訊息。 |
|---|
|
更新 macOS 到 Sonoma 14.5 後,Xcode 連帶更新成 15.4,在建置原本沒問題的專案,突然出現一堆關於 Sandbox 的錯誤訊息。 |
|---|
|
從 Xcode 13.0 之後,新建立的 Xcode 專案將不再生成 Info.plist 檔案,取而代之的是 IDE 內的介面化參數顯示,如果舊的 Xcode 專案想使用新的介面化參數顯示,應如何設定? |
|---|
|
在 macOS 下使用 terminal 管理檔案結構和 Git 管理,有時需要開啟 Finder 去進行其他應用程式的編輯;意即在指令模式下開啟資料夾。底下找出了在 terminal 模式下直接開啟 macOS finder 的指令。 |
|---|
|
|
由於 macOS 的 CPU 正處於 Intel Architecture 跟 ARM Architecture 的交會時代,導致許多 macOS 的開發人員忙於 x86_64 和 arm64 間轉換,所幸 Apple 提供了 universal 的編譯架構,讓 framework、app、dylib 等,能夠兼容兩種不同架構 CPU 的 macOS。那麼查看檔案是否為 universal 架構就變成一個重要的事情了。 |
|---|
|
|
在跨 windows 和 macOS 作業系統開發時,當開發同一份程式給兩種作業系統使用,特別在使用 git 進行管理時,framework 在某些頻繁更新或同時發布的時候,很常會碰到 Symbolic Link (Symlink) Error 的問題。 |
|---|
|
|
Xcode 在編譯過程中,如果註解的形式是寫成自動文件生成格式,那麼會順便檢查文件註解並且將有問題的部分以 warning 的方法提出。然而這個設計對於使用第三方 framework 的 header 檔時,卻會造成不必要的與過多的警告訊息。 |
|---|
|
|
Apple 在發表 Apple Silicon 後,隨著 M1 相關產品的的發售,開發者發現在 M1 晶片上無法透過正常的方式取得 EDID,底下收集部分討論,看是否有機會在 M1 上取得 EDID。 |
|---|