Skip to main content
Question

RC SDK on iOS14 and below?

  • March 25, 2024
  • 1 reply
  • 40 views

Forum|alt.badge.img+3

Iā€™m using the latest version of RC (4.39.0) and am getting crashes on [RCPurchases configure] on everything beneath iOS15.

Is anyone else experiencing this?

This post has been closed for comments

1 reply

Forum|alt.badge.img+3
  • Author
  • New Member
  • 2 replies
  • March 25, 2024
Thread 0 Crashed:
0   ???                           	000000000000000000 0 + 0
1   MyApp                 	0x0000000100a49524 type metadata accessor for [String : @MainActor @Sendable (_:_:_:_:)] + 44 (<compiler-generated>:0)
2   MyApp                 	0x0000000100a49590 type metadata accessor for Atomic<[String : @MainActor @Sendable (_:_:_:_:)]> + 52
3   MyApp                 	0x0000000100a45904 specialized Atomic.__allocating_init(_:) + 32 (<compiler-generated>:0)
4   MyApp                 	0x0000000100a45904 specialized PurchasesOrchestrator.init(productsManager:paymentQueueWrapper:systemInfo:subscriberAttributes:operationDispatcher:receiptFetcher:receiptParser:transactionFetcher:customerInfoManager:ba... + 1100
5   MyApp                 	0x0000000100a45d80 specialized PurchasesOrchestrator.init(productsManager:paymentQueueWrapper:systemInfo:subscriberAttributes:operationDispatcher:receiptFetcher:receiptParser:transactionFetcher:customerInfoManager:ba... + 72 (<compiler-generated>:162)
6   MyApp                 	0x0000000100a45d80 specialized PurchasesOrchestrator.init(productsManager:paymentQueueWrapper:systemInfo:subscriberAttributes:operationDispatcher:receiptFetcher:receiptParser:transactionFetcher:customerInfoManager:ba... + 72 (<compiler-generated>:162)
7   MyApp                 	0x0000000100a45d80 PurchasesOrchestrator.init(productsManager:paymentQueueWrapper:systemInfo:subscriberAttributes:operationDispatcher:receiptFetcher:receiptParser:transactionFetcher:customerInfoManager:backend:transa... + 200 (PurchasesOrchestrator.swift:0)
8   MyApp                 	0x0000000100a45d80 specialized PurchasesOrchestrator.__allocating_init(productsManager:paymentQueueWrapper:systemInfo:subscriberAttributes:operationDispatcher:receiptFetcher:receiptParser:transactionFetcher:customerI... + 416
9   MyApp                 	0x0000000100a355e8 specialized PurchasesOrchestrator.__allocating_init(productsManager:paymentQueueWrapper:systemInfo:subscriberAttributes:operationDispatcher:receiptFetcher:receiptParser:transactionFetcher:customerI... + 76 (<compiler-generated>:162)
10  MyApp                 	0x0000000100a355e8 specialized PurchasesOrchestrator.__allocating_init(productsManager:paymentQueueWrapper:systemInfo:subscriberAttributes:operationDispatcher:receiptFetcher:receiptParser:transactionFetcher:customerI... + 76 (<compiler-generated>:162)
11  MyApp                 	0x0000000100a355e8 PurchasesOrchestrator.__allocating_init(productsManager:paymentQueueWrapper:systemInfo:subscriberAttributes:operationDispatcher:receiptFetcher:receiptParser:transactionFetcher:customerInfoManager:b... + 76 (<compiler-generated>:0)
12  MyApp                 	0x0000000100a355e8 closure #1 in Purchases.init(apiKey:appUserID:userDefaults:applicationSupportDirectory:observerMode:platformInfo:responseVerificationMode:storeKit2Setting:storeKitTimeout:networkTimeout:dangerousSe... + 900
13  MyApp                 	0x0000000100a47904 specialized Purchases.__allocating_init(apiKey:appUserID:userDefaults:applicationSupportDirectory:observerMode:platformInfo:responseVerificationMode:storeKit2Setting:storeKitTimeout:networkTimeout:... + 5136 (Purchases.swift:421)
14  MyApp                 	0x0000000100a3ca5c Purchases.__allocating_init(apiKey:appUserID:userDefaults:applicationSupportDirectory:observerMode:platformInfo:responseVerificationMode:storeKit2Setting:storeKitTimeout:networkTimeout:dangerousSet... + 64 (<compiler-generated>:0)
15  MyApp                 	0x0000000100a3ca5c implicit closure #1 in static Purchases.configure(withAPIKey:appUserID:observerMode:userDefaults:applicationSupportDirectory:platformInfo:responseVerificationMode:storeKit2Setting:storeKitTimeout:n... + 272
16  MyApp                 	0x0000000100a49320 partial apply for implicit closure #1 in static Purchases.configure(withAPIKey:appUserID:observerMode:userDefaults:applicationSupportDirectory:platformInfo:responseVerificationMode:storeKit2Setting... + 68 (<compiler-generated>:0)
17  MyApp                 	0x0000000100971ef8 closure #1 in static Purchases.setDefaultInstance(_:) + 64 (Purchases.swift:658)
18  MyApp                 	0x0000000100971ef8 specialized closure #1 in Atomic.modify<A>(_:) + 64 (Atomic.swift:67)
19  MyApp                 	0x0000000100971ef8 specialized closure #1 in Atomic.modify<A>(_:) + 64 (<compiler-generated>:0)
20  MyApp                 	0x0000000100971ef8 specialized Lock.perform<A>(_:) + 64 (Lock.swift:44)
21  MyApp                 	0x0000000100971ef8 specialized Atomic.modify<A>(_:) + 168 (<compiler-generated>:66)
22  MyApp                 	0x0000000100a47fb0 specialized Atomic.modify<A>(_:) + 20 (<compiler-generated>:0)
23  MyApp                 	0x0000000100a47fb0 static Purchases.setDefaultInstance(_:) + 44 (Purchases.swift:645)
24  MyApp                 	0x0000000100a47fb0 static Purchases.configure(withAPIKey:appUserID:observerMode:userDefaults:applicationSupportDirectory:platformInfo:responseVerificationMode:storeKit2Setting:storeKitTimeout:networkTimeout:dangerous... + 80 (Purchases.swift:1404)
25  MyApp                 	0x0000000100a47fb0 specialized static Purchases.configure(with:) + 372 (Purchases.swift:1189)
26  MyApp                 	0x0000000100a3c4ac static Purchases.configure(with:) + 8 (<compiler-generated>:0)
27  MyApp                 	0x0000000100a3c4ac @objc static Purchases.configure(with:) + 36

 


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings