gpt4 book ai didi

iphone - 应用内购买问题!模拟器

转载 作者:行者123 更新时间:2023-11-29 04:19:49 25 4
gpt4 key购买 nike

我的问题是:我在我的应用程序中设置了 iAP,当用户点击按钮时,它会询问他“你想买这个吗”。但是,我在按钮上放置了一个图像和一个背景图像。我有这个代码实现,如果用户购买了该项目,按钮的图像(锁定图标)就会消失。它在模拟器上运行良好,但在设备上我可以购买该元素,但锁图标根本不出现。即使我没有购买该商品,也没有锁定图标。如果未购买该元素,模拟器上会有一个锁定元素。我在 .h 文件中使用 BOOL:-(BOOL)IAPItemPurchased; 在 .m 文件中,我使用 IAPItemPurchased 隐藏前景图像,在我的 viewDidLoad:

- (void)viewDidLoad
{
[super viewDidLoad];


if ([self IAPItemPurchased]) {
[buy setImage:nil forState:UIControlStateNormal];

} else {
[buy setImage:[UIImage imageNamed:@"Lock.png"] forState:UIControlStateNormal];

}
}

有人有建议或解决方案吗?

感谢您的帮助。

最佳答案

请检查图像名称,因为在模拟器中图像名称是不区分大小写,但设备上是区分大小写

(或)

- (void)viewDidLoad
{
[super viewDidLoad];

if ([self IAPItemPurchased]) {
[buy setImage:[UIImage imageNamed:nil] forState:UIControlStateNormal];

} else {
[buy setImage:[UIImage imageNamed:@"Lock.png"] forState:UIControlStateNormal];

}}

关于iphone - 应用内购买问题!模拟器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13109265/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com