0

我正在构建几个不同的视频扑克应用程序。一个应用程序是视频扑克的 Jacks 或更好版本。其他包括 Deuces Wild、Royal Aces、10's 或更好等。我已经构建了 Royal Aces 版本,现在我想做一个 10's 或更好的版本。我应该使用我的 Royal Aces 项目并为其他扑克版本设置不同的目标吗?因为我将重用 95% 的代码,所以我想要一种简单的方法来做到这一点。

如果我应该为每种类型的视频扑克应用程序使用不同的目标,我假设每个目标都可以有自己的:捆绑 ID、应用程序名称等。这样我可以分别存档每个视频扑克目标并将每个目标上传为单独的二进制文件。

我是否正确理解如何使用不同的目标?这是完成我的任务的正确方法和最有效的方法吗?

4

2 回答 2

1

首先请注意,Apple 确实倾向于不赞成拥有看似基本相同的应用程序的多个版本,并且他们可能会在一段时间后开始拒绝您的应用程序(一旦您开始走这条路,这可能会非常令人沮丧)。如果您将游戏差异捆绑到数据(而不是代码)中,并将它们作为应用内购买而不是单个应用出售(或者专注于广告收入,并使用游戏数量作为差异化因素而不是高于销售收入)。

也就是说,这是您的应用程序,所以让我们回到问题上来。

多个目标很好,并且对于这种设置相当方便。不过,有些事情你会想做:

于 2013-08-19T21:43:17.600 回答
0

我对此有要求,

这是我想出的。包含静态库中的所有逻辑和捆绑包中的所有公共资源,包括故事板。

然后使您的目标取决于这些目标。

这是

我是怎么做到的

http://www.madnikblog.com/blog/2013/09/19/organize-xcode-project-with-multiple-targets/

于 2013-10-18T10:33:42.920 回答