title: How to get locale currency price for in-app purchases in iOS?
body: <p>I want to find out user's App Store location. It means they are in US, Australia(AUD) store. Following code used.</p>
  
  <pre><code>- (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response
  {
      Books = response.products;
      if ([SKPaymentQueue canMakePayments] &amp;&amp; [response.products count]&gt;0) {
  
      }
  
      for (SKProduct *book in Books) {
          NSLocale *locat=[NSLocale currentLocale];
          NSString *strlocate=[locat objectForKey:NSLocaleCountryCode];
  
          NSLog(@"\n\n\n Device country== %@ \n\n\n",strlocate);
  
          NSLocale* storeLocale = book.priceLocale;
          NSString *storeCountry = (NSString*)CFLocaleGetValue((CFLocaleRef)storeLocale, kCFLocaleCountryCode);
          NSLog(@"\n\n\n store country== %@ \n\n\n",storeCountry);
      }
  }
  </code></pre>
  
  <p>I want like wise if book tier is one means US $ 0.99 AUD 0.99 JPY 85 based on the app store price matrix table.</p>
  
  <p>I tested in the simulator. I changed country name in iTunes, appstore and safari application in the system. but I get only US country code.</p>
  
  <p>Edit: 
  Settings-> General-> International->Region Format->  country</p>
  
  <p>I tested in the device: Device country only changed. store country show US country code and price. I want to store country code before start inapp purchase time.</p>
  
  <p>how many days once change the price for based on currency fluctuation?
  is it provide any api/ query for fluctuated price to known/update?</p>
  
  <p>my inapp operation made one class. Before inapp operation made i want to display the local price to user same price effect reflect in the inapp operation.</p>
  
  <p>i display the list of book free and paid books thats is list get from my server. in that i display the price for each item. those item price while processing the appstore it will show the dollar price. if appstore shown the price as also i want to shown. so that i want to send country code to my server from that my server respond that country related price list and currency symbol.. </p>