Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 无法通过临时测试测试生产推送通知_Ios_Xcode_Parse Platform_Apple Push Notifications - Fatal编程技术网

Ios 无法通过临时测试测试生产推送通知

Ios 无法通过临时测试测试生产推送通知,ios,xcode,parse-platform,apple-push-notifications,Ios,Xcode,Parse Platform,Apple Push Notifications,我正在按照Parse的说明设置我的Parse应用程序,以便现在能够发送生产推送通知,而不是开发推送通知,这样我就可以为应用商店做好准备。本教程第7.1节将介绍这一点 当我尝试创建临时资源调配配置文件时,它仅在我创建iOS分发证书时起作用,当我创建APN生产证书时(这是用于此目的的正确证书),它向我显示: 如果我决定继续使用此列表中的iOS分发证书: 设置配置文件已成功创建,但它没有使用正确的证书进行推送通知。同样,由于我必须使用发行版1来创建配置文件,因此在将解析通知设置连接到此配置文件时,我

我正在按照Parse的说明设置我的Parse应用程序,以便现在能够发送生产推送通知,而不是开发推送通知,这样我就可以为应用商店做好准备。本教程第7.1节将介绍这一点

当我尝试创建临时资源调配配置文件时,它仅在我创建iOS分发证书时起作用,当我创建APN生产证书时(这是用于此目的的正确证书),它向我显示:

如果我决定继续使用此列表中的iOS分发证书:

设置配置文件已成功创建,但它没有使用正确的证书进行推送通知。同样,由于我必须使用发行版1来创建配置文件,因此在将解析通知设置连接到此配置文件时,我必须使用certificates.p12文件。当我尝试这样做时,我毫不奇怪地收到以下错误:

因为我上传的是iOS发行版的.p12证书,而不是APN生产iOS证书。当我尝试上载要解析的APN生产iOS证书的.p12时,它可以工作,但我的测试iOS设备不会收到推送通知,因为正如我前面提到的,配置文件不使用该证书


我是不是按照指示走错了?为什么我不能使用生产APN证书创建一个配置文件,以便它可以处理解析推送通知?

我从未使用过解析,但您有两个确切的生产证书

这是一个问题,请撤销其中一个,然后重试,应该可以

设置配置文件不使用该证书

我认为你误解了你需要做什么:

  • 从设备中删除应用程序
  • 生成使用分发证书签名的应用程序
  • 在您的设备上安装应用程序的临时版本
以下是一幅图像,用于说明供应配置文件的工作原理:

这是一个好主意


检查用于签名和构建应用程序的配置文件也非常重要

我从未使用过parse,但您有两个确切的生产证书

这是一个问题,请撤销其中一个,然后重试,应该可以

设置配置文件不使用该证书

我认为你误解了你需要做什么:

  • 从设备中删除应用程序
  • 生成使用分发证书签名的应用程序
  • 在您的设备上安装应用程序的临时版本
以下是一幅图像,用于说明供应配置文件的工作原理:

这是一个好主意


检查用于签名和构建应用程序的配置文件也非常重要

我从未使用过parse,但您有两个确切的生产证书

这是一个问题,请撤销其中一个,然后重试,应该可以

设置配置文件不使用该证书

我认为你误解了你需要做什么:

  • 从设备中删除应用程序
  • 生成使用分发证书签名的应用程序
  • 在您的设备上安装应用程序的临时版本
以下是一幅图像,用于说明供应配置文件的工作原理:

这是一个好主意


检查用于签名和构建应用程序的配置文件也非常重要

我从未使用过parse,但您有两个确切的生产证书

这是一个问题,请撤销其中一个,然后重试,应该可以

设置配置文件不使用该证书

我认为你误解了你需要做什么:

  • 从设备中删除应用程序
  • 生成使用分发证书签名的应用程序
  • 在您的设备上安装应用程序的临时版本
以下是一幅图像,用于说明供应配置文件的工作原理:

这是一个好主意


检查用于签名和构建应用程序的配置文件也非常重要

我的错误是忘记在项目和目标中设置代码签名设置

我的错误是忘记在项目和目标中设置代码签名设置

我的错误是忘记在项目和目标中设置代码签名设置

我的错误是忘记在项目和目标中设置代码签名设置

正如我在最近的帖子中提到的,我完全按照你在这个答案中所说的做了,推送通知仍然没有通过。正如我在最近的帖子中提到的,我完全按照你在这个答案中所说的做了,推送通知仍然没有通过。正如我在最近的帖子中提到的,我完全按照你在回答中说的做了,推送通知仍然没有通过。正如我在最近的帖子中提到的,我完全按照你在回答中说的做了,推送通知仍然没有通过。