仅向某些选定用户显示我在应用商店中的应用

Posted

技术标签:

【中文标题】仅向某些选定用户显示我在应用商店中的应用【英文标题】:Show my app on app store to some selected user only 【发布时间】:2017-10-06 07:09:50 【问题描述】:

我只想在选定用户的 iPhone(10 万用户)上安装我的应用。在那里无法使用开发证书共享应用程序。所以,我希望我在应用商店中的应用只对选定的用户可见。

是否可以将唯一链接邮寄给用户,然后这些用户只能在应用商店下载/查看我的应用?

【问题讨论】:

如果只允许选定数量的人拥有该应用程序,为什么要把它放在应用商店? 企业发展可能会有帮助 @Tomm 那么我将如何与我的用户共享应用程序,因为他们的收入接近十万。 十万?请解释一下 用户数以十万计,因此无法通过开发配置文件共享。 【参考方案1】:

是的,有可能。

如果您有一个企业帐户,那甚至是您唯一可以做的。如果您需要查找它,我建议您检查“OTA”或“Over-The-Air”应用程序发布方法。这很好,完全适合您的情况。但是,如果您在应用商店上,则意味着您没有企业帐户,所以我将直接跳到第二个解决方案。

您需要有 Beta 测试人员。在您的 iTunesConnect 帐户中,您可以管理应用程序的各种设置,您应该会找到一个 TestFlight 选项卡。在此选项卡中,您可以为人们设置电子邮件以进行 beta 测试。

测试人员有两种,

内部测试人员 他们是您的开发团队的一部分,必须将他们设置为管理员或经理或测试人员才能访问应用程序。这将在您的 developer.apple.com 帐户的“人员”选项卡中完成。最多 25 个用户。

外部测试人员 这是您最可能需要的 您可以简单地添加多达 10.000 个电子邮件地址(链接到 iTunes 帐户),并根据需要将它们组织到组中。您还可以将特定版本发布到特定组。 在你的情况下,它可能是简单的“一个应用程序”,所以不要打扰组。

他们所要做的就是安装 testflight 应用程序,然后他们就可以从那里下载该应用程序。如果您愿意,它就像他们的私人应用商店。 如果他们没有 testflight,他们会收到一封电子邮件,其中包含一个可以执行相同操作的链接。

【讨论】:

我不确定,但我想我在某处读过这个,但 TestFlight 并没有限制只有 100 个设备。 不,那是您的个人开发者帐户。您可以在调试时在 100 个不同的预注册设备上从 xcode 编译。这包含在您的开发证书中。如果您使用的是 testflight,则处于发布模式而不是调试模式,这些设备不包含在签名证书中。唯一的限制是外部用户的 10.000 个用户。 (这对于 beta 测试来说已经足够了,但对于想要私人商店之类的 OP 来说显然还不够) 看来我今天学到了一些新东西。泰! (也不错的博客:)) 企业账户更有用,因为它没有用户数量限制。 是的,这正是您所需要的。顺便说一句,它还花费 300 美元/年而不是 100 美元

以上是关于仅向某些选定用户显示我在应用商店中的应用的主要内容,如果未能解决你的问题,请参考以下文章

NUXT系统,全球,应用商店

如何覆盖 ngrx 商店中的某些操作?

为特定国家/地区编写应用商店描述

未针对某些内部用户在 Play 商店中为 Alpha 测试人员更新应用程序

应用商店:为啥有时会有开发者名称和卖家名称

检测用户是不是退还了应用购买项目中的“消耗品”(应用购买系统中的 Apple 应用商店)