[GH-ISSUE #229] 如何更换p8证书 #101

Closed
opened 2026-03-03 11:56:04 +03:00 by kerem · 4 comments
Owner

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证书 呢

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证书 呢
kerem closed this issue 2026-03-03 11:56:04 +03:00
Author
Owner

@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)

<!-- gh-comment-id:1661427456 --> @Finb commented on GitHub (Aug 2, 2023): 这里替换成你的证书 https://github.com/Finb/bark-server/blob/6a268f17a8e6e76d9b87c7509234428afbb13110/apns/apns_certs.go#L4 这里也要同步替换成你账号的 https://github.com/Finb/bark-server/blob/6a268f17a8e6e76d9b87c7509234428afbb13110/apns/apns.go#L31
Author
Owner

@BinBear commented on GitHub (Aug 2, 2023):

再麻烦问下,这个 topic 是啥呢,keyId 跟 teamId 是 AuthKey_xxx.p8 中的,这个知道,但是topic 不太明白,想请问下,谢谢

<!-- gh-comment-id:1661442102 --> @BinBear commented on GitHub (Aug 2, 2023): 再麻烦问下,这个 topic 是啥呢,keyId 跟 teamId 是 AuthKey_xxx.p8 中的,这个知道,但是topic 不太明白,想请问下,谢谢
Author
Owner

@Finb commented on GitHub (Aug 2, 2023):

就是 APP 的 bundle id ,这个是唯一的,如果你要用你的账号打包需要更换一个ID。

另外如果你对iOS推送不熟悉,你还得注意 沙盒坏境和线上环境
github.com/Finb/bark-server@6a268f17a8/apns/apns.go (L74)

建议最好先找个iOS推送对接的教程看看,知道大概流程再来改这边的代码

<!-- gh-comment-id:1661446279 --> @Finb commented on GitHub (Aug 2, 2023): 就是 APP 的 bundle id ,这个是唯一的,如果你要用你的账号打包需要更换一个ID。 另外如果你对iOS推送不熟悉,你还得注意 沙盒坏境和线上环境 https://github.com/Finb/bark-server/blob/6a268f17a8e6e76d9b87c7509234428afbb13110/apns/apns.go#L74 建议最好先找个iOS推送对接的教程看看,知道大概流程再来改这边的代码
Author
Owner

@BinBear commented on GitHub (Aug 2, 2023):

好的

<!-- gh-comment-id:1661448492 --> @BinBear commented on GitHub (Aug 2, 2023): 好的
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/bark-server#101
No description provided.