iOS-推送(模拟上架推送)

个推和极光的推送功能几乎一致。本次以极光推送做为例子,验证生产环境推送证书。(开发环境很简单,看官网文档就行OK了)


极光推送.png

1.首先最重要模拟上架推送环境,需要导出生产环境的ipa包。

极光网址

具体流程(看图)

1.默认测试环境推送正常:测试推送完全可以自己在极光后台进行测试推送,不需要后台协助。
2.推送环境改成生产环境,切记不要忘记了。isProduction 是宏改为YES

[JPUSHService setupWithOption:launchOptions appKey:kJSPushAppKey channel:kJSPushChannel apsForProduction:isProduction advertisingIdentifier:nil];

3.Archive出ipa包
Archive

4.选择Export


呼呼

5.选择Ad Hoc(不要选择第一个App Store)
Ad Hoc

6.默认next
next.png

7.Manually manage signing
呼呼

8.选择好证书和描述文件 剩下都默认点击下一步 打出ipa包 就OK了。
QQ20180914-164715@2x.png

9.ipa包
ipa.png

2.对于步骤一中的第8小步骤,简单截图几张,生成App Hoc.mobileprovision文件

1.添加+++
添加

2.Ad Hoc
adhoc.png

3.Selected App ID
Selected App ID.png

4.Select certificates
Select certificates.png

5.Selected Devices(选择一个机器就OK了 )
Select Devices.png

6.起个名字就OK
bst_wpp_ad.png

3.将ipa导入到手机里面

1.到模拟器选择界面导入ipa。
aaaa.png

2.导入ipa---就是安装ipa。
ipa导入即可.png

4.测试推送

1.到极光后台,推送。之所以选择设备别名,测试只推送给自己就可以。不需要推送给所有人。不然咋叫测试呢
128设置alias.png

2.ok
👌
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 最近在做推送,关于生产环境和开发环境证书的配置烦的我不要不要的。索性就把苹果开发者网站上的所有证书certific...
    苏坡乔阅读 12,898评论 0 11
  • 项目要做简单的推送,于是很愉快的集成了极光推送。拿自己跟同事的手机测试一下很happy,都能收到通知. 但客户产品...
    指尖猿阅读 5,045评论 0 1
  • 极光推送注意事项一.申请极光推送的账号1.申请极光推送的账号,可以以个人的身份申请也可以以公司的身份申请,此账号可...
    GaryHuang阅读 6,758评论 0 9
  • 关于这一块内容,在网上搜帖子都是比较老的了,看帖子上的截图基本都是Xcode6以前 iOS8版本左右的年代了,对于...
    追风筝的荧火虫阅读 4,932评论 1 21
  • 今天考了六级,身心俱疲,回寝室,又看见班群发的那么多的作业。ಥ_ಥ
    eff7af6c2f06阅读 1,800评论 0 1