我们在Mobile Hub中创建了项目并管理AWS Pinpoint以在iOS设备中发送推送通知并设置AWS Pinpoint控制台以进行推送通知。我们已经上传了开发证书.p12并从我们的应用程序(项目)下载了演示应用程序,该应用程序是使用AWS Mobile Hub'网络服务(附加屏幕截图)。我们在从adhoc IPA安装时收到通知。但是,当我们直接从Xcode安装到我的设备时,我们无法收到通知。 那么,如何直接从Xcode安装/运行应用程序时获取通知?
由于
答案 0 :(得分:0)
以前,Pinpoint控制台不支持通过APNs Sandbox开发环境发送推送通知。
注意:此功能仅在之前通过调用API(而不是通过控制台)得到支持。您可以调用API来执行以下操作:
截至昨天(2017年3月10日)Pinpoint也通过控制台完全支持APNs Sandbox环境。要将设备注册为APNs Sandbox端点,请使用最新版本的AWS iOS SDK(v2.6.2或更高版本)并启用调试标志。这对应于Sandbox开发环境。 您可以使用以下代码段
启用调试标志AWSPinpointConfiguration *config = [AWSPinpointConfiguration defaultPinpointConfigurationWithLaunchOptions:launchOptions];
[config setDebug:YES];
AWSPinpoint *_pinpoint = [AWSPinpoint pinpointWithConfiguration:config];