我正在创建一个iPhone游戏,我希望用户在首次启动应用时获得唯一数字代码,这样当该用户的朋友打开它时,他/她可以输入代码和两个用户都可以获得奖励。我没有遇到任何相关问题,但我想做的是将应用程序注册给每个用户的代码,将其保存到网站某种。这样,当其他用户输入代码时,它将从该网站加载数据并检查它是否已注册。 如何将数据保存到网站?以及我可以使用哪个免费网站,而不会在正文页面上设置字符数限制?
- 提前谢谢
答案 0 :(得分:0)
您可以使用NSURLConnection
发送数据。只需创建一个NSMutableURLRequest
并使用“POST”作为HTTP方法调用其-setHTTPMethod:
方法。然后,适当地设置其正文和标题字段,您可以使用NSURLConnection
发送数据。
答案 1 :(得分:0)
您的想法是正确的,因为您需要在线保存数据,但实际上并没有按照您描述的方式“将数据保存到网站上”。 “免费网站”服务通常完全用于不同的目的 - 提供公共HTML页面。当然,它们可以采用CMS的形式(如wordpress.com或tumblr帐户),但使用它作为存储应用程序数据的界面并不是他们通常设计的目的。
对于这样的事情,你有一个需要安全访问自定义字符串的公共iPhone应用程序,你真的想要控制你自己的web服务器(不同于域名,btw),以及与数据库的接口那个服务器。这将付出代价,并且涉及的代码数量超过了你可能会在这里找到给你写信的代码。很抱歉这么说,但如果有人想证明我的错,我很乐意看到它。
因为你只需要存储和检索是随机字符串(基本上是引用代码......如果我理解正确),您的数据库需求非常简单。如果您不熟悉PHP / MySQL之类的东西,并且您不想学习,那么可能需要向一些服务器端开发人员寻求帮助。除非你的描述多于你描述的内容,否则你可能会找到一个相对便宜的人来帮助你。
祝你好运 - 我很抱歉没有更简单的答案。