...

安裝 CoreCall

CoreCall 在哪裡上架、各平臺的要求、以及它申請的許可權(包括一個看起來嚇人但從不使用的)。


安裝 CoreCall

CoreCall 已在 Mac App Store 和 Google Play 上架。從對應平臺的商店安裝即可,沒有旁載入包,也沒有許可證金鑰。

macOS

要求 macOS 13.0 或更高版本。

  1. 開啟 Mac App Store 上的 CoreCall
  2. 安裝並啟動。
  3. 在提示時授予麥克風許可權,沒有它無法撥打電話。

Mac 版是 iOS 應用的 Mac Catalyst 構建,與 iOS 版共用同一條 App Store 記錄,而不是一個獨立產品。

Mac 上無法使用 Twilio 語音通話。 Twilio 的語音 SDK 沒有提供 macOS 切片,所以那條程式碼路徑在 Mac 構建裡整個不存在。在 Mac 上選擇 Twilio 主叫號碼時,應用會提示你改用 Telnyx 號碼。

Twilio 的簡訊在 Mac 上正常可用,因為它走的是 REST 介面而不是語音 SDK。可選的 AI 通話模式在 Mac 上同樣不可用,原因相同 —— 它們建立在 Twilio 媒體流之上。

如果你需要在 Mac 上打電話,請接入 Telnyx 賬號。

Android

要求 Android 8.0(API 26)或更高版本。

  1. 開啟 Google Play 上的 CoreCall
  2. 安裝並啟動。
  3. 授予麥克風許可權。Android 13 及以上還會詢問通知許可權。

通知許可權僅用於那條讓通話在後臺存活的進行中通知。拒絕它不會導致無法通話,但系統可能更積極地掛起應用。

iOS

iOS 版尚未釋出。Mac App Store 上那條記錄只覆蓋 macOS 構建,目前沒有可下載的 iPhone 版本。

如果你正看著 Mac App Store 頁面,疑惑為什麼只寫著"需要 macOS 13.0 或更高版本"而沒有 iPhone 那一欄 —— 原因就是這個。

許可權,以及其中一個看起來嚇人的

許可權平臺用途
麥克風全部必需。通話要傳你的聲音。
通知Android 13+僅用於進行中通話的通知。
攝像頭iOS/macOS 的宣告從不使用,見下文。

CoreCall 的 iOS 與 Mac 構建宣告瞭攝像頭用途字串,儘管應用不採集任何影片、也沒有任何攝像頭功能。這是打包層面的要求:應用內建的 WebRTC 框架包含攝像頭相關符號,沒有對應的用途字串,Apple 的上傳校驗就會拒收。你會在 App Store 的隱私一欄看到這條說明,但應用內任何地方都不會請求攝像頭許可權。

你的憑據存在哪裡

服務商憑據儲存在平臺的金鑰儲存中 —— iOS 與 macOS 上是 Keychain,Android 上是 EncryptedSharedPreferences。它們不會傳給我們,因為根本沒有可傳的物件:CoreCall 直接與你的服務商通訊。

下一步

繼續閱讀設定與使用,接入賬號並撥出第一通電話。