1
我在我的应用程序中实现了推送通知。远程通知Ios
我收到APS如下的:
{
aps = {
alert = "Bhai kaisa hai notification a rha hai!";
customtitle = "Customtitle here";
keyid = 8;
sound = default;
};
}
我想通过keyid的和customtitle到一个视图控制器我的代码:
NSString * titletopass = [userInfo objectForKey:@"customtitle"];
NSString * keytopass = [userInfo objectForKey:@"keyid"];
//NSString *titletopass=[getpass objectForKey:@"customtitle"];
PostsDetailsViewController *obj = [[PostsDetailsViewController alloc]init];
obj.Viewtitle = titletopass;
obj.key=keytopass;
NSString *identifier;
[email protected]"postsdetails";
UIStoryboard * storyboardobj=[UIStoryboard storyboardWithName:@"Main" bundle:nil];
obj = [storyboardobj instantiateViewControllerWithIdentifier:identifier];
[self.window setRootViewController:obj];
它不通过数据的viewController,并keytopass + titletopass也是空的。
在此先感谢..
我不能够从我的“{ APS = { 警报= “佳兆业巴伊海通知RHA海!” 得到titletopass; customtitle =“Customtitle here”; keyid = 8; sound = default; }; }' –
编辑答案。你在'aps'对象中有这些属性。 – novak