在真正的ios应用程序中如何处理应用内购买?

在真正的ios应用程序中如何处理应用内购买?,ios,swift,in-app-purchase,Ios,Swift,In App Purchase,我在swiftui上的ios应用程序中添加了应用内购买。进行测试购买后,会出现一个警报,说明购买成功(我没有添加此警报)。同时,仅当我单击此警报上的“确定”按钮时,才会调用跟踪购买成功状态的方法 问题:实际购买是否有此系统通知,说明购买已完成或失败?或者只是在测试期间,我可以添加自己的可视化处理,以便在没有此系统警报的情况下立即对事务状态做出反应,并单击此警报上的“确定”。在生产中也有一个iOS警报,当然也会调用相同的iOS委托方法 问这个问题表明你想彻底了解IAP。这很好,因为正确的IAP很重

我在swiftui上的ios应用程序中添加了应用内购买。进行测试购买后,会出现一个警报,说明购买成功(我没有添加此警报)。同时,仅当我单击此警报上的“确定”按钮时,才会调用跟踪购买成功状态的方法


问题:实际购买是否有此系统通知,说明购买已完成或失败?或者只是在测试期间,我可以添加自己的可视化处理,以便在没有此系统警报的情况下立即对事务状态做出反应,并单击此警报上的“确定”。

在生产中也有一个iOS警报,当然也会调用相同的iOS委托方法

问这个问题表明你想彻底了解IAP。这很好,因为正确的IAP很重要。人们在购买东西时会注意,所以轻微的应用程序错误行为,特别是在IAP期间,可能会给一些用户带来不好的感觉


祝您好运,欢迎来到StackOverflow。

非常感谢您的邀请answer@Nolit事实上,您会发现最困难的部分是知道系统警报何时消失,以便您可以发布警报。@matt我担心如果用户没有单击此警报上的“确定”并关闭应用程序,那么应用程序将不会处理成功的事务。但现在,我用我获得的知识对它进行了测试,发现即使我立即尝试关闭应用程序,事务仍在成功处理中。现在我可以继续工作了,thanks@meaning-(谢谢!)您可能希望提供更多关于如何实施应用内购买的详细信息。由于这个问题的措辞很难回答您的问题。@jglasse我收到了这个问题的答案,谢谢您的帮助