应用程序将可在 iOS 的客户网站上下载

Posted

技术标签:

【中文标题】应用程序将可在 iOS 的客户网站上下载【英文标题】:App will be available for download on customer website in iOS 【发布时间】:2015-07-27 04:06:05 【问题描述】:

这在 ios 中是否可行:

1.App 将在客户网站上提供下载。将提供下载选项

2.任何人都可以下载应用程序,但该应用程序将无法在 App Store 上使用

3.它应该是临时或企业计划或将实现这一目标的东西

提前致谢。

【问题讨论】:

AFAIK 只有在您越狱设备时才有可能。 不,我想为所有用户做这件事,不仅仅是越狱用户。 【参考方案1】:

如果您选择企业应用程序,它可以放在客户网站上,无需越狱即可下载/安装。

您可以在此处找到详细信息 developer.apple.com/programs/enterprise/how-it-works。相信我,它有效。该应用程序可以分发给人们,但您不应该将其出售给没有 AppStore 的人。

【讨论】:

能否请您提供任何链接来执行此操作。实际上大多数人都说不可能,所以请如果可以的话。 @iThink 你可以在这里找到详细信息developer.apple.com/programs/enterprise/how-it-works。相信我,它有效。应用可以分发给人们,但你不应该把它卖给没有 AppStore 的人。【参考方案2】:

我找到了一些有用的文档来解决这个问题:

FOA:答案是 YES 。我们可以抓住上面的功能。

基于企业的应用程序(内部)的帮助下,我们可以做到这一点。

这里有一些有用的文档参考:

iOS Enterprise Deployment Overview

iOS Deployment Reference

【讨论】:

【参考方案3】:

您想要的事情成为可能,并且您可以轻松地做到这一点而没有任何问题。

    在您的项目构建设置中,转到代码签名并设置 分发配置文件,注意必须是分发 个人资料不是临时个人资料。

    现在从 IOS 模拟器中选择第一个选项“IOS 设备”。它不是 有必要将您的实际 Iphone 也连接到您的笔记本电脑。

    现在转到您的项目 info.plist 文件,在该文件中它们是 名为“Application requires iPhone env”的键将该键的值设置为“YES”。

    现在转到产品 -> 存档。 存档完成后,无需验证即可将 .ipa 文件导出到桌面。 现在您可以将该 .ipa 文件上传到任何站点并为该 .ipa 文件创建一个 plist。 现在将该 plist 文件上传到任何站点,然后使用 用于在 any iphone 上下载并安装您的 ipa 的 plist 文件 设备。 要下载并安装您的应用程序,只需点击您的 plist 的 URL iphone 的 Safari 浏览器,它会询问您的安装权限 应用程序。就是这样,希望对您有所帮助。

【讨论】:

以上是关于应用程序将可在 iOS 的客户网站上下载的主要内容,如果未能解决你的问题,请参考以下文章

无需翻译即可在多个商店中分发 iOS 应用

如何将网站与客户端应用程序集成?

求在ASP中可在各客户端建立文件夹的方法

是否所有 iOS 设备都具有可在设备上使用的 Apple Wallet 应用程序?

iPad升级到iOS11可在屏幕上同时运行4个应用程序,你知道怎么做吗?

iOS 应用程序可在 iPhone 上运行,但不能在 iPad 上运行