in House发布步骤

1.ipa打包

1.1首先需要企业级的开发者账号配置的开发描述文件和相关证书,并在XCode中Building Settings中搜索Provisioning Profile,选择企业级的开发描述文件

注意⚠️:这里为了编写简洁将开发和发布的配置设置为同一个,真正使用的时候还是严格按照要求来


1.2 再搜索code sign,选择描述文件对应的开发者


1.3 在general中选择配置文件


1.4 更改scheme


in House发布步骤_第1张图片

1.5 run->info->Build Configuration,改为release


in House发布步骤_第2张图片

1.6 Archive->Building Configuration,改为release


in House发布步骤_第3张图片

1.7 选择Generic iOS Device,之后cmd + b,成功之后进行下一步


in House发布步骤_第4张图片

1.8 打包


in House发布步骤_第5张图片

1.9 导出


1.10 选择第三类企业内部发布


in House发布步骤_第6张图片

1.11 选择配置文件对应的team


in House发布步骤_第7张图片

1.12 选择第一项,导出的ipa将可以在所有合适的设备上运行


in House发布步骤_第8张图片

1.13 勾选左下角的 OTA选项


in House发布步骤_第9张图片

1.14 填写plist文件内容


in House发布步骤_第10张图片

Name:      app安装下载的时候显示的名称(plist中title)

App URL:应用 (.ipa) 文件的完全限定 HTTPS URL(plist中URL)

Display Image URL:57 x 57 像素的 PNG 图像,在下载和安装过程中显示。指定图像的完全限定 URL(plist中display-image)

Full Size Image URL:512 x 512 像素的 PNG 图像,表示 iTunes 中相应的应用(plist中full-size-image)


2.服务器配置

步骤

    1.将.plist文件与.ipa文件上传至服务器供用户访问

    2.创建一个包含如下代码的网页,用户轻点 Web 链接后会下载.plist文件,并触发下载和安装

    以下是示例链接:

Install App

    3.配置服务器MIME类型

您可能需要配置 Web 服务器,让.plist文件和.ipa文件可正确传输。

    对于OS X Server,请将MIME类型添加到 Web 服务的MIME类型设置:

    application/octet-stream ipa

    text/xml plist

    对于微软的互联网信息服务器 (IIS),请使用IIS Manager在服务器的“属性”页面中添加MIME类       型:

    .ipa application/octet-stream

    .plist text/xml

【警告】撤销分发证书会导致使用该证书签名的所有应用失效。只有万不得已时才应撤销证书,比如确定专用密钥已丢失或确信证书已遭破解。

你可能感兴趣的:(in House发布步骤)