【问题标题】:iOS Enterprise app hosting with Azure Websites and similar使用 Azure 网站和类似网站托管 iOS 企业应用程序
【发布时间】:2017-05-17 12:49:15
【问题描述】:

我们打算向拥有特许经营商/店主的零售批发商客户分发移动应用。支持的平台将是 Android 和 iOS。 对于 iOS 分发,我们更喜欢使用 iOS 企业程序分发应用程序而不是零售应用程序商店。 我读到的限制之一(过去从未“发布”过企业 iOS 应用程序)是应该通过 HTTPS/SSL 提供下载 IPA 或 .plist 文件的链接。 这意味着服务 URL 必须绑定一个 SSL 证书,而不仅仅是一个自签名证书。 显然这个限制是相对较新的(可能是 iOS 8 或 9)

我注意到 Azure 为其 Azure 网站或 Azure Web 服务产品的子域提供所谓的通配符 SSL 证书。 这样的通配符 SSL 证书是否足以满足 iOS 设备验证应用程序下载的最低要求? 显然,我在这里的想法是我们托管从 Azure Web 应用程序/网站下载最新应用程序的链接。 该应用显然是使用企业部署所需的正确配置文件和应用 ID 构建的。

【问题讨论】:

    标签: ios iphone azure ssl https


    【解决方案1】:

    根据这篇文章中的答案,允许使用通配符 ssl 证书:

    OTA (Over the air) IOS 7.1 after change http-https still cannot connect server?

    但是,请注意,将企业配置的 iOS 应用程序分发给公司以外的人违反了您与 Apple 的协议。如果 Apple 发现您正在使用您的企业帐户向公司以外的人分发应用程序,他们可以禁止您的帐户。

    【讨论】:

    • 经过更详细的研究,看起来 Apple iOS B2B 计划与批量购买计划(针对我们的企业“客户”)相结合是可行的方法。但是,我不太明白定价结构是什么,或者它是否符合您在常规 iOS 开发人员计划中注册的路线,并且最终客户的预购代金券和 AppID 用于允许开发人员业务通过 iTunesConnect 将 IP 推送到接收企业的私有应用商店?
    猜你喜欢
    • 2014-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多