我想我的应用程序支持推送通知设置文件,而我呢,如下:创建推送通知
- 生成CSR文件
- 创建一个App-ID,并推送通知
- 创造发展SSL证书用于应用程序ID,使用CSR文件中的步骤中创建1
- 创建配置文件
问题在步骤4中,我无法选择在步骤3中创建的证书。我的步骤有什么问题吗?
谢谢。
我想我的应用程序支持推送通知设置文件,而我呢,如下:创建推送通知
问题在步骤4中,我无法选择在步骤3中创建的证书。我的步骤有什么问题吗?
谢谢。
您不能仅仅因为不需要就选择SSL证书。 供应配置文件与推送证书无关,而与应用程序ID相关,这是您将应用程序设置为使用APN服务的位置。 必须将SSL证书上载到服务器上,以便在拨打对Apple的电话时将其标识为您的应用程序服务器。您只需要下载它,在钥匙链中打开它,然后通常将其导出并上载到服务器上。
这很简单,只要在使用服务器上的开发推送证书(拨打电话给苹果沙箱服务器)时确保使用开发配置文件签名您的应用程序,以及使用产品时的配送配置文件证书。
如果您仍然遇到问题,请查看this guide,它来自quickblox,但与Apple门户相关的部分与您用于生成通知的服务器或服务是相同的,并且它很好地解释。
谢谢各位,非常感谢您的帮助。 –
我也跟着上面提到的所有教程。我与'第4步'有同样的问题。
我发现我无法手动创建配置文件(使用证书)。当我的Xcode 与我自己创建的AppId同步时,它会自动为我生成。因此,我想建议您在按常规选项卡中的“修复问题”按钮后等待几分钟。 (顺便说一句,我是IOS开发者的新手。)
请参阅http://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ProvisioningDevelopment/ProvisioningDevelopment.html – Tirth
http:// rajneesh071 .blogspot.in/2012/07/push-notification.html?q = push – Rajneesh071
@iAmbitious我完全按照这个指南,但仍然无法选择证书:( –