如何编译 iOS 应用程序 (IPA) 以通过 Microsoft Intune 分发它 [英] How to compile an iOS App (IPA) to distribute it via Microsoft Intune

查看:26
本文介绍了如何编译 iOS 应用程序 (IPA) 以通过 Microsoft Intune 分发它的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们公司使用 Microsoft Intune 作为 MDM.

Our firm is using Microsoft Intune as MDM.

我们有第一个 iOS 应用,希望通过 Intune 发送到某些设备.

We have our first iOS App that we want to send to some devices vía Intune.

我们已经为 App Store 编译了 App,然后导出 ipa 文件并将其上传到 Intune.到目前为止一切顺利....

We have compiled the App for the App Store, then export the ipa file and upload it to Intune. So far so good....

然后我们将应用分配给一组用户.但是安装过程失败.图标在设备上全部显示为灰色,但是当您单击状态无法安装应用程序.稍后再试.

We then assign the App to a group of users. However the Install process fails. Icon shows up all grey out on the device, but when you click an states "Impossible to install App. Try again later.

只是为了验证,当我们从 Xcode 启动它时,在连接到编译 Mac 计算机的 iOS 上运行该应用程序可以正常工作.

Just to verify, running the App on an iOS connected to the compiling Mac computer works fine, when we launch it from Xcode.

是否有关于如何编译或配置 ipa 创建过程(配置文件、证书等...)的指南?

Is there any guide on how to compile or configure the ipa creation process (Provisioning profiles, certificates, etc...)?

推荐答案

您可能正在寻找类似于内部配置的构建.内部配置的应用程序可以安装在任何设备上.但是,您必须拥有 Apple 的企业开发人员帐户才能创建内部配置文件.这些类型的构建仅允许分发给拥有企业开发者帐户的企业的员工.

You're probably looking for something like an In-House provisioned build. In-House provisioned applications can be installed on any device. However, you must have an enterprise developer account with Apple in order to create an In-House provisioning profile. These types of builds are only allowed to be distributed to employees of the business that owns the enterprise developer account.

这是设置分发证书、内部配置文件等的详细演练.

Here's a detailed walkthrough of setting up the distribution certificate, In-House provisioning profile, etc.

https://medium.com/wso2-iot/how-to-export-in-house-development-ios-app-as-an-enterprise-application-dc087bdd64c3

如果您没有企业帐户、无法获得一个帐户,或者打算将您的应用分发给组织以外的个人,那么您实际上只有另一种解决方案:Ad-Hoc 配置.对于这种类型的配置,每台设备都必须在您的 Apple 开发者帐户中注册并包含在配置文件中才能安装应用.

If you do not have an enterprise account, unable to get one, or intend on distributing your app to individuals outside of your organization, you only really have one other solution: Ad-Hoc provisioning. With this type of provisioning, each device must be registered in your Apple developer account and included in the provisioning profile in order for the app to install.

这篇关于如何编译 iOS 应用程序 (IPA) 以通过 Microsoft Intune 分发它的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆