我有一个应用程序通过 KeyChainWrapper 写入钥匙串以验证应用内购买。一切正常,除了我似乎无法删除钥匙串项目。通过 XCode 运行时我可以删除,但是,当我从 App Store 下载应用程序时,进行实际的应用程序内购买,当我在我的应用程序中运行我的重置代码时,钥匙串不会被删除。我认为设备上安装了两种不同的钥匙串项目,一种来自实际的应用内购买,另一种来自沙盒模式。我想删除钥匙串,所以当我从应用商店下载时,我的应用恢复正常,无需应用内购买。有什么建议么?
问问题
460 次