cryptomator / cryptomator/ios

Unable to purchase 1yr sub iOS 26.2

Open
#433 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Swift
Stars
288
Forks
43
PR merge metrics
No merged PRs in 30d

Description

### Summary

In app purchases will not complete

### Please agree to the following

- [x] I have searched [existing issues](https://github.com/cryptomator/cryptomator/issues?q=) for duplicates
- [x] I agree to follow this project's [Code of Conduct](https://github.com/cryptomator/cryptomator/blob/develop/.github/CODE_OF_CONDUCT.md)

### What software is involved?

- Operating System: iOS 26.2
- Cryptomator: 2.7.3 1402
- …

[Logs.zip](https://github.com/user-attachments/files/24520699/Logs.zip)

### Volume Type

None

### Steps to Reproduce

1. [First Stepg]go to settings app still in. Trial
2.
3. [Second Step]click on the 1 yr sub in app purchase
4. returns errors
4

### Expected Behavior

Select in app purchase and it to complete like any other app

### Actual Behavior

Errors unable to purchase

### Reproducibility

Always

### Relevant Log Output

```shell
2026/01/09 05:09:37:343 Purchase of org.cryptomator.ios.iap.yearly_sub failed with error: Error Domain=SKErrorDomain Code=0 "An unknown error occurred" UserInfo={NSLocalizedDescription=An unknown error occurred, NSUnderlyingError=0x112393bd0 {Error Domain=ASDServerErrorDomain Code=2037 "Your Purchase Could Not Be Completed" UserInfo={NSLocalizedFailureReason=Your Purchase Could Not Be Completed}}}
2026/01/09 05:09:37:378 Error: unknown
2026/01/09 05:13:22:192 Purchase of org.cryptomator.ios.iap.yearly_sub failed with error: Error Domain=SKErrorDomain Code=0 "An unknown error occurred" UserInfo={NSLocalizedDescription=An unknown error occurred, NSUnderlyingError=0x112105aa0 {Error Domain=ASDServerErrorDomain Code=2037 "Your Purchase Could Not Be Completed" UserInfo={NSLocalizedFailureReason=Your Purchase Could Not Be Completed}}}
2026/01/09 05:13:22:210 Error: unknown
2026/01/09 05:21:48:442 Purchase of org.cryptomator.ios.iap.yearly_sub failed with error: Error Domain=SKErrorDomain Code=0 "An unknown error occurred" UserInfo={NSLocalizedDescription=An unknown error occurred, NSUnderlyingError=0x1126893e0 {Error Domain=ASDServerErrorDomain Code=2037 "Your Purchase Could Not Be Completed" UserInfo={NSLocalizedFailureReason=Your Purchase Could Not Be Completed}}}
2026/01/09 05:21:48:463 Error: unknown
2026/01/09 05:21:56:679 Purchase of org.cryptomator.ios.iap.yearly_sub failed with error: Error Domain=SKErrorDomain Code=2 "(null)" UserInfo={NSUnderlyingError=0x1126686c0 {Error Domain=SKInternalErrorDomain Code=11 "(null)"}}
2026/01/09 05:45:57:561 Buy product: org.cryptomator.ios.iap.yearly_sub
2026/01/09 05:45:57:581 Setting trialExpirationDate was written with value 2026-01-19 14:51:45 +0000
2026/01/09 05:45:57:581 Setting fullVersionUnlocked was written with value false
2026/01/09 05:45:57:581 Setting hasRunningSubscription was written with value false
2026/01/09 05:46:07:294 Setting trialExpirationDate was written with value 2026-01-19 14:51:45 +0000
2026/01/09 05:46:07:294 Setting fullVersionUnlocked was written with value false
2026/01/09 05:46:07:294 Setting hasRunningSubscription was written with value false
2026/01/09 05:46:14:471 Setting trialExpirationDate was written with value 2026-01-19 14:51:45 +0000
2026/01/09 05:46:14:471 Setting fullVersionUnlocked was written with value false
2026/01/09 05:46:14:471 Setting hasRunningSubscription was written with value false
2026/01/09 05:46:14:472 Purchase of org.cryptomator.ios.iap.yearly_sub failed with error: Error Domain=SKErrorDomain Code=0 "An unknown error occurred" UserInfo={NSLocalizedDescription=An unknown error occurred, NSUnderlyingError=0x14f23e8e0 {Error Domain=ASDServerErrorDomain Code=2037 "Your Purchase Could Not Be Completed" UserInfo={NSLocalizedFailureReason=Your Purchase Could Not Be Completed}}}
2026/01/09 05:46:14:473 Removed org.cryptomator.ios.iap.yearly_sub from the payment queue
2026/01/09 05:46:14:491 Error: unknown
2026/01/09 05:46:14:776 Setting trialExpirationDate was written with value 2026-01-19 14:51:45 +0000
2026/01/09 05:46:14:776 Setting fullVersionUnlocked was written with value false
2026/01/09 05:46:14:776 Setting hasRunningSubscription was written with value false
2026/01/09 05:52:38:538 Setting trialExpirationDate was written with value 2026-01-19 14:51:45 +0000
2026/01/09 05:52:38:538 Setting fullVersionUnlocked was written with value false
2026/01/09 05:52:38:538 Setting hasRunningSubscription was written with value false
```

### Anything else?

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.