无法在iOS中保存应用内购买

无法在iOS中保存应用内购买,ios,objective-c,in-app-purchase,Ios,Objective C,In App Purchase,我遵循本教程进行应用内购买 运行应用程序后,我可以检索产品列表并成功购买。但是,当我停止从Xcode运行应用程序并再次运行时,购买内容似乎没有保存,这让我不得不再次购买。如何始终保存此购买,即使我退出应用程序并再次打开?请帮忙 备注-我正在尝试在现有应用程序中启用应用程序功能的应用程序内。购买后,您必须将应用程序内已解锁的信息直接存储在应用程序内 您可以通过在用户设置中设置一个特定的密钥,在启动时检查附加功能是否已解锁(尽管您可能希望通过一些更安全和更加密的方式来执行)。-(void)enabl

我遵循本教程进行应用内购买

运行应用程序后,我可以检索产品列表并成功购买。但是,当我停止从Xcode运行应用程序并再次运行时,购买内容似乎没有保存,这让我不得不再次购买。如何始终保存此购买,即使我退出应用程序并再次打开?请帮忙


备注-我正在尝试在现有应用程序中启用应用程序功能的应用程序内。购买后,您必须将应用程序内已解锁的信息直接存储在应用程序内

您可以通过在用户设置中设置一个特定的密钥,在启动时检查附加功能是否已解锁(尽管您可能希望通过一些更安全和更加密的方式来执行)。

-(void)enableLevel2{{u level2Button.enabled=YES;NSUserDefaults saveapp=[NSUserDefaults standardUserDefaults];[saveapp setBool:TRUE forKey:k_Save];[saveapp synchronize];}**..然后在查看时加载…***NSUserDefaults*saveapp=[NSUserDefaults standardUserDefaults];bool saved=[saveapp boolForKey:k_Save];如果(!saved){///不在此处保存代码}否则{///在此处保存代码//Label.text=@“物品已购买”NSLog(@“已购买”);}是否正确?@sleconne