首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >内部开发的IPA文件

内部开发的IPA文件
EN

Stack Overflow用户
提问于 2016-06-09 20:14:47
回答 2查看 1.5K关注 0票数 1

我还不清楚内部模型的分布情况。我需要为公司员工分发一个应用程序。我用内部模型生成IPA文件.为此,我使用Xcode,因此我想IPA文件可以在Apple页面上的注册设备上分发。

如果有新员工,公司将在Apple Developer页面设备部分注册这些新员工。

  1. 是否有必要在XCode上再次生成IPA文件?
  2. 我能用旧的IPA文件为他们分发应用程序吗?
  3. 我能用diawi来分发IPA文件吗?
  4. 内部的IPA文件需要一年才能到期。在此之后,将强制使用XCode生成另一个IPA文件?

我的问题是为了避免使用Xcode而不是最初的IPA生成,因为我的客户端没有源代码项目。

提前谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-06-09 21:07:36

因此,让我逐一回答这些问题。

  1. 是否有必要在XCode上再次生成IPA文件?

不,如果您使用的是企业分发配置文件,您可以分发IPA,并且只要证书没有被撤销,证书和配置文件还没有过期,它就可以安装在任何设备上。配置文件被设置为从生成时起过期1年,而证书设置为从生成时起3年过期。

  1. 我能用旧的IPA文件为他们分发应用程序吗?

是的,同样,如果使用企业分发配置文件正确构建,您可以为新员工提供现有的IPA,他们将能够安装它。他们需要通过设置->General->Profiles&来信任配置文件。在这里,您将看到您的公司名称下的“企业应用程序”。点击该条目并信任开发人员。

  1. 我能用diawi来分发IPA文件吗?

是的你可以。

  1. 内部的IPA文件需要一年才能到期。在此之后,将强制使用XCode生成另一个IPA文件?

技术上没有。当配置文件过期时,唯一需要做的就是在需要运行应用程序的设备上获得新的配置文件。这是因为应用程序不一定关心安装应用程序时安装的配置文件。它只关心设备上是否有一个与应用程序的包ID匹配的有效配置文件。此配置文件安装可以通过移动设备管理(MDM)完成,也可以通过电子邮件将配置文件发送给所有用户(clunky),或者在Xcode中用新配置文件重新构建应用程序并重新分发给用户。如果您没有MDM或精通技术的用户,您最好的选择是重建和重新分发。为了让自己轻松,但是在你的应用程序中进行自我更新检查,会在新版本可用时提示用户,并自动下载新版本。我们就是这样做的。只需确保在旧配置文件过期之前足够长时间发布更新,以便用户有机会启动该应用程序。在截止日期之后,该应用程序在启动时就会崩溃。 证书过期是另一回事。为此,您确实需要重新构建应用程序并重新发布。使用过期签名标识(绑定到证书)的应用程序在过期日期后不会运行,因此您需要构建一个使用有效证书签名的新二进制文件。

票数 4
EN

Stack Overflow用户

发布于 2016-06-09 20:23:53

如果应用程序是用室内配置文件签名的,则不需要注册新设备。你只需使用Diawi,任何移动设备管理系统或一个网站来分发应用程序。注意,如果这是用户从这个企业程序安装的第一个应用程序,并且它是一个iOS 9设备,那么他/她必须通过设置应用程序-> General ->设备管理您的企业。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37735360

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档