Xcode

2024 年 2 月 11 日

在 Xcode 建立一個 watchOS App 專案

已複製到剪貼板


備註

本篇文章在 macOS Sonoma 14.1.1 上,以 Xcode Version 15.0.1 做示範,不同的版本在畫面和選項上可能會有所不同,但大致相似。

在 Xcode 建一個 watchOS App 專案

Xcode
Xcode

  1. 建一個新的 watchOS App 專案

在 Xcode 建立一個新專案可以從歡迎視窗或是上方的選單列。在歡迎視窗的話,可以直接點擊「 Create New Project... 」。

Xcode 歡迎視窗
Xcode 歡迎視窗

而如果是從 Xcode 上方的選單列的話,要選「File」→「New」→「Project...」。

Xcode New Project from MenuBar
從 Xcode 上方的功能選單新增專案

  1. 選擇 watchOS App 專案模板

接下來就是選擇我們想建立什麼樣的專案。這裡會先選擇我們想在什麼樣的平台上開發 App,所以最上方的平台會先選擇「watchOS」,下方再選「App」,這樣就可以按下一步「Next」了。

選擇 watchOS 的 App 專案模板
選擇 watchOS 的 App 專案模板

  1. 填寫 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 檔案。而如果不會寫測試的話,就可以不勾。在之後突然想寫測試時,一樣可以再新增相關的檔案。

  1. 建立並儲存 watchOS App 專案

完成以上的設定後,就是要選擇一個存放此專案的地方了。這裡可以隨自己的喜好,放桌面也可以。

Xcode New Project:Create Sheet
Xcode 專案建立最後一步:專案存放位置、是否使用 Git

視窗的中下方會有一個 Source Control 的勾選框,如果會在此專案使用 Git 的話,就可以把這個欄位勾起來。

最後按下「Create」就完成了建立一個 watchOS App 專案!

分享文章

已複製到剪貼板

主題文章

查看 Xcode

超級感謝

關於 XcodeProject

XcodeProject 創立於 2023,致力於協助開發者探索 Apple 的創新世界,學習在 iOS、iPadOS、macOS、tvOS、visionOS 與 watchOS 上開發 App,發現眾多技術與框架,讓開發者獲得更多能力。


Contacts

Ricky Chuang

XcodeProject

RickyChuang.xcodeproj@gmail.com

XcodeProject 聯絡

contact.xcodeproj@gmail.com

最新文章