iPhone应用内购买价格,服务器端

Arn*_*anc 8 iphone itunes in-app-purchase ios

服务器如何确定iphone应用程序内购买的数量?

服务器接收应用程序发送的购买收据,并使用此收据进行验证.

这会返回一些信息,如transaction_id,product_id等; 但没有金额或用户详细信息.

由于金额取决于货币和用户的国家/地区,我如何获得服务器上的购买金额?

XII*_*III 1

从同一个文档中,您可以通过 SKProduct 类获取本地化的产品详细信息,请检查此

如果您询问服务器如何知道这一点,当您在服务器上设置应用内购买时,您选择价格作为等级,每个等级都有不同货币的价格,因此当您发送应用内购买产品 ID 时请求时,它会检查您设置的价格并以相应的货币反映。

对于设备区域设置,请检查此项,对于设备语言,请检查此项,但要从服务器本身获取它,Apple 不为其提供 API。

  • 那么有什么方法可以获取用户的国家和货币吗? (2认同)
  • 在这种情况下,我会推荐这个答案:http://stackoverflow.com/questions/1619172/itunes-connect-api (2认同)