Apigee推送示例:未选择样本的设备

时间:2014-01-17 09:07:26

标签: ios apigee

我开始与apigee。我尝试运行推送测试示例。我在门户网站中创建了一个名为Push Test的应用程序和一个通知程序。当我在iPad上启动应用程序时,我看到只有一个白色的屏幕,下面的几行吐出到控制台:

2014-01-17 00:58:07.601 Push Test[1087:60b] setting up app services connection
2014-01-17 00:58:07.606 Push Test[1087:60b] apigee: dataClient created
2014-01-17 00:58:07.677 Push Test[1087:60b] apigee: monitoringClient created
2014-01-17 00:58:07.680 Push Test[1087:60b] done launching
Jan 17 00:58:08 bobs-iPad com.Apigee.system[1087] <Notice>: -[ApigeeMonitoringClient startMonitoring] Device not chosen for sample
Jan 17 00:58:08 bobs-iPad Push Test[1087] <Notice>: -[ApigeeMonitoringClient startMonitoring] INIT_AGENT

就是这样。我该如何解决?我想我错过了一些显而易见的事情。我确实在AppDelegate.m文件中进行了必要的更改。

1 个答案:

答案 0 :(得分:0)

不幸的是,尚未为iPad设置UI(MainStoryboard_iPad.storyboard为空)。你可以在iPhone或iPod Touch上作为临时解决方案运行吗?

让我解释一下“未选择样品的装置”。在Apigee门户中,您可以将“采样率”配置为百分比。默认情况下,它设置为100%。你可以降低这个。假设您将其设置为30%。这意味着,平均而言,只有30%的用户会被选中参与样本。哪个样品?应用程序监控的抽样。如果您对应用程序监控不感兴趣,那么您可以完全忽略它。

应用程序监控与推送通知无关,BTW。可以使用一个而不用另一个。

如果您有兴趣查看“未选择样本的设备”的来源,请查看ApigeeMonitoringClient.m (github)行745-764