App Extensions Today 上线流程

2017-09-16  本文已影响13人  明T_Tve灬䒚

做一个简单介绍,App Extensions Today是App的扩展,应用场景:改变消息推送view。

Today
Your apps can now display widgets in the Today view of Notification Center, providing quick updates or enabling brief tasks — for example, posting updates on package deliveries, the latest surf reports, or breaking news stories.

today.png

*配置证书

证书配置.png

添加App Group

点击App IDs-->需要改变选项-->Eidt --> 选择App Group
当改变了App IDs时 provisioning Profiles 的文件随之也要改变

添加App Group.png 改变状态.png
  PS:记得下载更新

到这一步,证书配置部分已经完成,开始Xcode配置

  这里要配置两个targets,一个是工程本身的target,另外一个则是添加进来的today。
  工程target如下图所示:首先要找到项目中AppGroup的开关,将其打开。会显示你的上一步配置好的证书,点击勾选。
  如果有报错,说明证书配置不正确。
工程targets.png

Today target配置:与工程target配置是一样的。区别在bundle ID上。要在原有的bundle ID后再添加一段后缀,如:com.xxx.yyy是bundle ID,那Today的bundle ID为com.xxx.yyy.zzz。.zzz为bundle ID的后缀,常用命名字母或数字或字母数字组合。

Today target.png

已经完成工程项目Group证书的配置,配置生产证书时,要配置两套。项目中有两套bundle ID,故此我们要配置两套生产证书,有后缀bundle ID的证书,另一套则是没有后缀bundle ID的证书。

生产证书.png

后续补上实现过程 O(∩_∩)O!

上一篇下一篇

猜你喜欢

热点阅读