7

我看到现在很多 iOS 游戏都没有硬编码他们的商店,并且项目、描述、价格等都是从外部服务器加载的。

实现这一点的最简单方法是什么?我是一名游戏程序员,在服务器端编程方面经验很少。(很久以前做过爱好PHP脚本)

请让我知道哪些库可以减轻服务器端/客户端的工作量。我想要一些易于管理的东西。他们如何随时宣布某些商品的 50% 折扣等优惠?难道不是每个应用内购买操作都需要得到 Apple 的批准吗?

此外,我希望最大限度地提高安全性,并尽可能防止游戏商店被黑客入侵。

4

1 回答 1

5

您是正确的,这必须通过 Apple 的 IAP。您需要在https://developer.apple.com/appstore/in-app-purchase/index.html阅读有关此内容的信息。您在 iTunesConnect (iTC) 中设置 IAP 项目。您的应用内商店仅列出您在 iTC 中设置的项目,但您可以选择不在 ITC 中列出所有项目。要使您的商店动态化,最简单的方法可能是使用 UIWebView,然后让您的商店成为一系列网页。这使您可以轻松地在服务器上更新它。

您可以查看http://stackmob.com,这使得只做游戏内商店的商店部分变得相对容易,而无需它的所有服务器管理方面(以及相关的安全性)。此外,http://urbanairship.com还为 IAP 项目提供托管服务。

于 2013-01-17T07:46:35.440 回答