`
ydbc
  • 浏览: 731041 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

iOS Provisioning Portal概述

 
阅读更多

iOS Provisioning Portal概述


注意:iOS Provisioning Portal仅可以在PC上的 Safari和Firefox浏览器中有效。

概述


和 provisioning(服务提供) 助手执行的自动设置不同,iOS Provisioning Portal包含了允许您执行高级的或自定义的provisioning(服务提供)设置的工具。

ios_provision_portal_home.jpg

这里,您可以添加多个设备,设置明确的包标识符、修改您的provisioning profile等。这部分将详细介绍一些开发人员使用Unreal创建iOS游戏所应用的通用处理。

证书


iOS Provisioning PortalCertificates部分显示了您当前的开发者证书。要想创建针对iOS设备的应用程序就必须具有开发者证书。每个开发人员一次仅允许使用一个开发者证书。该证书可以从这里进新下载,或者从这里进行废除,从而从本质上销毁证书。如果目前您没有和developer profile(开发者简介)相关联的开发者证书,那么可以通过该部分请求获得一个开发者证书。

开发

请求获得开发者证书

为了创建一个新的开发证书,您需要一个证书请求文件(.csr)。

  1. 要想请求获得一个新的开发者证书,点击Certificates(证书)主页的Development(开发)选卡上的ios_provision_cert_request_button.png按钮。这就将把您带到create iOS Development Certificate(创建iOS开发证书)页面。ios_provision_cert_home.png
  2. 使用文件输入域找到您的证书请求文件(.csr)。然后点击ios_provision_devices_add_submit_button.png按钮来提交请求。现在您应该在Certificates(证书)主页的Development(开发)选卡下列出了未处理的证书请求。ios_provision_cert_pending.png
  3. 点击Certificates(证书)链接来重新加载Certificates(证书)页面的Development(开发)选卡。现在证书应该显示为Issued(已发行)状态。ios_provision_cert_issued.png

发布

请求获得发布证书

为了创建一个新的发布证书,您需要一个证书请求文件(.csr)。

  1. 要想请求获得一个新的发布证书,点击Certificates(证书)主页的Distribution(发布)选卡上的ios_provision_cert_request_button.png按钮。这就将把您带到create iOS Distribution Certificate(创建iOS发布证书)页面。ios_provision_distcert_home.png
  2. 使用文件输入域找到您的证书请求文件(.csr)。然后点击ios_provision_devices_add_submit_button.png按钮来提交请求。现在您应该发现在Certificates(证书)主页的Distribution(发布)选卡下已经列出了未处理的证书请求。ios_provision_distcert_pending.png
  3. 点击Certificates(证书)链接来重新加载Certificates(证书)页面的Distribution(发布)选卡。现在证书应该显示为Issued(已发行)状态。ios_provision_distcert_issued.png

设备


iOS Provisioning PortalDevices(设备)部分列出了当前和您的developer profile相关的所有iOS设备。它也允许您添加、编辑或者删除那些可以和provisioning profiles(服务提供概述)相关联的设备。

ios_provision_devices_home.png

添加设备

添加额外的设备可以使您把多个设备分配给您的provisioning profile。这使得您可以在多个设备上进行测试,比如,在iPad、iPhone和iPod Touch上,从而保证它可以在所有需要的平台上运行。

  1. 要想添加新设备,请点击Devices(设备)主页上的ios_provision_devices_add_button.png按钮。这将把您带到Add Devices(添加设备)页面。ios_provision_devices_add_home.png
  2. Add Devices(添加设备)页面,输入以下信息:
    • Device Name(设备名称)- 这仅会显示用于标识特定设备的名称。
    • Device ID- 这是您的iOS设备的唯一id。有一些关于通过Xcode和Mac定位id的方法的介绍,但是另一个找到Device ID(设备ID)地方法是使用 App Store中的iDevice Info(我的设备的信息)应用程序。该应用程序甚至会发送邮件告诉您该id,以便您可以很容易复制并把它粘帖到相应的域。

    ios_provision_devices_submit.png

  3. 点击ios_provision_devices_add_submit_button.png按钮来添加新设备。现在, 您会发现Devices(设备)主页上列出了新设备和以前添加的设备。ios_provision_devices_add_complete.png

App IDs(应用程序IDs)


iOS Provisioning Portal的*App IDs(应用程序IDs)* 部分列出了当前和您的developer profile相关的所有App IDs。另外,可以通过App IDs部分完成创建及配置App IDs的过程。

创建App IDs

手动地创建App IDs使您可以使用明确的包标识符设置App ID,这对于使用Game Center、In App Purchases及Apple Push Notification 服务进行通信来说是必须。

  1. 要想添加新 App ID,请点击App IDs主页上的ios_provision_portal_appid_new_button.png按钮。这将把您带到Create App ID(创建应用程序ID)页面。如果您先前已经创建了App IDs,那么它们将显示在这个页面上。ios_provision_portal_appid_complete.png
  2. 输入以下信息:
    • Description(描述- 这是在iOS Provisioning Portal中用于标识 App ID的显示名称。
    • Bundle Seed ID- 这是自动创建的唯一标识符。您可以通过选择Generate New(生成新id)来生成新的ID。
    • Bundle Identifier- 这是新App ID的唯一标识符。这可以是一个通配符(&42;),但是如果您想使用 Game Center、In App Purchases或Apple Push Notification 服务,那么你必须设置它为明确的值。精确包标识符的推荐格式是反向域名格式的字符串。(示例:com.EpicGames.UDNiOSGame)

  3. 点击ios_provision_devices_add_submit_button.png按钮来创建新的App ID。现在,您应该发现新的App ID已经列在了App IDs主页中。ios_provision_portal_appid_complete.png

Provisioning(服务提供)


iOS Provisioning PortalProvisioning部分显示了当前和您的developer profile(开发者简介)相关的任何provisioning profiles(服务提供概述)。它也可以创建新的profile、查看、删除或编辑现有profile。

ios_provision_home.png

开发

创建Development Profiles

Development(开发)选卡的Provisioning部分中可以直接创建新的development provisioning profiles(开发服务提供概述)。

  1. 要想创建新的开发服务提供概述,点击Provisioning(服务提供)主页的Development(开发)选卡上的ios_provision_cert_request_button.png按钮。这就将把您带到Create iOS Development Provisioning Profile(创建iOS开发服务提供概述)页面。ios_provision_create_home.png
  2. 填写profile(概述)信息:
    • Profile Name(概述名称)- 用于在iOS Provisioning Portal中标识profile 的显示名称。
    • Certificates(证书)- 选中证书旁边的复选框来将该证书和这个profile相关联。
    • App ID- 从您的现有App IDs中选择一个将其和这个profile相关联。
    • Devices(设备)-选中应该和这个profile相关联的所有设备旁边的复选框。

    ios_provision_create_complete.png

  3. 点击ios_provision_devices_add_submit_button.png按钮来提交新的profile。这将把您带回到Provisioning(服务提供)主页的Development(开发)选卡,这里新的profile将显示为Pending(未处理)状态。ios_provision_pending.png
  4. 重新加载Provisioning主页的Development选卡将会使得未处理的profile变为Active(激活)状态。ios_provision_active.png

修改Development Profiles

可以在Provisioning部分的Development选卡中修改现有的development provisioning profile (开发服务提供概述)。这允许您重命名profile、选择和该profile相关联的App ID、选择要和该profile相关联的设备或者设置和profile相关联的证书。

  1. 要想修改现有的development profile,请在profile列表点击该profile的Edit(编辑)链接。ios_provision_edit.png然后,点击出现的菜单中的Modify(修改)链接。

    ios_provision_modify.png

    这就将把您带到Modify iOS Development Provisioning Profile(修改iOS开发服务提供概述)页面。

    ios_provision_modify_home.png

  2. 修改该profile的信息:
    • Profile Name(概述名称)- 用于在iOS Provisioning Portal中标识profile 的显示名称。
    • Certificates(证书)- 选中证书旁边的复选框来将该证书和这个profile相关联。
    • App ID- 从您的现有App IDs中选择一个将其和这个profile相关联。
    • Devices(设备)-选中应该和这个profile相关联的所有设备旁边的复选框。

  3. 点击ios_provision_devices_add_submit_button.png按钮来保存对该profile的修改。这将把您带回到Provisioning(服务提供)主页的Development(开发)选卡,这里修改后的profile将显示为Pending(未处理)状态。ios_provision_pending.png
  4. 重新加载Provisioning主页的Development选卡将会使得未处理的profile变为Active(激活)状态。ios_provision_active.png

发布

创建Distribution Profile

Distribution(发布)选卡的Provisioning(服务提供)部分中可以直接新建distribution provisioning profiles(发布服务提供概述)。

  1. 要想创建新的发布服务提供概述,点击Provisioning(服务提供)主页的Distribution(发布)选卡上的ios_provision_new_button.png按钮。这就将把您带到Create iOS Development Provisioning Profile(创建iOS开发服务提供概述)页面。ios_provision_distprov_create_home.png
  2. 填写profile(概述)信息:
    • Distribution Method- 选择想使用的发布方法。Choose App Store(选择 App Store)是指您想通过App Store发布您的应用程序。Choose Ad Hoc意味着您讲靠自己直接把应用程序发布到设备上,比如创建内部应用程序。
    • Profile Name(概述名称)- 用于在iOS Provisioning Portal中标识profile 的显示名称。
    • Distribution Certificates- 这里应该列出您的发布证书。如果您还没有发布证书,那么请参照发布证书部分。
    • App ID- 从您的现有App IDs中选择一个将其和这个profile相关联。
    • Devices(设备)-选中应该和这个profile相关联的所有设备旁边的复选框。*注意:* 该项仅对Ad Hoc发布有效。

    ios_provision_distprov_submit.png

  3. 点击ios_provision_devices_add_submit_button.png按钮来提交新的profile。这将把您带回到Provisioning(服务提供)主页的Distribution(发布)选卡,这里新的profile将显示为Pending(未处理)状态。ios_provision_distprov_pending.png
  4. 重新加载Provisioning主页的Distribution选卡将会使得未处理的profile变为Active(激活)状态。ios_provision_distprov_active.png

修改Distribution Profiles

可以在Provisioning部分的Distribution选卡中修改现有的distribution provisioning profile (发布服务提供概述)。这允许您选择profile的发布方法、重命名profile、选择和该prifile相关联的App ID或者选择和该profile相关联的设备。

  1. 要想修改现有的distribution profile,请在profile列表中点击该profile的Edit(编辑)链接。ios_provision_distprov_edit.png然后,点击出现的菜单中的Modify(修改)链接。

    ios_provision_modify.png

    这就将把您带到Modify iOS Development Provisioning Profile(修改iOS开发服务提供概述)页面。

    ios_provision_distprov_modify_home.png

  2. 修改该profile的信息:
    • Distribution Method- 选择想使用的发布方法。Choose App Store(选择 App Store)是指您想通过App Store发布您的应用程序。Choose Ad Hoc意味着您讲靠自己直接把应用程序发布到设备上,比如创建内部应用程序。
    • Profile Name(概述名称)- 用于在iOS Provisioning Portal中标识profile 的显示名称。
    • Distribution Certificates- 这里应该列出您的发布证书。如果您还没有发布证书,那么请参照发布证书部分。
    • App ID- 从您的现有App IDs中选择一个将其和这个profile相关联。
    • Devices(设备)-选中应该和这个profile相关联的所有设备旁边的复选框。*注意:* 该项仅对Ad Hoc发布有效。

  3. 点击ios_provision_devices_add_submit_button.png按钮来保存对该profile的修改。这将把您带回到Provisioning(服务提供)主页的Distribution选卡,这里修改后的profile将显示为Pending(未处理)状态。ios_provision_pending.png
  4. 重新加载Provisioning主页的Distribution选卡将会使得未处理的profile变为Active(激活)状态。ios_provision_active.png

摘自:http://udn.epicgames.com/Three/AppleiOSProvisioningPortalCH.html


分享到:
评论

相关推荐

    iOS push notification 文档

    1. 在iOS Provisioning Portal中选择Provisioning。 2. 点击New Profile。 3. 按照要求填写profile name,certificate,App ID(刚才创建的App ID),devices。 4. 下载生成的Provisioning Profile。 5. 双击安装。 ...

    uni-app项目基于IOS平台的开发及配置.docx

    在申请带APNS功能的profile文件中,需要创建应用程序ID,登陆iOS Dev Center,选择进入iOS Provisioning Portal。在Certificates,Identifiers & Profiles中,点iOS Apps的任何一项进入。在iOS Provisioning Portal...

    IOS推送消息docx文档

    最后,需要用付过费的帐号登录到 iOS Provisioning Portal,并新建一个 App ID,生成一个 SSL certificate 文件,命名为 aps_developer_identity.cer。 三、工程代码实现 在 Xcode 中新建一个测试工程,设置工程的...

    ENUM registrar provisioning portal-开源

    ENUM(E.164号码映射)是一种通信协议,它允许将...总的来说,"ENUM registrar provisioning portal"为 ENUM 服务的普及和试验提供了一个实用的平台,同时也为IT专业人员提供了一个学习和参与现代通信系统开发的机会。

    马上着手开发 iOS 应用程序

    虽然不是必需的,但成为开发者可以访问更多资源,如 iOS Dev Center 和 iOS Provisioning Portal。 【首个 iOS 应用程序教程】 这个教程引导你完成创建第一个 iOS 应用的过程,涉及基本的设计模式和开发流程。你将...

    苹果AppStore 提交手册

    iOS Provisioning Portal—A web tool used to register the app ID, register devices, create signing certificates, and create provisioning profiles. These steps are necessary for security and to ensure ...

    IOS消息推送总结

    同时,需要在iOS Provisioning Portal中创建并下载一个开发和生产用的Push Notifications服务证书。这两个证书分别用于开发环境和生产环境的推送服务,确保在不同阶段的通知能够正确发送。 **核心代码实现**涉及到...

    安装真机调试证书

    回到iOS Provisioning Portal,点击“Request Certificate”,然后选择你刚刚生成的`CertificateSigningRequest.certSigningRequest`文件,提交请求。 5. **下载并安装开发证书**: 提交请求后,页面会显示一个新...

    IOS证书

    同样,开发者需要在Developer Portal上创建并下载Provisioning Profile,然后在Xcode中导入,这样Xcode才能知道如何正确地签署和打包应用。 对于企业级应用分发,Apple提供了In-House和Ad-Hoc分发模式,这些模式...

    IOS推送图解

    - **获取SSL certificate**:在iOS Provisioning Portal中,开发者需要为App ID创建一个Development Push SSL Certificate,然后上传CSR文件,下载生成的证书并导入钥匙串。 - **配置profile证书**:创建一个...

    ios证书p12及mobileprovision

    在iOS应用开发中,安全和身份验证是至关重要的环节,其中涉及到两个关键文件:P12证书和mobileprovision(也称为iOS Provisioning Profile)。这两个文件对于开发者来说是必不可少的,因为它们允许开发者在iOS设备上...

    iOS12 真机调试包

    4. 配置项目:更新项目的Build Settings,确保Target Compatibility指向iOS 12,并配置正确的Code Signing Identity和Provisioning Profile。 5. 连接设备:用USB连接运行iOS 12的设备到电脑。 6. 开始调试:在Xcode...

    Smart Provisioning .pdf

    Smart Provisioning用户指南 Smart Provisioning是华为服务器引导盘的智能化解决方案,旨在提供简洁、高效的服务器配置和管理体验。本用户指南旨在帮助用户快速了解Smart Provisioning的功能和使用方法,提高服务器...

    ios14.8真机调试包

    2. **开发者证书和Provisioning Profile**:在真机上运行或调试应用时,需要安装Apple开发者证书和对应的设备Provisioning Profile。这些文件用来标识开发者的身份,并允许在特定设备上安装和运行未经过App Store...

    高仿推库iOS

    4. **证书和配置文件**:为了使用APNs,开发者需要在Apple Developer Portal上创建并下载推送证书和 Provisioning Profile。这些文件用于确保应用只能由授权的开发者发送推送,并且仅在指定的设备上运行。 5. **推...

    iosapp入门到精通.pdf

    2. **成为iOS Developer Program成员**:虽然不是必需的,但加入开发者计划可以让你在真机上测试和分发应用,同时访问iOS Dev Center和Provisioning Portal获取更多资源。 【开发流程】 开发流程通常分为几个关键...

    ios12真机包

    在iOS开发过程中,真机包(也称为设备配置文件或Device Provisioning Profile)扮演着至关重要的角色,尤其是在升级到新版本系统如iOS 12之后。这个“ios12真机包”是针对iOS 12系统进行真机调试的重要组件,确保...

    免费IOS开发证书Flex

    前者是iOS的Provisioning Profile,它包含了开发或发布证书的信息,以及允许运行该应用的设备列表。开发者需要将这个文件导入Xcode或相关工具中,以便编译和运行应用。后者是PKCS12格式的证书文件,包含了私钥和证书...

    iOS 12 真机调试包

    1. **证书配置**:开发者需要拥有Apple Developer Account,并在其中创建并下载开发证书及Provisioning Profile。这些证书确保了应用可以在指定的设备上运行。 2. **设备注册**:在Apple Developer Portal中添加要...

    HP Intelligent Provisioning 1.64B

    HP Intelligent Provisioning 1.64B 可以用于HP ProLiant MicroServer Gen8

Global site tag (gtag.js) - Google Analytics