iOS:如何制作一个按钮以允许用户向朋友介绍我的应用程序? [复制]
Posted
技术标签:
【中文标题】iOS:如何制作一个按钮以允许用户向朋友介绍我的应用程序? [复制]【英文标题】:iOS: How Do I Make a Button To Allow Users To Tell a Friend About My App? [duplicate] 【发布时间】:2014-05-12 01:24:38 【问题描述】:在 Google 搜索我的问题后,我只能找到临时分发选项和教程,而且对于我这样的问题,结果似乎已经过饱和了。
我只需要在我的程序中创建一个方法来显示典型的共享选项(操作表),以允许我的用户选择所有/任何可用选项,以通知他或她的联系人下载我的应用程序,通过任何ios 划分的能力。
我希望这可以由 iOS 处理,因为我还不知道 App Store 的 URL 以下载我的应用程序。
编辑:我有点恼火,这么多人急于将其标记为重复,而实际上并非如此。 预先存在的问题的链接是仅电子邮件共享选项的链接。 如上所述,我明确指出:“我只需要在我的程序中创建一个方法,该方法会显示典型的共享选项,以允许我的用户选择所有可用选项,以通知他或她的联系人下载我的应用程序。” 电子邮件不是所有可用的选项...!
【问题讨论】:
您希望朋友如何收到有关您的应用的通知?电子邮件?短信?信鸽? 【参考方案1】:要将内置 API 用于如下图所示的共享选项,您必须导入 Social
框架。
查看以下 SO 问题:
Question 1 Question 2 Apple Documentation【讨论】:
【参考方案2】:解决您问题的最后一部分:您甚至可以在 App Store 页面进入商店之前就知道它的 URL。
一旦您在 iTunes Connect 中创建应用程序,您的应用程序就会与一个链接相关联,您可以通过右键单击应用程序的 iTunes Connect 信息中的“在 App Store 中查看”按钮找到该链接。创建“共享选项”时,您应该共享此链接,以便链接到您在应用商店中的页面。
就实际共享的编程而言,您需要更具体地确定要执行的共享类型。例如,如果您想通过 Facebook 或 Twitter 分享,您需要使用相关的 SDK/API 来执行此操作;如果你想通过电子邮件分享,你可以使用 MFMailComposeViewController 或者 SMTP 客户端;如果你想通过 SMS 分享,你可以使用 MFMessageComposeViewController 或 Twilio 之类的 SMS 服务......一切都取决于......
编辑:刚刚有人否决了这个答案,可能只是因为没有提及操作表;但最初的问题直到发布后 5 天才提到行动表。就像 aksh1t 说的,是的,在这种情况下你可以使用Social
框架。
【讨论】:
以上是关于iOS:如何制作一个按钮以允许用户向朋友介绍我的应用程序? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
我应该如何配置我的应用以跨类保留 Firebase 用户数据?
如何让 iOS 在 tableView 上显示删除按钮,但不允许从右侧完全滑动删除