gpt4 book ai didi

ios - 解析 [PFInstallation currentInstallation] 返回 nil

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:04:35 24 4
gpt4 key购买 nike

我目前无法让 Parse(推送通知服务)在现有的 iOS 应用程序上运行。具体来说,[PFInstallation currentInstallation] 总是返回一个 nil 值。在我的 didFinishLaunchingWithOptions 方法中,我设置了

[Parse setApplicationId:parseAppID clientKey:parseClientKey];

但是,一旦我的 applicationDidRegisterForRemoteNotificationsWithDeviceToken 方法被调用,下面的代码就会为 currentInstallation 返回 nil。

PFInstallation *currentInstallation = [PFInstallation currentInstallation];
[currentInstallation setDeviceTokenFromData:_deviceToken];
[currentInstallation saveInBackground];

我不确定为什么在尝试将其合并到现有应用程序时会发生这种情况。我正在做与空白应用程序相同的所有事情,Parse 在那里工作得很好。请注意,不会抛出任何错误。我只是在 [PFInstallation currentInstallation] 上得到了一个零返回,所以什么都没有保存。

任何帮助将不胜感激。

最佳答案

事实证明,如果您在 Parse Web 控制台上删除安装,就会发生这种情况。要修复它,您需要在手机上卸载并重新安装该应用程序,它应该会重新开始工作。

关于ios - 解析 [PFInstallation currentInstallation] 返回 nil,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24295352/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com