備註
本篇文章在 macOS Sonoma 14.1.1 上,以 Xcode Version 15.0.1 做示範,不同的版本在畫面和選項上可能會有所不同,但大致相似。
在 Xcode 建一個 watchOS App 專案
Xcode
- 建一個新的 watchOS App 專案
在 Xcode 建立一個新專案可以從歡迎視窗或是上方的選單列。在歡迎視窗的話,可以直接點擊「 Create New Project... 」。
Xcode 歡迎視窗
而如果是從 Xcode 上方的選單列的話,要選「File」→「New」→「Project...」。
從 Xcode 上方的功能選單新增專案
- 選擇 watchOS App 專案模板
接下來就是選擇我們想建立什麼樣的專案。這裡會先選擇我們想在什麼樣的平台上開發 App,所以最上方的平台會先選擇「watchOS」,下方再選「App」,這樣就可以按下一步「Next」了。
選擇 watchOS 的 App 專案模板
- 填寫 watchOS App 專案的基本資料
這裡我們要幫我們的專案命名,並做一些基本的選擇設定。
專案基本設定
這裡簡單說明一下這些欄位:
- Product Name:
- 專案的名稱,也是資料夾的名稱,但不一定是 App 的名稱,因為我們之後可以在 Project 檔再幫 App 取別的名字。而這裡的取名方式建議可以在不同的單字之間用「-」分隔線分開,因為如果這個專案之後會上到 GitHub 的話,這樣會比較符合 Repository 的命名格式。
- Team:
- 專案隸屬在哪個團隊,如果有登入 Apple ID 的話,就可以選自己的 Personal Team,而這個欄位在之後的 Project 檔可以再調整,所以選 None 也沒關係。
- Organization Identifier:
- 組織的 ID,以公司為例,會是「com.公司名」,而如果是學生的話,可以輸入「edu.英文名」。
- Bundle Identifier:
- App 獨一無二的 ID。此欄位不可輸入,Xcode 會自動幫我們把 Organization Identifier 與 Product Name 組合在一起。
- 選項二選一:
- Apple 在 WWDC19 宣佈從 watchOS 6 之後,Apple Watch 將有自己的 App Store,這代表著 watchOS App 可獨立存在,並不需要依附於另一個 iOS App,所以這兩個選項分別代表:
- Watch-only App:
- 建一個獨立的 watchOS App
- Watch App with New Companion iOS App:
- 建一個附帶 watchOS App 的 iOS App
- Include Tests:
- 如果此專案之後會寫測試的話,就可以把此選項勾起來,Xcode 便會幫我們建出基本的 Test 與 UITest 檔案。而如果不會寫測試的話,就可以不勾。在之後突然想寫測試時,一樣可以再新增相關的檔案。
- 建立並儲存 watchOS App 專案
完成以上的設定後,就是要選擇一個存放此專案的地方了。這裡可以隨自己的喜好,放桌面也可以。
Xcode 專案建立最後一步:專案存放位置、是否使用 Git
視窗的中下方會有一個 Source Control 的勾選框,如果會在此專案使用 Git 的話,就可以把這個欄位勾起來。
最後按下「Create」就完成了建立一個 watchOS App 專案!
關於 XcodeProject
XcodeProject 創立於 2023,致力於協助開發者探索 Apple 的創新世界,學習在 iOS、iPadOS、macOS、tvOS、visionOS 與 watchOS 上開發 App,發現眾多技術與框架,讓開發者獲得更多能力。