位置: 設定 → 讀者與營收 → 連線 → 通知(iOS App (Apple) 區塊)
前往此頁面: admin.<your-site>/settings/connections/notifications#kn-push-apns(將 <your-site> 替換為您的網站網址)
事前準備
- 您需要擁有 Apple Developer 帳號與 iPhone App。僅有帳號擁有人才能變更金鑰。
操作步驟
- 在 Apple Developer 中,前往 Certificates, Identifiers & Profiles, Keys 並點擊 +。
- 為金鑰命名,勾選 Apple Push Notifications service (APNs),點擊 繼續,接著點擊 Register。
- 下載 .p8 檔案。
- 複製 Key ID(位於金鑰頁面)與您的 Team ID(位於會員資格詳細資訊)。兩者皆為 10 個字元。
- 在 Keynate 中,開啟 設定 → 讀者與營收 → 連線 → 推播通知(iOS App (Apple) 區塊)。
- 新增 APNs 金鑰(.p8):選取檔案或貼上其文字內容。
- 輸入 Key id、Team id 與 Bundle id,例如 com.yoursite.news。
- 選擇 環境:Production(App Store) 或 Sandbox(測試組建)。
- 開啟 發送到 iPhone 與 iPad 並儲存。
- 發送測試,然後重新打包您的 App。
疑難排解
- 「這不是 APNs .p8 金鑰。開頭應為 "BEGIN PRIVATE KEY"。」
- 「請新增 .p8 金鑰檔案,或關閉此設定。」
- 「金鑰 ID 與團隊 ID 須為 10 個字元。」
- 「請輸入 App 的 Bundle ID,例如 com.yoursite.news。」
常見問題
常見問題
我該選擇哪種環境?
TestFlight 與 App Store App 請選擇 Production。透過 Xcode 安裝的 App 請選擇 Sandbox。
我可以重新下載 Apple 金鑰嗎?
Apple 僅允許下載一次,因此請務必妥善保存備份。