简体   繁体   English

如何编译iOS应用程序(IPA)以通过Microsoft Intune分发它

[英]How to compile an iOS App (IPA) to distribute it via Microsoft Intune

Our firm is using Microsoft Intune as MDM. 我们公司正在使用Microsoft Intune作为MDM。

We have our first iOS App that we want to send to some devices vía Intune. 我们有第一个iOS应用程序,希望通过Intune发送到某些设备。

We have compiled the App for the App Store, then export the ipa file and upload it to Intune. 我们已经为App Store编译了App,然后导出ipa文件并将其上传到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. 图标在设备上显示为灰色,但是当您单击状态“无法安装App时。请稍后再试。”

Just to verify, running the App on an iOS connected to the compiling Mac computer works fine, when we launch it from Xcode. 只是为了验证,当我们从Xcode启动它时,在连接到编译的Mac计算机的iOS上运行该应用程序可以正常工作。

Is there any guide on how to compile or configure the ipa creation process (Provisioning profiles, certificates, etc...)? 是否有关于如何编译或配置ipa创建过程的任何指南(供应配置文件,证书等)?

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. 但是,您必须具有Apple的企业开发人员帐户才能创建内部预配配置文件。 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-developed-ios-app-as-an-enterprise-application-dc087bdd64c3 https://medium.com/wso2-iot/how-to-export-in-house-developed-ios-app-as-an-enterprise-application-dc087bdd64c3

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. 如果您没有企业帐户,无法获得一个帐户,或者打算将您的应用程序分发给组织外的个人,则您实际上只有另一种解决方案:Ad-Hoc设置。 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. 使用这种类型的配置,每个设备都必须在您的Apple开发人员帐户中注册并包含在配置文件中,以便安装该应用程序。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何通过Windows Intune分发IPA - How to distribute IPA via Windows Intune 构建iOS应用程序并通过TestFlight与Jenkins和Xcode 7分发.ipa - Build iOS app and distribute .ipa via TestFlight with Jenkins and Xcode 7 如何在iOS中使用Dropbox分发.Ipa - How to Distribute .Ipa Using Dropbox in iOS 如何检查用于编译 .ipa 或 .app 文件的 iOS SDK 版本 - How to check the iOS SDK version used to compile .ipa or .app file 如何将 IPA 从持续集成服务器推送到 App Center 分发 - How to push IPA to App Center Distribute from Continuous Integration Server 如何使用 fastlane 将我的 iOS 应用程序编译成 an.xcarchive,然后单独签名并制作 IPA? - How do I use fastlane to compile my iOS app into an .xcarchive, then separately sign and make an IPA? 如何使用 Firebase 分发 iOS 应用程序? - How to distribute iOS app with Firebase? 如何分发企业iOS应用程序? - How to distribute an enterprise iOS app? iOS:我可以在APP商店中的不同国家/地区分发不同的.ipa文件 - iOS: Can I distribute different .ipa files in different country in APP store 如何通过命令行从src,.app或.ipa安装iOS应用程序到硬件设备 - How to install iOS application from src, .app, or .ipa via command line to hardware device
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM