Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 用户更改应用商店时是否有通知?_Iphone_Ios - Fatal编程技术网

Iphone 用户更改应用商店时是否有通知?

Iphone 用户更改应用商店时是否有通知?,iphone,ios,Iphone,Ios,我正在测试一个应用程序内购买,并一直在法国、英国和澳大利亚的应用程序商店之间跳跃。我知道这是一个边缘的情况,但我希望能够更新在屏幕上购买的价格时,用户改变商店,因为我一直。是否有此通知,或者我是否必须轮询产品的priceLocal属性?应该可以使用addObserver:forKeyPath:在属性上注册观察员,就像在所有其他属性上注册观察员一样。无论如何,您不应该硬编码价格。使用当地价格的产品。 如果苹果改变了价格等级,或者汇率发生了巨大变化,苹果改变了地区价格,那么你的应用程序中的价格可能会

我正在测试一个应用程序内购买,并一直在法国、英国和澳大利亚的应用程序商店之间跳跃。我知道这是一个边缘的情况,但我希望能够更新在屏幕上购买的价格时,用户改变商店,因为我一直。是否有此通知,或者我是否必须轮询产品的priceLocal属性?

应该可以使用
addObserver:forKeyPath:
在属性上注册观察员,就像在所有其他属性上注册观察员一样。无论如何,您不应该硬编码价格。使用当地价格的产品。 如果苹果改变了价格等级,或者汇率发生了巨大变化,苹果改变了地区价格,那么你的应用程序中的价格可能会错误。

我确实使用产品的当地价格,但如果用户改变了门店,我想更新我显示的当地价格。