ios - 允许 beta 用户邀请 friend 的最佳方式是什么

标签 ios swift firebase testflight invite

<分区>

在像 TestFlight 这样的 Beta 商店中拥有一个应用程序对于获得反馈非常有用,但一些用户询问如何邀请他们的 friend 。最基本的方法是,当我从现有用户那里收集反馈时,现有用户会向我提供他们 friend 的联系方式,例如电子邮件地址,但这会通过引入第三方(即我)来扰乱邀请流程。使用 Firebase 和 Swift,有没有人建议如何以更好的方式设置邀请流程?一种方法可能是用户触发操作,从应用程序内向他们的 friend 发送电子邮件,并附上返回电子邮件给我的链接。另一种方法可能是使用他们 friend 的详细信息创建一个 Firebase 记录,我可以从中手动将这些添加到 TestFlight。这样做的好处是可以记录谁和谁是 friend ,可以在其他地方使用它来提供关于他们的 friend 在应用程序中的进展情况的更新,但是来自 TestFlight 的邀请对受邀用户来说就像垃圾邮件。有没有人建议使用这些或其他方法?

最佳答案

如果您想设置一个邀请表单来捕获电子邮件并允许通过跟踪进行转发,那么 firebase 不是最佳方式。考虑使用基于邮件的表单,例如 mailchimp,它可以从应用程序触发并收集您想要的数据。

关于ios - 允许 beta 用户邀请 friend 的最佳方式是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49573359/

相关文章:

java - 当没有条件可显示的项目时隐藏 recyclerview

java - 您可以将 Oracle ADF 与 IntelliJ Idea 结合使用吗?

iOS bundle 大小增加了启动图像大小的两倍

Swift 以编程方式向标签添加约束

ios - swift 中的 UICTContentSizeCategory

android - 使用 Kotlin 在 Firestore 数据库中上传数据。无法存储数据

firebase - 是否可以在没有 google-services.json 配置文件的情况下配置 Firebase 分析?

ios - 在带有 Split View Controller 的 iOS 5 Storyboard 中,如何将新的 View Controller 从同一控件推送到 Master 和 Detail?

ios - (DJIWidget) FFmpeg.framework 中的无效 CFBundleSupportedPlatforms 值 iPhoneSimulator

ios - 在 ARKit ARWorldMap 中保持对象方向