问题标签 [enterprise-distribution]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1090 浏览

ios - 使用 Enterprise Program 将应用程序发布到 Apple App Store

是否可以使用企业程序通过公共应用商店发布应用?据我了解,该程序主要用于内部分发。

我们需要混合使用内部应用程序和公共应用程序。是否可以使用此程序分发两者?

0 投票
2 回答
89 浏览

ios - Enterprise to Enterprise App Distribution with Apple

Company A builds an app and sells it to company B. Company B distributes the app to its employees.

My understanding is that company B will need to have an Apple Enterprise account in order to install and distribute the app to their employees. Company A can not distribute the app to company B using their (company A) enterprise account.

Is this correct?

Second Question: During Demo and Testing what is the best (and legal) approach for Company A to install/distribute the app to company B and other random companies?

0 投票
0 回答
101 浏览

ios - iOS 10 企业部署失败 - 需要身份验证

我已经努力解决这个问题大约一个月了,我终于转向 Stack Overflow 的好人寻求帮助。

长话短说,我们的企业应用程序配置文件过期了,所以我创建了一个新的配置文件,重新编译了应用程序,并将 IPA 和 manifest.plist 放在我们的服务器上。问题是该应用程序现在拒绝实际下载。用户在我们网站的对话框中单击“安装”后,他们会收到“需要身份验证”警报的轰炸,无论做什么,应用程序都不会安装。根据 Apple 的建议,我通过 Configurator 2 安装了 IPA,它安装得很好,所以根据文档,这意味着问题不在于应用程序的签名。我已经三重检查以确保清单中的所有内容都是 100% 准确的,并且清单的链接与Apple 文档中给出的示例相匹配. 它在 iOS 9 和 iOS 10 中失败。它在我的 iPhone 和 iPad 上失败。IIS 正确设置了 mime 类型,服务器可以 ping 企业安装所需的 Apple 服务器。我没有比一个月前更接近解决这个问题了。有人对类似的事情有任何问题吗?任何输入都会有很大帮助。谢谢!

0 投票
0 回答
119 浏览

ios - iOS企业分发4g下载限制?

我们知道 AppStore 有一个限制,我们不能通过 4g 下载大于 100MB 的应用程序。但是,当我安装超过 100MB 的企业分发应用程序时,我遇到了同样的问题。该应用程序一直在等待,除非我将网络更改为 WIFI。

所以我的问题是,企业分发应用程序在 4G 中也有 100MB 的限制吗?有什么文件可以参考吗?

0 投票
1 回答
271 浏览

ios - iOS启动器上隐藏的应用程序图标

在iOS上如何隐藏应用图标,我为企业开发应用,有两个应用,出于某种原因,我需要隐藏应用A的图标表单启动器,使其只能在应用B中打开。

因为应用不会在应用商店分发,所以可以使用任何私有 API。有什么办法可以实现吗?</p>

0 投票
2 回答
10904 浏览

ios - iOS 应用程序:企业分发/部署 - 缺少 app.plist

0 投票
1 回答
642 浏览

ios - 如何从 Apple Developer Organization Program 更改为 Apple Developer Enterprise Program?

我是 iOS 新手,所以我错误地注册了 Apple 开发者组织计划(每个会员年 99 美元),我的要求是仅向特定数量的客户分发应用程序,而不是通过 Appstore。因此,通过一些 RnD,我了解了我认为相关的 Apple Developer Enterprise Program(每个会员年 299 美元)。我的 Apple Developer Organization Program 仍未使用且新鲜,即尚未在 Appstore 上推送任何应用程序。那么我可以更改程序吗?如果是,那么程序是什么?请帮我。提前致谢。

0 投票
2 回答
6814 浏览

ios - 如何分发企业 iPA 文件

首先,让我解释一下,我对 xcode 或任何苹果产品都没有经验。我最近一直在与开发人员合作,为我的企业创建一个 iOS 应用程序。我发布这个是因为我与这个开发人员的经验不太好,我需要一些更专业的指导。

我的开发人员创建的应用程序仅用于与我在现场而不是在我办公室的员工进行交流。我正在使用我创建的 PHP 程序向安装了应用程序的每个设备推送通知。该应用程序只是在我的数据库中查找信息并将其显示给用户并允许他们做出响应。一个非常简单的通讯应用程序。

当我的开发人员将该应用程序提交给苹果进行审查时,它被拒绝了,说明它被确定为用于商业目的的内部应用程序。苹果的回应是我需要他们的开发者账户的企业版。

我最终支付了 299 美元来设置企业开发者帐户,并通知了我的开发者有关 Apple 的回应。这是我的开发人员遇到障碍的地方。我很确定他们从来不需要在企业帐户下制作应用程序。

我的要求是为我的员工提供一种在他们的设备上安装应用程序的简单方法。类似于我网站上的链接,允许他们安装应用程序,或者更好的是,放置在应用程序商店中。

我收到的东西充其量是笨重的。他们最终向我发送了 iPA 文件,并告诉我将应用程序分发给我的员工的唯一方法是将 iPA 文件上传到Daiwi,并单独通过电子邮件向每位员工发送来自 Diawi 的下载链接。

这允许我的员工安装应用程序,但为了实际使用它,他们必须进入设置并手动“信任”应用程序。

在我看来,这不是分发我必须每年支付 299 美元的应用程序的正确方式。我可能是错的,但这就是我伸出援手的原因。谁能给我关于分发企业应用程序的正确方法的建议?

0 投票
1 回答
686 浏览

ios - 如果iOS企业分发证书过期,我的应用程序将无法打开?

我有一个使用企业分发证书存档的应用程序,但是企业分发证书会过期,如果过期了,安装在用户iPhone上的应用程序将无法打开?</p>

0 投票
3 回答
1979 浏览

ios - 在没有“不受信任的开发者”警告的情况下手动安装 iOS 企业应用程序(内部分发)

众所周知,在设备上手动安装内部签名的 iOS 企业应用程序,会提示用户在首次使用该应用程序之前信任 Enterprise Developer。

但是,我目前正在为 iOS 分发场景寻找更好的选择,其中公共应用商店、MDM 和将设备连接到管理机器都不是选项。

这份关于 appaloosa 企业应用商店安装流程的文档似乎暗示了用户首先手动安装 iOS 配置文件,然后在第二步中照常安装 IPA 的流程。文档中的屏幕截图未显示任何不受信任的开发人员警告。我尝试使用在 Apple Configurator 2 中创建的 iOS 配置文件重现流程,并使用我之后尝试打开的应用程序的内部分发证书进行签名。不幸的是,它仍然会给我带来警告,所以要么不可能,要么我错过了一些东西。

问题:是否可以通过预先无线手动安装 iOS 配置文件(例如,包括内部分发证书)来绕过不受信任的开发人员警告?如果是,需要如何设置配置文件?

如果这是可能的,它可以通过干净的两步安装流程与带有阴暗警告的 1 步安装来改善企业用户的用户体验: