问题标签 [apple-vpp]
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.
ios - 使用 MDM 服务器在受监督的 IOS 设备上静默安装应用程序
是否可以在不使用 VPP 的情况下使用 mdm api 在 ios 上静默远程安装 AppStore 应用程序。设备处于监督模式
app-store-connect - 在 iTunes Connect VPP (B2B) 中删除 Apple ID 时会发生什么
我们目前正在为我们的一位客户调查使用 B2B 发行版的应用程序。
我们正在配置它,我们的客户问我们一个有趣的问题:当您从 iTunes Connect 上的授权 Apple 批量购买计划 (VPP) 帐户列表中删除 Apple ID 时,已安装的应用程序(在设备上)会发生什么情况. 它是从设备上自动卸载还是仍然可用但无法重新安装?
我在 Apple 的 iTunes Connect 文档中找不到明确的答案。
我的猜测是应用程序保留在已安装的设备上,但该帐户无法在新设备上安装应用程序。
任何线索,如果可能的话,指向 Apple 的文档,将不胜感激。
参考:
itunes - How do I tell how many VPP downloads my app has had?
I'm not seeing anything about VPP in my App Analytics or Sales and Trends. Is there a way to see how many VPP installs there have been? I can kind of guess based on spikes in activity, but if there were a way to know for sure, that would be excellent. Please advise.
ios - 使用 AirWatch 部署企业 iOS 应用程序的最佳方式是什么
编辑:见本文末尾的结论。
首先,让我澄清一下,我在 SO 上找到了一些类似的问题/答案,但没有一个适用于我的特定情况。最接近的是这个,但它没有解决 AirWatch 方面的问题。
所以我会尽量说得非常具体。
背景
我有一个免费的 iOS 应用程序。我也有适用于 Android 和 Windows 10 的相同应用程序,但这些不是我关心的问题。iOS 应用程序可供 App Store 中的任何人使用。但我有一些大型企业客户使用 AirWatch 来管理他们设备的安装/更新周期。他们要么拥有 Enterprise 或 VPP Apple 帐户。他们希望我向他们提供 IPA 文件,以便他们可以通过 AirWatch 自行分发。在我看来,这是一个完全合法的要求:他们只是想更好地控制他们设备上安装的内容。
问题
据我了解,企业帐户要求使用客户证书对应用程序进行签名。但是,如果我有几个这样的客户,这意味着我必须为每个客户重新签署每个应用程序,每次我有新的更新可用时。而那些拥有 VPP 帐户的客户无法使用它们,因为 VPP 计划仅适用于付费应用程序,不适用于免费应用程序。
注意:请记住,在我准备向这些客户提供应用程序的那个阶段,该应用程序已经被 App Store 审核并接受。所以它被认为是合法的。
在谷歌搜索了一段时间后,我知道如果以未签名的形式开始提供,其他人可能会退出应用程序或首次对其进行签名。但是,AirWatch 显然不支持已辞职的应用程序(我认为其他 MDM 也是如此)。
如果该信息不正确,那么我想我需要知道的只是我作为一名编码人员在向我的客户提供应用程序之前必须遵循的秘诀,以及他们必须采取哪些步骤才能使用 AirWatch 进行部署.
问题
那么,我如何将我的免费应用程序提供给我的客户,以便他们可以自己管理分发,而不必在每次更改某些内容时都经历另一组麻烦。请记住:如果我只有一个公司客户,我不会再考虑,我会使用他们自己的证书,但我有几个具有相同要求的潜在客户,所以重点是让他们都轻松和我自己。
我希望我的问题足够清楚,在此先感谢您的帮助。
编辑 - 结论:我能够验证未签名的 IPA 文件可以使用客户的证书进行签名并上传到他们的 AirWatch 分发应用程序。这意味着我只需将未签名的版本提供给任何有相同问题的客户,他们就可以使用他们的 MDM 自己分发应用程序。希望这些信息对其他人有所帮助。
ios - 通过 Apple 批量购买计划分发自定义 B2B iOS 应用程序?
我们的要求是为组织内的 1000 多个用户分发 iOS 应用程序。
我的问题:我们是否可以使用 iOS 开发人员配置文件(因为我们有 99 美元的 Apple 帐户而不是企业帐户)进行分发 iPA 并与 VPP 和 Apple MDM(内存设备管理)共享,或者我应该选择企业 Apple 帐户吗?
**注 1 - 不想使用 Adhoc 配置文件,因为它需要在 Apple 帐户中注册的所有设备,并且我们有 1000 多个 Apple 设备。
**注 2 - 已经浏览过其他相关帖子,但没有找到使用 VPP 分发 iOS 的步骤,所有帖子都建议使用企业分发(我们的要求是使用 VPP,因为我们的企业客户已经拥有 VPP)
**注3 - 我们开发了一个iOS应用,不想通过VPP分享购买的应用。请提出任何指导我通过 VPP 部署应用程序的参考。
ios - 尝试在受监督的 ios 设备上静默安装设备可分配的 vpp 应用程序时出现“允许应用程序和图书分配”弹出窗口
尝试在受监督的 ios 设备上安装设备可分配 VPP 应用程序时出现“允许应用程序和图书分配”弹出窗口。它只发生在极少数客户身上。确认第一条消息后,所有应用程序都会静默安装。但它在尝试再次安装时重新出现。下面给出了为安装 VPP 应用程序生成的 XML 响应。在尝试在手机上安装之前,应用程序许可证分配也已成功完成。所有这些设备的操作系统版本都大于 9。
我正在处理 MDM 开发。请帮助我找出这种奇怪的行为。
ios - 通过 B2B 帐户使用相同的捆绑标识符将一个应用程序分发给不同的苹果 VPP 客户端是否正确?
我们是否需要将同一应用程序的单独捆绑标识符通过 B2B 帐户分发给不同的客户?我有不同的客户,我需要向他们分发相同的应用程序。我可以使用相同的捆绑标识符吗?我有这个发行版的苹果 B2B 帐户。请指导为不同的客户维护不同的版本有多好。
ios - Apple B2B 应用程序如何使用兑换码通过 VPP 分发
我们有一个 iOS B2B 应用程序,需要分发给我们的客户。
他们是 VPP 计划的成员,但他们不想使用 MDM 分发应用程序,因为许多用户正在使用他们的个人设备并且不希望在他们身上安装 MDM 软件。
我了解可以获得兑换代码的电子表格,并且可以提供兑换 URL。
由于这个应用程序将是免费的,这实际上只是一个兑换代码吗?还是每台设备一个?
我试图弄清楚在 3,000 台设备上安装该应用程序的后勤工作。
有没有人经历过这种情况并可以提供建议?
apple-vpp - Apple 批量购买计划
我们正在开发一个供我们内部员工和少数客户使用的应用程序。
- 我们可以使用批量购买计划来分发这个应用程序吗?
- 用于开发者帐户的同一个苹果 id 可以注册为 vpp 帐户以在内部或任何其他应用程序中分发吗?
- 如果我们正在开发的应用程序是免费的,如果我们的客户通过他们的 vpp 帐户分发该应用程序,他们是否需要支付任何费用?
提前致谢。
ios - 来自不受支持的国家/地区的 DEP/VPP API 开发
我正在尝试在我的 MDM 解决方案中添加 DEP 和 VPP 支持,但我的国家/地区尚不支持这些程序,是否有任何方法可以解决此限制以用于开发目的?