Я пытаюсь проверить квитанцию на сервере App Store в изолированной среде. Я проверил все значения правильно, но продолжаю получать: [code]{ "environment": "Sandbox", "status": 21003 } [/code] Мой код: [code]def verify_receipt(receipt_data: str, sandbox: bool = True) -> dict: """ Verify an App Store receipt with Apple's verification service
Args: receipt_data: The base64 encoded receipt data sandbox: Whether to use sandbox environment (default True)
Returns: dict: The verification response from Apple """ # URLs for verification SANDBOX_URL = "https://sandbox.itunes.apple.com/verifyReceipt" PRODUCTION_URL = "https://buy.itunes.apple.com/verifyReceipt"
# Shared secret from App Store Connect SHARED_SECRET = "xxx......"
# Prepare the verification URL verify_url = SANDBOX_URL if sandbox else PRODUCTION_URL