【发布时间】:2016-03-05 17:31:59
【问题描述】:
我正在尝试将Apple Push Notifications 包含在我的iOS 应用程序中,跟在this example 之后。
经过一些调试后,我发现APushService 在iOS 上运行时为空,但在Android 上却不是。
procedure TFormLogin.Button1Click(Sender: TObject);
var
APushService : TPushService;
begin
APushService := TPushServiceManager.Instance.GetServiceByName(TPushService.TServiceNames.APS);
end;
我做错了吗?我们如何在 Delphi 上启用 iOS 推送通知?
任何想法都将受到高度赞赏。
【问题讨论】:
-
什么可能导致
GetServiceByName找不到服务? -
我不知道。我没有源代码,但你有。尝试在 System.PushNotification.pas 中寻找线索。也许具有该名称的服务不存在。也许您的应用没有足够的权限来查看结果。
标签: ios delphi apple-push-notifications firemonkey