美文网首页react native
iOS开发环境相关(1)——创建App ID

iOS开发环境相关(1)——创建App ID

作者: HaloMartin | 来源:发表于2017-03-15 16:33 被阅读0次

    这两天,公司接到一个客户的App定制需求,信息都是陆陆续续的给过来,因为平时都是个人开发者帐号,这次是企业开发者帐号,虽然以前有创建过App,但是没有遇上什么问题,因为客户都是一下子把权限全给过来,这次客户那边控制的比较严格,给的比较零散,在这里做一下总结。

    这是第一部分,我尽量把不同的东西分开,方便不同需要的人来查阅,共四部分:开发者中心创建App IDiTunes Connect创建应用信息证书制作(不包括推送)推送证书制作

    创建App ID

    1.登录苹果 开发者中心

    登录页

    关于Apple ID,申请Apple ID是免费的,但是如果要用于发布App的话,需要缴纳一定的费用开通个人或公司开发者,具体可以点击参考链接

    2.进入Certificates, IDs & Profiles

    首页

    3.进入App IDs

    App IDs展示

    4.添加信息,创建App ID

    已创建的App ID都会显示在App IDs中,点击右上角的 ‘+’ 开始创建新的App ID.

    App信息--App名字 App信息--App ID
    App ID
    • App ID用于标识一个或者一组App,App ID应该是和Xcode中的Bundle ID是一致的或者匹配的。
      App ID主要有以下两种:
    • Explicit App ID:唯一的App ID,这种App ID用于唯一标识一个应用程序,例如com.ABC.demo1,标识Bundle ID为com.ABC.demo1的程序。
    • Wildcard App ID:通配符App ID,用于标识一组应用程序。例如可以表示所有应用程序,而com.ABC.可以表示以com.ABC开头的所有应用程序。

    每创建一个App ID,我们都可以设置该App ID所使用的APP Services,也就是其所使用的额外服务。每种额外服务都有着不同的要求,例如,如果要使用Apple Push Notification Services,则必须是一个explicit App ID,以便能唯一标识一个应用程序。下面是目前所有可选的服务和相应的配置要求。
    以下情况是因为我们需要推送服务,所以必须使用唯一的App ID。

    App信息--Push Notifications

    5.确认App信息,注册

    App ID信息确认
    刚创建时,推送服务的状态是黄色Configurable,等开发者生成对应的推送证书后,即可变为绿色Enabled
    有关推送证书的制作,参考iOS开发环境相关(4)——推送证书 确认App ID注册成功

    此时,刚创建的App并不能上架,也不能发布Ad-Hoc版,必须先在iTunes Connect上创建App信息后才可以,具体步骤可以参考iOS开发环境相关(2)——iTunes Connect创建应用信息

    参考链接:
    Maintaining Identifiers, Devices, and Profiles
    App Distribution Guide
    iOS App提交指南(一)

    相关文章

      网友评论

        本文标题:iOS开发环境相关(1)——创建App ID

        本文链接:https://www.haomeiwen.com/subject/armlnttx.html