3

我正在构建一个通用应用程序(iPhone+iPad),它也可以在 OSX 上运行。使用通用应用程序,用户只需购买一次,然后就可以在他们所有的 iOS 设备上使用它,
我认为不可能将其扩展到 OSX/Mac App Store。

  • 我想避免用户购买两次,一次用于 iOS,一次用于 OSX。
  • 我希望用户能够从任何设备上购买,而不必按照特定顺序通过一个平台然后下一个平台
  • 该应用程序必须在 App Store 和 Mac App Store 上,因此无论使用哪种机制,它都必须符合审查指南

您认为这种场景的最佳用户体验是什么?

4

3 回答 3

0

事实上,你是对的,不可能创建一个完全通用的应用程序(iOS + mac os)。

即使向 iOS 和 Mac OS 提交应用程序也需要支付两个不同的开发者计划。

于 2013-03-06T16:50:03.960 回答
0

在我看来,这里最好的方法是仅在其中一个平台(可能是 ios)上提供升级当两者连接时您必须具有某种服务器-客户端关系对吗?而且我假设配对可以实现两部 iPhone(或 2 部 Mac)无法实现的功能?为什么mac端不只是连接到已经购买或未购买升级的移动设备?有时最简单的方法是最好的方法

于 2014-07-28T15:12:32.643 回答
-1

好吧,“作弊”的一种方法是使用 inAppPurchase

两个版本(os X 和 iOS)都是免费的,但是需要一个解锁码才能使用它们。这个解锁码可以使用 inAppPurchase 购买 => 然后给用户一个他可以在另一个版本上输入的代码来解锁它。

于 2013-03-06T16:59:17.167 回答