Unable to purchase 1yr sub iOS 26.2
- 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
Assessment
This issue has not been assessed yet.