iOS静默推送通知仅在连接到xcode时有效

iOS静默推送通知仅在连接到xcode时有效,ios,xcode,push,silent,Ios,Xcode,Push,Silent,我有个奇怪的问题 我最近将我的Xcode更新为6.1.1,以对我以前使用Xcode 5发布的应用程序进行更改(工作正常)。现在,出于某种原因,当我测试我的后台静默推送通知时,新的Xcode只有在我的iPhone连接到Mac时才能完全工作 应用程序所做的是当它得到一个静默推送时,应用程序从服务器检索数据。我将默认声音添加到静默推送进行测试,并且我已经确认应用程序确实获得了推送,但它没有连接到服务器以获取新数据。但如果我把闪电电缆插到我的mac电脑上,一切都很好,从服务器获取数据等等 我不知道该怎么

我有个奇怪的问题

我最近将我的Xcode更新为6.1.1,以对我以前使用Xcode 5发布的应用程序进行更改(工作正常)。现在,出于某种原因,当我测试我的后台静默推送通知时,新的Xcode只有在我的iPhone连接到Mac时才能完全工作

应用程序所做的是当它得到一个静默推送时,应用程序从服务器检索数据。我将默认声音添加到静默推送进行测试,并且我已经确认应用程序确实获得了推送,但它没有连接到服务器以获取新数据。但如果我把闪电电缆插到我的mac电脑上,一切都很好,从服务器获取数据等等

我不知道该怎么办?任何想法或方向都将受到高度赞赏


谢谢

我向我的应用程序发送静默推送没有问题,即使该应用程序未连接到Xcode,但您必须注意,只有当您的应用程序在后台运行时,才会发送静默推送通知。如果您使用双击iPhone主页按钮强制退出应用程序,则通知将被忽略


这可能是苹果的一条规则,让用户完全杀死一个应用程序并停止任何传出/传入的连接

我现在也有同样的问题。我发现的唯一一件事是设置“优先级”:10在你的通知负载中(你有“可用内容”:1)我正在使用Parse for push,这不起作用,但它可能对你起作用……让我知道…@mogile_oli这对我不起作用。我在通知负载中添加了优先级:10,如果不从xcode运行,仍然是静默的通知将无法工作。有什么想法吗?可能是重复的