有没有办法为Apple App Store收据验证创建特定于Sandox的共享密钥?



我正在设置从我的服务器验证App Store应用内购买收据,一切似乎都运行良好,除了我没有看到任何方法可以为Apple的沙盒和生产环境创建单独的共享机密。

我希望共享的机密是分开的,以便我可以安全地将沙盒机密放在代码存储库的配置文件中,例如用于单元测试。我将仅在生产环境中的配置文件中保留生产共享机密。

我似乎找不到任何方法来做到这一点。我只是错过了什么吗?

应用程序机密适用于沙盒或生产环境 改变测试环境的事情是URL试试这个。

#if DEBUG
let urlString = "https://sandbox.itunes.apple.com/verifyReceipt"
#else 
let urlString = "https://buy.itunes.apple.com/verifyReceipt"
#endif

最新更新