【问题标题】:Submit app to App Store with password protection使用密码保护将应用程序提交到 App Store
【发布时间】:2018-08-25 12:31:34
【问题描述】:

我最近为客户更新了一个应用程序,现在可以提交到 App Store。但是在与我的客户交谈后,他们告诉我以前的版本(不是我开发或提交的)在 App Store 上有一种“密码保护”。他们解释说,任何人都可以在 App Store 上找到该应用程序,但是当您单击“下载”时,用户需要输入密码(不是 Apple ID 密码,更多的是专门为此应用程序的预定义密码)才能继续下载过程。

我习惯于向 App Store 提交应用程序,无论是付费的还是免费的,但我从来没有这样做过,也不知道该怎么做。我最接近的猜测是我们需要将计划升级到企业帐户,但据我了解(如果我错了,请纠正我)这将从 App Store 搜索中删除该应用程序,并且只允许从链接或文件下载?

你们会推荐什么方法?

提前致谢!

【问题讨论】:

    标签: ios app-store appstore-approval account submission


    【解决方案1】:

    没有建议。

    你的想法和你脑海中的想法都是完全正确的。无法设置自定义下载密码。使用 appstore 下载的唯一方法是使用 apple id。

    将您的客户指向苹果指南和文档。希望他们能理解。

    【讨论】:

      【解决方案2】:

      从安全的角度来看,这非常令人担忧,但不幸的是,Apple 尚未提供任何此类功能......

      查询的替代解决方案:

      您不能阻止用户下载您的应用,但您可以借助 AppLock 功能阻止用户使用您的应用(一次性密码验证 - 当用户第一次使用您的应用时)。

      将受密码/模式保护的锁定屏幕设置为应用程序的第一个/主屏幕(紧接在 Splash Scree 之后),并且只有与您共享密码的用户才能解锁您的应用程序。 (注意:使用网络服务/服务器集成密码验证,因此您可以随时从服务器重置密码)

      我希望这可能对你有所帮助......

      更新

      如果您想允许/限制您的应用在特定地区/国家/地区(在商店中列出)的使用,这里有更多选项。

      【讨论】:

      • 这是我最初的想法,但出于某种无法解释的原因,客户不想要这个......
      • 如果您可以针对此选项共享客户端参数,我可以为您提供为应用程序安全实施此逻辑的正当理由
      • 理想情况下,您永远不必使用它。如果您想限制用户使用应用程序,请创建一个企业帐户,分发给想要使用它的人。与企业帐户共享应用程序与共享应用程序的密码或图案相同。
      • @Harsh - 你是绝对正确的......但 OP 有一个论点 - “他想要在 App Store 上使用他的应用程序”,我认为在这种情况下,这应该只是一种选择。我通过考虑 OP 的特定要求发布了这个概念/答案
      • @Pointblaster - 哦,亲爱的,你可以问我们,如何部署企业应用程序,那么,我们肯定会帮助你。 5 年以来,我一直致力于企业应用程序。您可以使用客户业务域的网站,通过密码保护的网页/应用程序向您的应用程序用户提供企业应用程序链接。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-23
      • 2018-12-20
      • 2014-03-07
      • 1970-01-01
      相关资源
      最近更新 更多