Home
Softono

ApplePushTesting

Open source Apache-2.0 Shell
22
Stars
8
Forks
0
Issues
1
Watchers
2 years
Last Commit

 About ApplePushTesting

苹果各项推送服务的服务端测试工具集

Platforms

Web Self-hosted

Languages

Shell

Links

Need Help Installing ApplePushTesting?

We provide expert installation service for this software. Our team will install, configure, and secure ApplePushTesting on your server. plans start at just $30.

ApplePushTesting

View on GitHub

[English] (README-EN.md)

APNS-PUSH-TESTING

苹果各种推送服务测试工具

APNS推送

使用P12证书方式

  • 使用apns-push-p12.sh脚本;
  • 替换变量 P12_FILE 为你导出的 p12 证书的路径;
  • 替换TOPIC变量为你的bundle id;
  • 替换TOKEN变量为你的token;
  • 如果你的 p12 文件导出了密码, 那么第一步需要执行脚本 remove-p12-password;
remove-p12-password.sh apns.p12
mv apns.p12 protected-apns.p12
mv unprotected.p12 apns.p12

使用p8证书方式

  • 使用apns-push-p8.sh脚本;
  • 替换变量 P8_FILE 为你产生的 p8 证书的路径;
  • 并修改 AUTH_KEYIDAUTH_TEAMID(在创建 p8 证书时,从苹果开发者后台中获取);
  • 替换TOPIC变量为你的bundle id;
  • 替换TOKEN变量为你的token;

PushToTalk推送

pushtotalk-push-p12.sh

LiveActivity推送

liveactivity-push-p8.sh