我已将Parse添加到我的iOS Swift应用程序中,可以将消息推送到我的测试手机。现在我希望能够将Parse安装objectId保存为cookie,以将此信息传递给我的服务器。
经过几个小时的搜索后,我无法找到如何获取Parse安装对象ID,因为我不知道如何访问它,所以我不得不求助你人们在Swift中向我展示一个例子。一旦我获得了Id#,我就会研究如何将其保存为cookie。
通常情况下,我总能找到我可以使用,适应或学习的东西,但在这种情况下,我似乎正在撞墙。任何帮助将不胜感激。
答案 0 :(得分:0)
您是否尝试过使用此功能?
PFInstallation.currentInstallation().objectId!
这里是完整的代码。它确保您已经注册:
let installation = PFInstallation.currentInstallation()
installation.setDeviceTokenFromData(deviceToken)
installation.saveInBackgroundWithBlock { (isSuccess, hasError) -> Void in
if isSuccess{
println("registered!")
println("Parse Installation Id: \(PFInstallation.currentInstallation().objectId!)")
}else{
println("Error: \(hasError)")
}
}
检查api后我得到了代码:
http://parse.com/docs/ios/api/Classes/PFInstallation.html#//api/name/currentInstallation