我目前在獲取Parse(推送通知服務)在現有iOS應用程序上工作時遇到問題。具體而言, [PFInstallation currentInstallation]
總是返回一個零值。在我didFinishLaunchingWithOptions
方法我設置解析[PFInstallation currentInstallation]返回零
[Parse setApplicationId:parseAppID clientKey:parseClientKey];
但是,一旦我applicationDidRegisterForRemoteNotificationsWithDeviceToken
方法被調用,下面返回代碼爲無currentInstallation。
PFInstallation *currentInstallation = [PFInstallation currentInstallation];
[currentInstallation setDeviceTokenFromData:_deviceToken];
[currentInstallation saveInBackground];
我不知道爲什麼試圖納入現有的應用程序時,這發生這種情況而已。我正在做一件與空白應用程序完全相同的事情,並且Parse在那裏完美地工作。請注意,沒有任何錯誤被拋出。我只需在[PFInstallation currentInstallation]
上得到一個零回報,所以沒有任何保存。
任何幫助將非常感激。
它不適用於我:( –