【问题标题】:Failed to fetch APNS token Error Domain=com.firebase.iid Code=1001 "(null) , <FIRAnalytics/ERROR> Encounter network error. Code, error: -999无法获取 APNS 令牌 Error Domain=com.firebase.iid Code=1001 "(null) , <FIRAnalytics/ERROR> 遇到网络错误。代码,错误:-999
【发布时间】:2017-02-25 23:24:29
【问题描述】:

我无法获得FIRInstanceID.instanceID().token()。令牌有时可用,有时不可用。

我收到此错误:

遇到网络错误。代码,错误:-999,错误域=NSURLErrorDomain 代码=-999 “取消” UserInfo={NSErrorFailingURLKey=https://app-measurement.com/config/app/1:50614245612:ios:fab42aa0b6b4439e?app_instance_id=&platform=ios&gmp_version=3402, NSErrorFailingURLStringKey=https://app-measurement.com/config/app/1:50614245612:ios:fab42aa0b6b4439e?app_instance_id=&platform=ios&gmp_version=3402, NSLocalizedDescription=cancelled}

有什么问题?提前致谢。

【问题讨论】:

  • 您使用的是最新版本的 Firebase,他们已在之前的版本中修复了网络错误问题。
  • 你能分享我最新的链接吗? - 巴拉特莫迪
  • 对不起,已经使用最新的firebase版本,仍然无法正常工作,有时提供的令牌会显示上述错误

标签: ios swift firebase xcode7.3


【解决方案1】:

终于找到解决方案:- APNS 证书未正确创建 p12 文件。从苹果开发者帐户下载文件并在终端中通过 concatenate 命令创建 p12 文件,请按照以下步骤操作:-

1) 创建p12的APNS证书
2) 创建 p12 的私钥
3)打开终端并编写连接命令
4) cat apnsDev.p12 privateKey.p12 > certMerge.p12

这对我有用

来自stackoverflow的这个链接的参考:-https://stackoverflow.com/a/32470374/5242836

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-12-18
    • 1970-01-01
    • 1970-01-01
    • 2017-03-02
    • 2022-11-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多