zoukankan      html  css  js  c++  java
  • IOS开发--第四阶段--真机调试,上传应用,推送

    苹果三种账号的区别

    1,个人开发者账号,直接向Appstroe上架,(苹果公司会收年费);

    2,公司开发者账号(可以有子账号),直接向Appstroe上架,(苹果公司会收年费);

    3.企业开发者账号,企业内部使用,不上APPStroe,开发的App可以不经过苹果公司审核(苹果公司会收年费);

    真机调试过程:

    1,用钥匙串生成CSR文件

    2,打开浏览器,https://developer.apple.com;

    3,将CSR文件上传,生成iOS_ development.cer 证书;

    4,添加 App ID,devices ID(设备的UDID),通过勾选App ID ,前面所生成的证书以及设备,生成mobileprovision(齿轮文件);

    5,打开上述两个文件; 

    如何上传一个应用:

    1,登陆https://developer.apple.com 下载相关的证书;

    2,登陆iTunsesconnect.apple.com,提交相关的信息;

    3,通过xcode   iOS Device    Archive 上传代码;

    4,等待审核;

    如何推送:

    1,我们的应用会向系统注册推送,系统会向用户询问是否允许推送;

    2,当用户点击允许之后,系统会向APNS要deviceToken;

    3,APNS会将deviceToken发给我们的应用;

    4,我们的应用在获取之后,会发送给我们自己的服务器;

    5,当服务器想要进行网络推送时,服务器将deviceToken和想要推送的内容发送给苹果服务器,然后APNS将消息发送给我们的应用;

  • 相关阅读:
    css3 rotate(1turn)的用法
    canvas svg webgl threejs d3js 的区别
    利用css3给座右铭设置漂亮的渐变色
    svg相关的知识
    Mark标记功能的实现(像手工标记的一样)
    终于搞清楚了正向代理与反向代理的区别
    获取免费ip_存入excel_用了线程池_封装清晰
    爬去京东——智能音箱
    滑动验证码
    天气爬取的笔记
  • 原文地址:https://www.cnblogs.com/gegeboke/p/4368257.html
Copyright © 2011-2022 走看看