简体   繁体   English

如何通过邀请将iOS应用程序分发给50k用户?

[英]How can I distribute an iOS app to 50k users by invitation only?

I have a client who wants to deliver the app to 50k specific users, at start. 我有一个客户想要在开始时将应用程序交付给50k特定用户。 Then he wants to go public with the app after some time. 然后他想在一段时间后公开使用该应用程序。 However, this could not be seen by users as beta testing, since it's just an "exclusive" earlier possibility to access the app, not tests. 但是,用户不能将其视为beta测试,因为它只是访问应用程序的“独家”早期可能性,而不是测试。

We know these users since they are a part of other service users group. 我们了解这些用户,因为他们是其他服务用户组的一部分。 We will probably create accounts for them and distribute login/one-time-passwords by invitation or give them the possibility to log in with credentials from the other service. 我们可能会为他们创建帐户并通过邀请分发登录/一次性密码,或者让他们可以使用其他服务的凭据登录。

I've been searching for the solution (eg https://www.knowband.com/blog/mobile-app/share-ios-app-without-publishing-on-apple-app-store/ ) but still, I'm not sure which way to go. 我一直在寻找解决方案(例如https://www.knowband.com/blog/mobile-app/share-ios-app-without-publishing-on-apple-app-store/ )但我仍然我不知道该走哪条路。 We're still in the middle of development so we can provide a possible solution and even make changes in the onboarding/login process. 我们仍处于开发阶段,因此我们可以提供可能的解决方案,甚至可以在入职/登录过程中进行更改。 But we have to have a decision on this matter. 但我们必须就此事做出决定。

From possible solutions: 从可能的解决方案

  1. AppStore - we would not give the possibility to register in the app and just people with credentials could log in. But is it even possible with an iOS app and not be rejected by Apple? AppStore - 我们不会在应用程序中注册,只有拥有凭据的人才能登录。但是,甚至可以使用iOS应用程序而不被Apple拒绝? I know that many apps don't have registration within the app (eg banking apps) - how do they do that? 我知道许多应用程序没有在应用程序中注册(例如银行应用程序) - 他们是如何做到的? They just say that registration is available only on some www/in person at the bank and you receive credentials to your account somewhere else? 他们只是说只有在银行的某个www /面对面提供注册,并且您在其他地方收到了您帐户的凭据?

  2. Enterprise distribution - this is probably not possible since users won't be employees of my client. 企业分发 - 这可能是不可能的,因为用户不会是我的客户的员工。 These are regular people. 这些都是普通人。

  3. VPP - I've heard about it recently and never tried it but isn't it just a "simpler" Enterprise solution and shouldn't users be also employees of my client? VPP - 我最近听说过它并且从未尝试过它,但它不仅仅是一个“更简单”的企业解决方案,用户不应该也是我客户的员工吗? Can VPP apps be changed to regular AppStore apps afterwards? 之后可以将VPP应用更改为常规AppStore应用吗?

I think right now option 1 seem the most possible one since the app will be distributed to all the users after some time (we will add registration then). 我认为现在选项1似乎是最可能的,因为应用程序将在一段时间后分发给所有用户(我们将添加注册)。 Any ideas on the matter? 关于此事的任何想法? How can we not be rejected using solution 1 during a review? 如何在审核期间不使用解决方案1拒绝?

Solution 1 is possible, you provide apple with certs in App Store connect when you submit to the store. 解决方案1是可能的,当您提交到商店时,您在App Store连接中为Apple提供证书。 Specifically the field 'Sign-in required' 特别是“需要登录”字段

I would do that, it's got very little time overhead as compared to the other two. 我会这样做,与其他两个相比,它的开销很少。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 我如何离线分发ios应用 - how can I offline distribute ios app 如何将iOS应用程序分发给特定用户? - How to distribute iOS app to specific users? 如何将我的iOS应用分发到多个国家? - How can I distribute my iOS app to multiple countries? 当记录数为 50k 时,带有过滤器的 IBM JsonStore FindAll 不带过滤器在 IOS 中不起作用 - IBM JsonStore FindAll with filter ot without Filter not working in IOS when the records count is 50k Facebook app邀请iOS SDK无法显示邀请VC - Facebook app invitation iOS SDK can't display the Invitation VC 如何在iOS中分发超过4000个用户的私人应用程序? - How to distribute private app more than 4000 users in iOS? iOS 开发:如何对我的应用程序进行更改以使其仅影响新用户? - iOS Development: How can I make changes to my app so that it only affects new users? 如何仅在授权设备上分发 iOS Enterprise In-House App - How to distribute iOS Enterprise In-House App only on authorized devices 如何分发已从App Store拒绝的iOS应用程序? - How can I distribute iOS apps that have been rejected from the App Store? Xmpp IOS多用户聊天。我没有找到接受小组邀请的方法?我怎么能接受这个邀请函 - Xmpp IOS multiuser chat . i didnot find a way to accept the invitation from group ? how i can accept the incomming invitation
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM