Merge remote-tracking branch 'origin/dev' into dev

This commit is contained in:
Vanessa 2025-03-19 22:21:23 +08:00
commit fd12f3e0b7

View file

@ -56,6 +56,7 @@ import (
// -6参数错误
// -7校验 accountToken 失败
// -8校验 transaction 失败
// -9未知的商品
func VerifyAppStoreTransaction(accountToken, transactionID string) (retCode int) {
retCode = -2
retMsg := "unknown error"
@ -169,6 +170,12 @@ func VerifyAppStoreTransaction(accountToken, transactionID string) (retCode int)
logging.LogErrorf(retMsg)
return
}
if -6 == result.Code {
retCode = -9
retMsg = fmt.Sprintf("verify app store transaction failed [code=%d, msg=%s]", result.Code, result.Msg)
logging.LogErrorf(retMsg)
return
}
if -64 == result.Code {
retCode = -2
retMsg = fmt.Sprintf("verify app store transaction failed [code=%d, msg=%s]", result.Code, result.Msg)