我有一个现有的iPhone应用程序,最近似乎有很大一部分用户正在iPad上运行它(因为我从用户那里收到的很多电子邮件都带有“来自我的iPad”的签名)。
我现在正在实现iPad版本,并且正在使用相同的代码库进行操作,这样做非常方便。但是完成后,我想知道是否应该实际上将其发布为通用应用程序。我可以将其作为单独的全新的仅限iPad的应用程序上传。
如果我使其成为通用应用程序:
- ✓ 当现有的iPad用户更新并突然看到iPad支持时,他们会感到高兴。
- ✓ 我受益于应用程序的现有排名/流量,无需从头开始构建。
- ✗ 我的iPhone用户将毫无所获地看到更新。
- ✗ 用户评级可能会变得混乱,因为两个版本非常不同
如果我将它们制作为两个单独的应用程序:
- ✓ 我可以为iPhone和iPad设置不同的定价
- ✗ 我的iPhone应用程序的现有用户,如果在iPad上,则不会知道有新版本可供他们使用。而且如果他们发现了它,需要迁移他们的数据会让他们感到恼火。再次购买也是如此。
我是否错过了任何其他权衡,可以帮助决定采取哪种路径?有人从采取任一路线中获得经验分享吗?