我有一个将数据发布到 Web 应用程序的 iPhone 应用程序……我只想接受从 iTunes 商店购买的 iPhone 应用程序发布的数据。
有没有办法做到这一点?有什么东西(或一些东西)可以从 iPhone 应用程序传递到我可以用来进行此类验证的 Web 应用程序吗?
非常感谢
顺便说一句,使用 asihttprequest 库来处理请求/响应。
我有一个将数据发布到 Web 应用程序的 iPhone 应用程序……我只想接受从 iTunes 商店购买的 iPhone 应用程序发布的数据。
有没有办法做到这一点?有什么东西(或一些东西)可以从 iPhone 应用程序传递到我可以用来进行此类验证的 Web 应用程序吗?
非常感谢
顺便说一句,使用 asihttprequest 库来处理请求/响应。
据我所知,Apple 没有提供有关谁购买了您的应用程序的任何信息。也就是说,有几种方法可以检测设备是否越狱,或者您的应用程序是否被破解。因此,您的应用程序可以检测到该信息并将该信息传递给您的服务器。
您是否考虑过使用 iTunes Store 的应用内购买来处理付款?
谢谢。
您可以生成某种校验和/哈希,然后在服务器上进行验证,例如
http://example.com/something?timestamp=143531&checksum=17
在此示例中,哈希只是时间戳中数字的总和,但您可能希望使用更安全的东西。