`
zxs19861202
  • 浏览: 915186 次
  • 性别: Icon_minigender_1
  • 来自: 湖北—》上海
社区版块
存档分类
最新评论

iOS企业账号发布流程

    博客分类:
  • ios
 
阅读更多

这两天需要发布一个ipa放到网上供其他人安装,需要用到企业级开发者账号。

首先详细说明一下我们的目标,我们需要发布一个ipa放到网上,所有人(包括越狱及非越狱设备)可以直接通过链接下载安装,不需要通过AppStore,也不需要安装任何证书。要达到这个目标,就需要企业级开发账号(299刀)。企业级开发账号的申请流程在这里就不细说,主要说一下In House ipa的发布流程。

1.登录https://developer.apple.com,进入iOS开发者中心。在Certificates-Production中创建一个证书。



 

2.选择 In-House and Ad Hoc,点继续。注意,如果已经创建过In-House的证书,就不能再创建了,该选项会变灰,如下图。如果要重新创建,可以先在之前的列表中将该证书Revoke掉。



 

3.在Mac系统中进入“钥匙串访问”(可以直接用SpotLight搜索),选择“钥匙串访问”-“证书助理”-“从证书颁发机构请求证书”。



 

4.输入邮箱地址和名称,选择“存储到磁盘”



 

5.将生成的“CertificateSigningRequest.certSigningRequest”文件上传到开发者中心,点击下一步生成,最后将生成的证书下载到本地,双击打开。就可以在钥匙串中看到证书已经成功安装了。



 

6.回到iOS开发者中心,在“Identifiers”-“App IDs”中创建一个应用对应的App ID。本人是创建的Explicit App ID,Wildcard App ID应该也行。



 

7.在Provisioning Profiles中添加一个与刚刚创建的AppID相应的Profile,选择“In House”



 

8.选择刚刚创建的App ID



 

9.创建并生成Profile后,下载到本地,双击打开,添加到资料库中。

10.打开需要导出ipa的工程,在Scheme中选择iOS Device

 



 

11.在菜单中选择Product-Archive



 

12.在弹出的Orgnizer中选择刚刚生成的Archive(默认选中),再选择右上角的Distribute



 

13.选择Save for Enterprise or Ad Hoc Deployment



 

14.选择刚刚创建的Profile



 

 

15.在弹出的保存框中将“Save for Enterprise Distribution”选上,并填入ipa在服务器上的路径(服务器地址需要改成自己的)以及应用的名称,选择保存路径,点击“Save”。



 

16.接下来就会在刚刚保存的路径下看到生成的两个文件 .ipa和.plist,下面,我们需要把这两个文件上传到我们的服务器上。浏览器打开,就会提示安装应用

  • 大小: 33.4 KB
  • 大小: 89.3 KB
  • 大小: 39.6 KB
  • 大小: 26.5 KB
  • 大小: 7 KB
  • 大小: 69.1 KB
  • 大小: 55.9 KB
  • 大小: 41.1 KB
  • 大小: 12.7 KB
  • 大小: 18.1 KB
  • 大小: 28.1 KB
  • 大小: 41.2 KB
  • 大小: 29.4 KB
  • 大小: 52 KB
分享到:
评论

相关推荐

    iOS企业开发In House ipa发布流程

    iOS 企业开发 In House ipa 发布流程 iOS 企业开发 In House ipa 发布流程是指将 iOS 应用程序发布到企业内部或特定群体中,以供员工或合作伙伴使用,而不需要通过 App Store 进行分发。这个流程需要企业级开发者...

    iOS 企业证书管理规范

    iOS 企业证书管理规范是苹果企业账号的管理规范说明,涵盖企业账号的费用、续费、安全性、账号管理、证书生成、证书管理、证书更新等多方面的内容。 企业账号费用和续费 苹果企业账号的费用为 $299/年(¥1988/年...

    ios开发者账号申请流程(包括公司及企业账户申请详细说明),创建apple id说明书,apple商务管理注册

    以下是关于iOS开发者账号申请的详细流程,包括公司和个人账户的区别,邓白氏编码的申请,以及Apple商务管理的注册。 1. 创建Apple ID 创建Apple ID是整个流程的第一步,它不仅是开发者账号的基础,也是使用所有...

    iOS企业开发者账号申请说明

    由于iOS的严格审核机制以及对开发者身份的严格要求,申请企业账号需要严格遵守Apple的流程和规定。下面是根据给定文件中提供的信息,对iOS企业开发者账号申请过程中需要了解的知识点的详细总结。 ### 企业开发者...

    iOS 企业账号申请详细需求和流程

    ### iOS企业账号申请详细需求和流程 随着移动应用市场的不断扩展和发展,越来越多的企业开始关注如何在内部高效地管理和部署自定义的应用程序。苹果公司的Apple Developer Enterprise Program(ADEP)为那些希望...

    IOS APP发布流程

    ### IOS APP发布流程详解 随着移动互联网的普及与智能手机的广泛应用,越来越多的企业和个人投身于iOS应用的开发。本文旨在为初次接触iOS应用发布的开发者提供一份详细的发布指南,内容基于实践检验,涵盖从登录...

    iOS企业证书p12和描述文件申请教程.pdf

    iOS企业证书,也称为“iOS企业发布证书”,是苹果为大型企业或组织提供的特殊证书类型。这种证书允许开发者创建和分发内部使用的应用,无需经过App Store的审核流程。这适用于企业内部员工或特定用户群体的应用部署...

    iOS开发-从注册账号到应用发布流程

    用户可以在App Store搜索并下载应用,至此,整个发布流程圆满结束。 总的来说,iOS应用的开发与发布是一个涉及多个步骤的流程,从注册账号、搭建开发环境、编写代码、测试到提交审核和最终发布,每个环节都需要细心...

    iOS 开发流程说明

    - **企业开发者账号**:适用于大型组织或企业内部应用分发,年费299美元。 - **免费测试账号**:不支持正式发布应用至App Store,仅用于内部测试使用。 ### 二、项目创建与管理 #### 1. 创建新项目 - 在Xcode中...

    iOS开发技巧

    六、iOS企业账号发布流程 iOS企业账号发布允许开发者绕过App Store审核,直接分发应用程序。流程包括: 1. 注册并获取企业级开发者账号。 2. 创建并签署Ad-Hoc或In-House证书。 3. 构建并签名应用程序。 4. 通过...

    公司ios开发者账号申请

    在iOS应用开发领域,拥有一个苹果开发者账号是至关重要的,特别是对于希望在App Store上发布应用程序的企业。本文将详细介绍如何申请公司iOS开发者账号,以及相关的重要知识点。 首先,苹果提供了四种类型的开发者...

    ios企业证书

    本文将详细介绍ios企业应用证书的使用,包括推送p12、打包p12以及云编译证书的相关知识。 一、iOS企业证书简介 iOS企业证书,也称为企业签名证书,是由Apple Developer Enterprise Program提供的,专为企业内部分发...

    iOS 应用打包发布上线

    为了提高效率,很多开发者会选择使用持续集成(CI)工具,如Jenkins、Fastlane等,自动化打包和发布流程。这些工具可以自动构建、测试和打包应用,甚至直接上传到App Store Connect,大大减少了手动操作的工作量。 ...

    IOS账号申请.pdf

    本文将详细讲解如何申请三种不同类型的iOS账号,包括个人账号、公司账号以及企业账号,并提供关键的申请步骤和所需资料。 1. **个人账号**: 个人账号适用于独立开发者或个人开发者,主要用于自研的iOS应用程序...

    iOS ABM 分发方案 公司级账号打包

    随着移动应用市场的不断发展,企业对于定制化iOS应用的需求日益增长。然而,传统的应用分发方式往往受到诸多限制,尤其是在企业内部应用的分发方面。由于公司内部隐私与安全协议的要求,企业通常无法直接向外部提供...

    IOS应用开发-发布详细流程.pdf

    总的来说,iOS应用的发布流程涉及到多个步骤,每个步骤都需要仔细操作,确保信息准确无误,以确保应用能够顺利上线。在整个过程中,开发者需要对Apple的开发政策、安全规定以及开发工具的使用有深入理解。

    Ios开发者帐号申请流程以及材料准备

    在iOS应用开发的世界中,苹果提供了两种类型的开发者账户——个人开发者账户和企业开发者账户,用于在App Store上发布应用程序。本文将详细介绍这两种账户的申请流程和所需的材料。 首先,无论申请哪种类型的账户,...

    苹果iOS整个申请流程

    ### 苹果iOS申请流程详解:从开发者账号到应用程序发布 #### 一、苹果开发者账号申请 苹果开发者账号是进入iOS应用开发领域的第一步。对于希望使用苹果开发环境、获取示例代码和其他资源的开发者而言,这一步至关...

    ios开发者账号申请.pdf

    在iOS应用开发的世界里,苹果公司要求所有希望在App Store上发布应用程序的开发者都需要拥有一个Apple Developer账号。本文将详细讲解如何申请iOS开发者账号,并解答关于邓白氏编码(D-U-N-S Number)的一些常见问题...

Global site tag (gtag.js) - Google Analytics