zoukankan      html  css  js  c++  java
  • iOS开发之理解Certificate、AppId和Provisioning Profile

    Certificates
    证书是你有权利开发的凭证,是开发者的一种标识,相当于身份证,一个开发者账号只有一套。
    一套含两个,Development和Distribution。其中Development证书提供开发者在电脑上真机调试的权限,可以制作多个副本分发到多台电脑。Distribution证书给开发者提供发布ios程序的权限,也就是说有了这个,你就有权力发布程序到App Store去了,当然这只是万里长征的第一步。只有一个,不能制作副本分发到多台电脑。

    Devices

    个人认为ios和android在开发上最大的区别,安卓系统默认就开放了真机开发调试,任何人任何一台机器,不需要任何认证,即可以在真机上调试运行程序。iOS不行,你得交钱,然后把想私自安装程序的设备到这里注册!可以注册一百台设备,其实数量完全够用,只是交费是个门槛。

    App IDs

    App ID是一个应用的标识,每一个应用都有一个标识,一一对应。新建一个App ID。

    Provisioning Portal

    Provisioning Portal是是授权文件,它定义了什么设备能安装运行什么程序。一个profile由设备标识和程序标识(App ID)两部分组成。可以看出,profile和Certificate(证书)一样,也分为Development和Distribution两种。Development用于确定哪个程序(App ID)能在哪个设备上调试。Distribution用于确定哪个程序(App ID)能安装发布到哪个设备。

    Reference

    1. http://blog.csdn.net/load_life/article/details/7548614

  • 相关阅读:
    IDENT_CURRENT ,@@identity,SCOPE_IDENTITY() 之间对比
    移动无边框窗体
    Winform拖拽改变无边框窗体大小
    配置错误---分析器错误消息: 无法识别的属性“targetFramework”。请注意属性名称区分大小写。
    c# winform中预防窗体重复打开
    C# TreeView 控件的综合使用方法
    c# vs2010 连接access数据库
    解决python pip缓慢
    securecrt密码获取
    linux开启telnet
  • 原文地址:https://www.cnblogs.com/whyandinside/p/3050512.html
Copyright © 2011-2022 走看看