mirror of
https://github.com/Finb/bark-server.git
synced 2026-04-26 22:25:53 +03:00
[GH-ISSUE #229] 如何更换p8证书 #101
Labels
No labels
enhancement
in progress
need test
pull-request
v2
v2
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/bark-server#101
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @BinBear on GitHub (Aug 1, 2023).
Original GitHub issue: https://github.com/Finb/bark-server/issues/229
Originally assigned to: @Finb on GitHub.
自己服务器部署,如何配置证书为自己应用的 p8证书 呢
@Finb commented on GitHub (Aug 2, 2023):
这里替换成你的证书
github.com/Finb/bark-server@6a268f17a8/apns/apns_certs.go (L4)这里也要同步替换成你账号的
github.com/Finb/bark-server@6a268f17a8/apns/apns.go (L31)@BinBear commented on GitHub (Aug 2, 2023):
再麻烦问下,这个 topic 是啥呢,keyId 跟 teamId 是 AuthKey_xxx.p8 中的,这个知道,但是topic 不太明白,想请问下,谢谢
@Finb commented on GitHub (Aug 2, 2023):
就是 APP 的 bundle id ,这个是唯一的,如果你要用你的账号打包需要更换一个ID。
另外如果你对iOS推送不熟悉,你还得注意 沙盒坏境和线上环境
github.com/Finb/bark-server@6a268f17a8/apns/apns.go (L74)建议最好先找个iOS推送对接的教程看看,知道大概流程再来改这边的代码
@BinBear commented on GitHub (Aug 2, 2023):
好的