苹果手机推送声音设置推送应用在设置里面怎么找

在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
如图中的 App Store。
我自己开发中遇到了问题,以前我的推送标题都是正常的我的app的名字,最近不知道改了些什么,标题变成app名字的英文版了,想改回去找不到地方。
而且很多app推送通知的标题还挺多样化的,比如uber,平时推送的标题是优步-Uber,打车时推送标题会有“已到达上车地址”等。
请问这些在哪里能设置?
本来我猜测是从服务器端设置的,后来我尝试下载了一个我app的appstore正式版本,推送的标题正常,但是我的开发版本就不正常。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
payload里有,alert的title属性,只支持iOS 8.2以上系统
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。iOS用户点击推送消息进入应用后,如何跳转到对应的ViewController
我的图书馆
iOS用户点击推送消息进入应用后,如何跳转到对应的ViewController
我来说说我的方法吧!
当用户通过点击通知消息进入应用时
- (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions
launchOptions中会有推送消息的userInfo信息,此时我们可以通过
NSDictionary* remoteNotification = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey];
获得推送消息内容。如果remoteNotification不为空,则说明用户通过推送消息进入,那么可以声明一个属性
@property (nonatomic) BOOL isLaunchedByN
用于标识用户是否通过点击通知消息进入本应用。
- (void)application:(UIApplication*)application didReceiveRemoteNotification:(NSDictionary*)userInfo
一定会被调用,iOS7可以使用
- (void)application:(UIApplication*)application didReceiveRemoteNotification:(NSDictionary*)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler
因为此方法的调用时,MainViewController已经被初始化,所以我们已经可以在MainViewController注册推送消息的监听,用于展示对应的视图,如下:
//订阅展示视图消息,将直接打开某个分支视图
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(presentView:) name:@"PresentView" object:nil];
//弹出消息框提示用户有订阅通知消息。主要用于用户在使用应用时,弹出提示框
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(showNotification:) name:@"Notification" object:nil];
所以在AppDelegate的didReceiveRemoteNotification中可以通过判断isLaunchedByNotification来通知不同的展示方法。
TA的最新馆藏[转]&
喜欢该文的人也喜欢iOS&推送证书设置
最近苹果开发网站改版,可能有些人不习惯之前的制作步骤,正好最近项目需要制作推送证书,所以就发一篇blog。
1.首先要制作一个AppID
2.选择你申请的用处,先用development的吧
3.完成后在左侧appid中进入相应的appid,选setting
4.然后在developer
certificate 选择创建证书
点击创建后进入下一个步骤,需要上传一个request。
5.此时需要生成一个request,测试和发布可以用一个request,
首先,在mac keychain
中选择颁发一个证书,如图:
创建SSL证书
首先,需要在苹果开发者网站上创建一个App ID以及关联的SSL证书,有了这个证书,解析服务器才能将找到你的App
ID,继而将通知推送到该应用。
创建一个证书请求
首先的首先,我们需要有一个证书签名请求文件,之后创建SSL证书才有意义。创建文件的方法如下:
1.在Mac上运行钥匙串访问(keychain)
2.选择钥匙串访问 & 证书助理 & 从证书颁发机构中请求一个证书
3.输入你的名字和邮件地址,CA邮件地址默认就可以,不要试图去进行任何改动。
4.选择“保存到硬盘”,这样就会将刚创建的证书请求文件下载到电脑桌面上了。
<img WIDTH="500" HEIGHT="314" BORDER="0" src="http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif" real_src ="http://cms.csdnimg.cn/articlev1/uploads/allimg/__1_lit.png" ALT="" STYLE="vertical-align: border-style: cursor:" NAME="image_operate_7695"
TITLE="iOS&推送证书设置" />
点击Download下载生成的SSL证书。
7.通过keychain程序来安装下载好的SSL证书。
8.接着在“我的证书”选项先面,找到你刚才安装名称形如“Apple Development IOS Push Services:
xxx”的证书。
9..双击证书,选择“导出”,导出后的文件后缀名为.p12。
<img src="http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif" real_src ="http://cms.csdnimg.cn/articlev1/uploads/allimg/__1_lit.png" NAME="image_operate_59084"
ALT="iOS&推送证书设置"
TITLE="iOS&推送证书设置" />
然后就是创建一个Provisioning
因为我用的是企业证书,所以这个地方时用in-House 个人证书用ad-hoc即可
然后进入选择appid,证书,输入名字,即可。
此时,证书就ok,下载使用即可。
ALT="iOS&推送证书设置"
TITLE="iOS&推送证书设置" />
ALT="iOS&推送证书设置"
TITLE="iOS&推送证书设置" />
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。}

我要回帖

更多关于 苹果手机推送声音设置 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信