RevenueCat / purchases-flutter

Flutter plugin for in-app purchases and subscriptions. Supports iOS, macOS and Android.
https://www.revenuecat.com/
MIT License
608 stars 169 forks source link

iOS crash #108

Closed CarlosMedina10 closed 4 years ago

CarlosMedina10 commented 4 years ago

Hello, i had an issue with this plugin. My App is working fine on android (it's published) and in app purchases work well.

Actually I'm trying to make it work on iOS, it work well but when I try to add this plugin, the app crashes after it init.

Any reason for that?

Thanks in advance.

vegaro commented 4 years ago

@CarlosMedina10 do you mind sharing some logs with the crash? Thanks!

CarlosMedina10 commented 4 years ago

Launching lib/main.dart on iPhone SE (2nd generation) in debug mode... Running pod install... Xcode build done. 94,8s Failed to build iOS app Exited (sigterm)

I get this from VS, where I can find more info about this problem?

The failure is 100% sure when I add this plugin because without it everything works correctly.

Thanks you.

ndhbr commented 4 years ago

I'll get there. (iOS 14 Build)

Xcode build done.                                           57,6s
Connecting to VM Service at ws://localhost:60559/ws
Lost connection to device.
Exited (sigterm)
aboedo commented 4 years ago

could you try heading over to the directory where your iOS project is located, and running pod install --repo-update to see if that part is happening successfully?

ndhbr commented 4 years ago

could you try heading over to the directory where your iOS project is located, and running pod install --repo-update to see if that part is happening successfully?

I don't know if it was due to that, but I was able to open it again now. Thanks.

CarlosMedina10 commented 4 years ago

could you try heading over to the directory where your iOS project is located, and running pod install --repo-update to see if that part is happening successfully?

I run cd iOS in VS terminal. running pod install --repo-update

But it doesn't work :(

aboedo commented 4 years ago

@CarlosMedina10 could you share the output? Without it, it's not going to be possible for us to determine the cause of the issues you're seeing

CarlosMedina10 commented 4 years ago

@CarlosMedina10 could you share the output? Without it, it's not going to be possible for us to determine the cause of the issues you're seeing

I'm trying, but I don't know how i can get the output from Visual studio. Im from android, so sorry if I ask a lot.

ndhbr commented 4 years ago

@CarlosMedina10 could you share the output? Without it, it's not going to be possible for us to determine the cause of the issues you're seeing

I'm trying, but I don't know how i can get the output from Visual studio. Im from android, so sorry if I ask a lot.

I also had this problem when I called .identify(...) too early (the initialization was not ready yet). I solved this problem by using a temporary buffer which calls identify(...) as soon as the initialization is finished to prevent the race condition.

CarlosMedina10 commented 4 years ago

Ld /Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/EntrenaAPP.app/EntrenaAPP normal (in target 'Runner' from project 'Runner') cd /Users/carlos10medina/Documents/EntrenaApp/ios /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -target arm64-apple-ios9.0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/AppAuth -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/FMDB -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/FirebaseAuth -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/FirebaseCore -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/FirebaseCoreDiagnostics -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/FirebaseDatabase -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/FirebaseInstallations -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/FirebaseStorage -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/GTMAppAuth -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/GTMSessionFetcher -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/GoogleDataTransport -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/GoogleUtilities -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/PromisesObjC -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/Purchases -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/PurchasesCoreSwift -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/PurchasesHybridCommon -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/apple_sign_in -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/device_info -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/firebase_admob -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/firebase_auth -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/firebase_core -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/firebase_database -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/firebase_storage -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/flutter_animation_set -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/flutter_keyboard_visibility -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/google_sign_in -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/image_picker -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/leveldb-library -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/nanopb -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/path_provider -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/purchases_flutter -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/shared_preferences -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/social_share -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/sqflite -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/url_launcher -L/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/video_player -L/Users/carlos10medina/Documents/EntrenaApp/ios/Flutter -F/Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos -F/Users/carlos10medina/Documents/EntrenaApp/ios/Pods/../Flutter -F/Users/carlos10medina/Documents/EntrenaApp/ios/Pods/FirebaseAnalytics/Frameworks -F/Users/carlos10medina/Documents/EntrenaApp/ios/Pods/Google-Mobile-Ads-SDK/Frameworks/GoogleMobileAdsFramework-Current -F/Users/carlos10medina/Documents/EntrenaApp/ios/Pods/GoogleAppMeasurement/Frameworks -F/Users/carlos10medina/Documents/EntrenaApp/ios/Pods/GoogleSignIn/Frameworks -F/Users/carlos10medina/Documents/EntrenaApp/ios/Pods/GoogleUserMessagingPlatform/Frameworks/Release -F/Users/carlos10medina/Documents/EntrenaApp/ios/Flutter -filelist /Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build/Objects-normal/arm64/EntrenaAPP.LinkFileList -Xlinker -rpath -Xlinker @executable_path/Frameworks -Xlinker -rpath -Xlinker @loader_path/Frameworks -Xlinker -rpath -Xlinker @executable_path/Frameworks -dead_strip -Xlinker -object_path_lto -Xlinker /Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build/Objects-normal/arm64/EntrenaAPP_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate -fobjc-arc -fobjc-link-runtime -ObjC -lAppAuth -lFMDB -lFirebaseAuth -lFirebaseCore -lFirebaseCoreDiagnostics -lFirebaseDatabase -lFirebaseInstallations -lFirebaseStorage -lGTMAppAuth -lGTMSessionFetcher -lGoogleDataTransport -lGoogleUtilities -lPromisesObjC -lPurchases -lPurchasesCoreSwift -lPurchasesHybridCommon -lapple_sign_in -lc++ -ldevice_info -lfirebase_admob -lfirebase_auth -lfirebase_core -lfirebase_database -lfirebase_storage -lflutter_animation_set -lflutter_keyboard_visibility -lgoogle_sign_in -licucore -limage_picker -lleveldb-library -lnanopb -lpath_provider -lpurchases_flutter -lshared_preferences -lsocial_share -lsqflite -lsqlite3 -lurl_launcher -lvideo_player -lz -framework AVFoundation -framework AudioToolbox -framework CFNetwork -framework CoreGraphics -framework CoreMedia -framework CoreTelephony -framework CoreText -framework CoreVideo -framework FIRAnalyticsConnector -framework FirebaseAnalytics -framework Flutter -framework Foundation -framework GoogleAppMeasurement -framework GoogleMobileAds -framework GoogleSignIn -framework LocalAuthentication -framework MediaPlayer -framework MessageUI -framework MobileCoreServices -framework QuartzCore -framework SafariServices -framework Security -framework StoreKit -framework SystemConfiguration -framework UIKit -framework UserMessagingPlatform -framework WebKit -weak_framework AdSupport -weak_framework AuthenticationServices -weak_framework JavaScriptCore -weak_framework SafariServices -weak_framework WebKit -framework Flutter -framework StoreKit -lPods-Runner -Xlinker -dependency_info -Xlinker /Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build/Objects-normal/arm64/EntrenaAPP_dependency_info.dat -o /Users/carlos10medina/Library/Developer/Xcode/DerivedData/Runner-cxvgcbqekbkwkgahnxpmkqjnkbmo/Build/Products/Debug-iphoneos/EntrenaAPP.app/EntrenaAPP

ld: warning: Could not find or use auto-linked library 'swiftObjectiveC' ld: warning: Could not find or use auto-linked library 'swiftDarwin' ld: warning: Could not find or use auto-linked library 'swiftCoreGraphics' ld: warning: Could not find or use auto-linked library 'swiftCore' ld: warning: Could not find or use auto-linked library 'swiftQuartzCore' ld: warning: Could not find or use auto-linked library 'swiftCoreFoundation' ld: warning: Could not find or use auto-linked library 'swiftCompatibility50' ld: warning: Could not find or use auto-linked library 'swiftDispatch' ld: warning: Could not find or use auto-linked library 'swiftFoundation' ld: warning: Could not find or use auto-linked library 'swiftCompatibility51' ld: warning: Could not find or use auto-linked library 'swiftSwiftOnoneSupport' ld: warning: Could not find or use auto-linked library 'swiftUIKit' ld: warning: Could not find or use auto-linked library 'swiftCoreImage' ld: warning: Could not find or use auto-linked library 'swiftCompatibilityDynamicReplacements' ld: warning: Could not find or use auto-linked library 'swiftMetal' Undefined symbols for architecture arm64: "protocol conformance descriptor for Swift.UInt8 : Swift.FixedWidthInteger in Swift", referenced from: lazy protocol witness table accessor for type Swift.UInt8 and conformance Swift.UInt8 : Swift.FixedWidthInteger in Swift in libPurchasesCoreSwift.a(UInt8+Extensions.o) "protocol conformance descriptor for Swift.UInt8 : Swift.UnsignedInteger in Swift", referenced from: lazy protocol witness table accessor for type Swift.UInt8 and conformance Swift.UInt8 : Swift.UnsignedInteger in Swift in libPurchasesCoreSwift.a(UInt8+Extensions.o) "method descriptor for Foundation.LocalizedError.failureReason.getter : Swift.String?", referenced from: l_got.$s10Foundation14LocalizedErrorP13failureReasonSSSgvgTq in libPurchasesCoreSwift.a(ReceiptParsingError.o) "method descriptor for Foundation.LocalizedError.errorDescription.getter : Swift.String?", referenced from: l_got.$s10Foundation14LocalizedErrorP16errorDescriptionSSSgvgTq in libPurchasesCoreSwift.a(ReceiptParsingError.o) "protocol descriptor for Foundation.LocalizedError", referenced from: l_got.$s10Foundation14LocalizedErrorMp in libPurchasesCoreSwift.a(ReceiptParsingError.o) "method descriptor for Swift.Error._domain.getter : Swift.String", referenced from: l_got.$ss5ErrorP7_domainSSvgTq in libPurchasesCoreSwift.a(ReceiptParsingError.o) "(extension in Foundation):Foundation.LocalizedError.recoverySuggestion.getter : Swift.String?", referenced from: protocol witness for Foundation.LocalizedError.recoverySuggestion.getter : Swift.String? in conformance PurchasesCoreSwift.ReceiptReadingError : Foundation.LocalizedError in PurchasesCoreSwift in libPurchasesCoreSwift.a(ReceiptParsingError.o) "(extension in Foundation):Foundation.LocalizedError.failureReason.getter : Swift.String?", referenced from: protocol witness for Foundation.LocalizedError.failureReason.getter : Swift.String? in conformance PurchasesCoreSwift.ReceiptReadingError : Foundation.LocalizedError in PurchasesCoreSwift in libPurchasesCoreSwift.a(ReceiptParsingError.o) "(extension in Swift):Swift.Error._userInfo.getter : Swift.AnyObject?", referenced from: protocol witness for Swift.Error._userInfo.getter : Swift.AnyObject? in conformance PurchasesCoreSwift.ReceiptReadingError : Swift.Error in PurchasesCoreSwift in libPurchasesCoreSwift.a(ReceiptParsingError.o) "(extension in Swift):Swift.Error._code.getter : Swift.Int", referenced from: protocol witness for Swift.Error._code.getter : Swift.Int in conformance PurchasesCoreSwift.ReceiptReadingError : Swift.Error in PurchasesCoreSwift in libPurchasesCoreSwift.a(ReceiptParsingError.o) "(extension in Swift):Swift.Error._domain.getter : Swift.String", referenced from: protocol witness for Swift.Error._domain.getter : Swift.String in conformance PurchasesCoreSwift.ReceiptReadingError : Swift.Error in PurchasesCoreSwift in libPurchasesCoreSwift.a(ReceiptParsingError.o) "method descriptor for Swift.Error._getEmbeddedNSError() -> Swift.AnyObject?", referenced from: l_got.$ss5ErrorP19_getEmbeddedNSErroryXlSgyFTq in libPurchasesCoreSwift.a(ReceiptParsingError.o) "(extension in Foundation):Swift.Set._bridgeToObjectiveC() -> C.NSSet", referenced from: @nonobjc C.SKProductsRequest.init(productIdentifiers: Swift.Set) -> C.SKProductsRequest in libPurchasesCoreSwift.a(ProductsRequestFactory.o) "static (extension in Foundation):Swift.String.Encoding.ascii.getter : (extension in Foundation):Swift.String.Encoding", referenced from: PurchasesCoreSwift.ISO3601DateFormatter.date(fromBytes: Swift.ArraySlice) -> Foundation.Date? in libPurchasesCoreSwift.a(ISO3601DateFormatter.o) "Swift.String.init() -> Swift.String", referenced from: implicit closure #1 () -> Swift.String in default argument 0 of Swift.fatalError(_: @autoclosure () -> Swift.String, file: Swift.StaticString, line: Swift.UInt) -> Swift.Never in libPurchasesCoreSwift.a(DateExtensions.o) "type metadata accessor for Foundation.TimeZone", referenced from: default argument 1 of Foundation.DateComponents.init(calendar: Foundation.Calendar?, timeZone: Foundation.TimeZone?, era: Swift.Int?, year: Swift.Int?, month: Swift.Int?, day: Swift.Int?, hour: Swift.Int?, minute: Swift.Int?, second: Swift.Int?, nanosecond: Swift.Int?, weekday: Swift.Int?, weekdayOrdinal: Swift.Int?, quarter: Swift.Int?, weekOfMonth: Swift.Int?, weekOfYear: Swift.Int?, yearForWeekOfYear: Swift.Int?) -> Foundation.DateComponents in libPurchasesCoreSwift.a(DateExtensions.o) "enum case for Foundation.Calendar.Identifier.gregorian(Foundation.Calendar.Identifier.Type) -> Foundation.Calendar.Identifier", referenced from: static (extension in PurchasesCoreSwift):Foundation.Date.from(year: Swift.Int, month: Swift.Int, day: Swift.Int, hour: Swift.Int, minute: Swift.Int, second: Swift.Int) -> Foundation.Date in libPurchasesCoreSwift.a(DateExtensions.o) "type metadata accessor for Foundation.DateComponents", referenced from: static (extension in PurchasesCoreSwift):Foundation.Date.from(year: Swift.Int, month: Swift.Int, day: Swift.Int, hour: Swift.Int, minute: Swift.Int, second: Swift.Int) -> Foundation.Date in libPurchasesCoreSwift.a(DateExtensions.o) "Foundation.Calendar.init(identifier: shared Foundation.Calendar.Identifier) -> Foundation.Calendar", referenced from: static (extension in PurchasesCoreSwift):Foundation.Date.from(year: Swift.Int, month: Swift.Int, day: Swift.Int, hour: Swift.Int, minute: Swift.Int, second: Swift.Int) -> Foundation.Date in libPurchasesCoreSwift.a(DateExtensions.o) "Foundation.DateComponents.init(calendar: Foundation.Calendar?, timeZone: Foundation.TimeZone?, era: Swift.Int?, year: Swift.Int?, month: Swift.Int?, day: Swift.Int?, hour: Swift.Int?, minute: Swift.Int?, second: Swift.Int?, nanosecond: Swift.Int?, weekday: Swift.Int?, weekdayOrdinal: Swift.Int?, quarter: Swift.Int?, weekOfMonth: Swift.Int?, weekOfYear: Swift.Int?, yearForWeekOfYear: Swift.Int?) -> Foundation.DateComponents", referenced from: static (extension in PurchasesCoreSwift):Foundation.Date.from(year: Swift.Int, month: Swift.Int, day: Swift.Int, hour: Swift.Int, minute: Swift.Int, second: Swift.Int) -> Foundation.Date in libPurchasesCoreSwift.a(DateExtensions.o) "Foundation.DateComponents.hour.setter : Swift.Int?", referenced from: static (extension in PurchasesCoreSwift):Foundation.Date.from(year: Swift.Int, month: Swift.Int, day: Swift.Int, hour: Swift.Int, minute: Swift.Int, second: Swift.Int) -> Foundation.Date in libPurchasesCoreSwift.a(DateExtensions.o) "nominal type descriptor for Foundation.TimeZone", referenced from: _symbolic ___Sg 10Foundation8TimeZoneV in libPurchasesCoreSwift.a(DateExtensions.o) "Foundation.DateComponents.minute.setter : Swift.Int?", referenced from: static (extension in PurchasesCoreSwift):Foundation.Date.from(year: Swift.Int, month: Swift.Int, day: Swift.Int, hour: Swift.Int, minute: Swift.Int, second: Swift.Int) -> Foundation.Date in libPurchasesCoreSwift.a(DateExtensions.o) "Foundation.Calendar.date(from: Foundation.DateComponents) -> Foundation.Date?", referenced from: static (extension in PurchasesCoreSwift):Foundation.Date.from(year: Swift.Int, month: Swift.Int, day: Swift.Int, hour: Swift.Int, minute: Swift.Int, second: Swift.Int) -> Foundation.Date in libPurchasesCoreSwift.a(DateExtensions.o) "protocol conformance descriptor for [A] : Swift.BidirectionalCollection in Swift", referenced from: lazy protocol witness table accessor for type [Swift.String] and conformance [A] : Swift.BidirectionalCollection in Swift in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) "Swift.String.init(A) -> Swift.String", referenced from: closure #1 (Swift.UInt) -> Swift.String in PurchasesCoreSwift.ASN1ObjectIdentifierBuilder.build(fromPayload: Swift.ArraySlice) -> PurchasesCoreSwift.ASN1ObjectIdentifier? in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) "static Swift.Array.+= infix(inout [A], [A]) -> ()", referenced from: PurchasesCoreSwift.ASN1ObjectIdentifierBuilder.build(fromPayload: Swift.ArraySlice) -> PurchasesCoreSwift.ASN1ObjectIdentifier? in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) "type metadata for Swift.StaticString", referenced from: PurchasesCoreSwift.ASN1ObjectIdentifier.init(rawValue: Swift.String) -> PurchasesCoreSwift.ASN1ObjectIdentifier? in libPurchasesCoreSwift.a(ASN1ObjectIdentifier.o) "Swift._findStringSwitchCase(cases: [Swift.StaticString], string: Swift.String) -> Swift.Int", referenced from: PurchasesCoreSwift.ASN1ObjectIdentifier.init(rawValue: Swift.String) -> PurchasesCoreSwift.ASN1ObjectIdentifier? in libPurchasesCoreSwift.a(ASN1ObjectIdentifier.o) "Swift.Array.init() -> [A]", referenced from: PurchasesCoreSwift.ASN1ContainerBuilder.(buildInternalContainers in _DCEB25D8103DDC99C9E9819C61A2C3BD)(payload: Swift.ArraySlice) throws -> [PurchasesCoreSwift.ASN1Container] in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) PurchasesCoreSwift.ASN1ObjectIdentifierBuilder.(decodeVariableLengthQuantity in _43C0D1EAE1E23B78587671763E9C4E38)(payload: Swift.ArraySlice) -> [Swift.UInt] in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) "Swift.ArraySlice.count.getter : Swift.Int", referenced from: PurchasesCoreSwift.ASN1ContainerBuilder.build(fromPayload: Swift.ArraySlice) throws -> PurchasesCoreSwift.ASN1Container in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) PurchasesCoreSwift.ASN1ContainerBuilder.(buildInternalContainers in _DCEB25D8103DDC99C9E9819C61A2C3BD)(payload: Swift.ArraySlice) throws -> [PurchasesCoreSwift.ASN1Container] in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) "associated type descriptor for Swift.CaseIterable.AllCases", referenced from: l_got.$s8AllCasess12CaseIterablePTl in libPurchasesCoreSwift.a(ASN1Container.o) "associated conformance descriptor for Swift.CaseIterable.Swift.CaseIterable.AllCases: Swift.Collection", referenced from: l_got.$ss12CaseIterableP8AllCasesAB_SlTn in libPurchasesCoreSwift.a(ASN1Container.o) "protocol descriptor for Swift.CaseIterable", referenced from: l_got.$ss12CaseIterableMp in libPurchasesCoreSwift.a(ASN1Container.o) "protocol witness table for Swift.UInt8 : Swift.Hashable in Swift", referenced from: protocol witness for Swift.Hashable.hashValue.getter : Swift.Int in conformance PurchasesCoreSwift.ASN1Class : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1Container.o) protocol witness for Swift.Hashable.hash(into: inout Swift.Hasher) -> () in conformance PurchasesCoreSwift.ASN1Class : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1Container.o) protocol witness for Swift.Hashable._rawHashValue(seed: Swift.Int) -> Swift.Int in conformance PurchasesCoreSwift.ASN1Class : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1Container.o) protocol witness for Swift.Hashable.hashValue.getter : Swift.Int in conformance PurchasesCoreSwift.ASN1Identifier : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1Container.o) protocol witness for Swift.Hashable.hash(into: inout Swift.Hasher) -> () in conformance PurchasesCoreSwift.ASN1Identifier : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1Container.o) protocol witness for Swift.Hashable._rawHashValue(seed: Swift.Int) -> Swift.Int in conformance PurchasesCoreSwift.ASN1Identifier : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1Container.o) protocol witness for Swift.Hashable.hashValue.getter : Swift.Int in conformance PurchasesCoreSwift.ASN1EncodingType : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1Container.o) ... "(extension in Foundation):Foundation.LocalizedError.helpAnchor.getter : Swift.String?", referenced from: protocol witness for Foundation.LocalizedError.helpAnchor.getter : Swift.String? in conformance PurchasesCoreSwift.ReceiptReadingError : Foundation.LocalizedError in PurchasesCoreSwift in libPurchasesCoreSwift.a(ReceiptParsingError.o) "Foundation.Data.init<A where A: Swift.Sequence, A.Element == Swift.UInt8>(A) -> Foundation.Data", referenced from: (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toData() -> Foundation.Data in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) "type metadata accessor for (extension in Foundation):Swift.String.Encoding", referenced from: (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toString() -> Swift.String? in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) PurchasesCoreSwift.ISO3601DateFormatter.date(fromBytes: Swift.ArraySlice) -> Foundation.Date? in libPurchasesCoreSwift.a(ISO3601DateFormatter.o) "static (extension in Foundation):Swift.String.Encoding.utf8.getter : (extension in Foundation):Swift.String.Encoding", referenced from: (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toString() -> Swift.String? in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) "protocol conformance descriptor for Swift.Int : Swift.FixedWidthInteger in Swift", referenced from: lazy protocol witness table accessor for type Swift.Int and conformance Swift.Int : Swift.FixedWidthInteger in Swift in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) "protocol conformance descriptor for Swift.UInt8 : Swift.BinaryInteger in Swift", referenced from: lazy protocol witness table accessor for type Swift.UInt8 and conformance Swift.UInt8 : Swift.BinaryInteger in Swift in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) "protocol conformance descriptor for Swift.Int : Swift.BinaryInteger in Swift", referenced from: lazy protocol witness table accessor for type Swift.Int and conformance Swift.Int : Swift.BinaryInteger in Swift in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) "protocol conformance descriptor for Swift.UInt : Swift.UnsignedInteger in Swift", referenced from: lazy protocol witness table accessor for type Swift.UInt and conformance Swift.UInt : Swift.UnsignedInteger in Swift in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) "protocol conformance descriptor for Swift.UInt : Swift.FixedWidthInteger in Swift", referenced from: lazy protocol witness table accessor for type Swift.UInt and conformance Swift.UInt : Swift.FixedWidthInteger in Swift in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) "type metadata accessor for Foundation.Calendar", referenced from: static (extension in PurchasesCoreSwift):Foundation.Date.from(year: Swift.Int, month: Swift.Int, day: Swift.Int, hour: Swift.Int, minute: Swift.Int, second: Swift.Int) -> Foundation.Date in libPurchasesCoreSwift.a(DateExtensions.o) default argument 0 of Foundation.DateComponents.init(calendar: Foundation.Calendar?, timeZone: Foundation.TimeZone?, era: Swift.Int?, year: Swift.Int?, month: Swift.Int?, day: Swift.Int?, hour: Swift.Int?, minute: Swift.Int?, second: Swift.Int?, nanosecond: Swift.Int?, weekday: Swift.Int?, weekdayOrdinal: Swift.Int?, quarter: Swift.Int?, weekOfMonth: Swift.Int?, weekOfYear: Swift.Int?, yearForWeekOfYear: Swift.Int?) -> Foundation.DateComponents in libPurchasesCoreSwift.a(DateExtensions.o) "protocol conformance descriptor for Swift.Int : Swift.SignedInteger in Swift", referenced from: lazy protocol witness table accessor for type Swift.Int and conformance Swift.Int : Swift.SignedInteger in Swift in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) "protocol witness table for Swift.Int : Swift.Strideable in Swift", referenced from: lazy protocol witness table accessor for type Swift.Range and conformance < where A: Swift.Strideable, A.Stride: Swift.SignedInteger> Swift.Range : Swift.Collection in Swift in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) "protocol conformance descriptor for < where A: Swift.Strideable, A.Stride: Swift.SignedInteger> Swift.Range : Swift.Collection in Swift", referenced from: lazy protocol witness table accessor for type Swift.Range and conformance < where A: Swift.Strideable, A.Stride: Swift.SignedInteger> Swift.Range : Swift.Collection in Swift in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) "Swift.Range.init(uncheckedBounds: (lower: A, upper: A)) -> Swift.Range", referenced from: (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toUInt() -> Swift.UInt in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) "static (extension in Swift):Swift.UnsignedInteger.isSigned.getter : Swift.Bool", referenced from: (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toUInt() -> Swift.UInt in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) PurchasesCoreSwift.ASN1ObjectIdentifierBuilder.(decodeVariableLengthQuantity in _43C0D1EAE1E23B78587671763E9C4E38)(payload: Swift.ArraySlice) -> [Swift.UInt] in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) (extension in PurchasesCoreSwift):Swift.UInt8.bitAtIndex(Swift.UInt8) -> Swift.UInt8 in libPurchasesCoreSwift.a(UInt8+Extensions.o) (extension in PurchasesCoreSwift):Swift.UInt8.valueInRange(from: Swift.UInt8, to: Swift.UInt8) -> Swift.UInt8 in libPurchasesCoreSwift.a(UInt8+Extensions.o) "(extension in Swift):Swift.SignedInteger< where A: Swift.FixedWidthInteger>.init(A1) -> A", referenced from: (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toUInt() -> Swift.UInt in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toInt() -> Swift.Int in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) PurchasesCoreSwift.ASN1ContainerBuilder.(extractLength in _DCEB25D8103DDC99C9E9819C61A2C3BD)(data: Swift.ArraySlice) throws -> PurchasesCoreSwift.ASN1Length in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) PurchasesCoreSwift.ASN1ObjectIdentifierBuilder.(decodeVariableLengthQuantity in _43C0D1EAE1E23B78587671763E9C4E38)(payload: Swift.ArraySlice) -> [Swift.UInt] in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) (extension in PurchasesCoreSwift):Swift.UInt8.bitAtIndex(Swift.UInt8) -> Swift.UInt8 in libPurchasesCoreSwift.a(UInt8+Extensions.o) (extension in PurchasesCoreSwift):Swift.UInt8.valueInRange(from: Swift.UInt8, to: Swift.UInt8) -> Swift.UInt8 in libPurchasesCoreSwift.a(UInt8+Extensions.o) "(extension in Swift):Swift.FixedWidthInteger.init(truncatingIfNeeded: A1) -> A", referenced from: (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toUInt() -> Swift.UInt in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) PurchasesCoreSwift.ASN1ObjectIdentifierBuilder.(decodeVariableLengthQuantity in _43C0D1EAE1E23B78587671763E9C4E38)(payload: Swift.ArraySlice) -> [Swift.UInt] in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) (extension in PurchasesCoreSwift):Swift.UInt8.bitAtIndex(Swift.UInt8) -> Swift.UInt8 in libPurchasesCoreSwift.a(UInt8+Extensions.o) (extension in PurchasesCoreSwift):Swift.UInt8.valueInRange(from: Swift.UInt8, to: Swift.UInt8) -> Swift.UInt8 in libPurchasesCoreSwift.a(UInt8+Extensions.o) "_OBJCCLASS$TtCs12_SwiftObject", referenced from: type metadata for PurchasesCoreSwift.AppleReceiptBuilder in libPurchasesCoreSwift.a(AppleReceiptBuilder.o) type metadata for PurchasesCoreSwift.ASN1ContainerBuilder in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) type metadata for PurchasesCoreSwift.ASN1ObjectIdentifierBuilder in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) type metadata for PurchasesCoreSwift.InAppPurchaseBuilder in libPurchasesCoreSwift.a(InAppPurchaseBuilder.o) type metadata for PurchasesCoreSwift.ProductsRequestFactory in libPurchasesCoreSwift.a(ProductsRequestFactory.o) "_OBJCMETACLASS$TtCs12_SwiftObject", referenced from: metaclass for PurchasesCoreSwift.AppleReceiptBuilder in libPurchasesCoreSwift.a(AppleReceiptBuilder.o) metaclass for PurchasesCoreSwift.ASN1ContainerBuilder in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) metaclass for PurchasesCoreSwift.ASN1ObjectIdentifierBuilder in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) metaclass for PurchasesCoreSwift.InAppPurchaseBuilder in libPurchasesCoreSwift.a(InAppPurchaseBuilder.o) metaclass for PurchasesCoreSwift.ProductsRequestFactory in libPurchasesCoreSwift.a(ProductsRequestFactory.o) "Swift.Set.contains(A) -> Swift.Bool", referenced from: closure #1 (C.SKProduct) -> Swift.Bool in closure #2 (Swift.Set<C.SKProduct>) -> () in PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) closure #2 (C.SKProduct) -> Swift.Bool in closure #2 (Swift.Set<__C.SKProduct>) -> () in PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) closure #1 (Swift.String, C.SKProduct) -> Swift.Bool in closure #1 () -> () in PurchasesCoreSwift.ProductsManager.products(withIdentifiers: Swift.Set, completion: (Swift.Set<__C.SKProduct>) -> ()) -> () in libPurchasesCoreSwift.a(ProductsManager.o) "protocol descriptor for Swift.Hashable", referenced from: l_got.$sSHMp in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) l_got.$sSHMp in libPurchasesCoreSwift.a(AppleReceipt.o) l_got.$sSHMp in libPurchasesCoreSwift.a(ASN1Container.o) l_got.$sSHMp in libPurchasesCoreSwift.a(ASN1ObjectIdentifier.o) l_got.$sSHMp in libPurchasesCoreSwift.a(InAppPurchase.o) "nominal type descriptor for Foundation.Data", referenced from: _symbolic ___ 10Foundation4DataV in libPurchasesCoreSwift.a(AppleReceipt.o) "type metadata accessor for Swift.Optional", referenced from: type metadata accessor for Foundation.Date? in libPurchasesCoreSwift.a(AppleReceipt.o) "value witness table for Builtin.BridgeObject", referenced from: type metadata completion function for PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(AppleReceipt.o) "_swift_storeEnumTagSinglePayloadGeneric", referenced from: storeEnumTagSinglePayload value witness for PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(AppleReceipt.o) storeEnumTagSinglePayload value witness for PurchasesCoreSwift.InAppPurchase in libPurchasesCoreSwift.a(InAppPurchase.o) "static Swift.String.== infix(Swift.String, Swift.String) -> Swift.Bool", referenced from: static PurchasesCoreSwift.AppleReceipt.derived_struct_equals(PurchasesCoreSwift.AppleReceipt, PurchasesCoreSwift.AppleReceipt) -> Swift.Bool in libPurchasesCoreSwift.a(AppleReceipt.o) static PurchasesCoreSwift.InAppPurchase.derived_struct_equals(PurchasesCoreSwift.InAppPurchase, PurchasesCoreSwift.InAppPurchase) -> Swift.Bool in libPurchasesCoreSwift.a(InAppPurchase.o) static PurchasesCoreSwift.ReceiptReadingError.derived_enum_equals(PurchasesCoreSwift.ReceiptReadingError, PurchasesCoreSwift.ReceiptReadingError) -> Swift.Bool in libPurchasesCoreSwift.a(ReceiptParsingError.o) "static Foundation.Date.== infix(Foundation.Date, Foundation.Date) -> Swift.Bool", referenced from: static PurchasesCoreSwift.AppleReceipt.derived_struct_equals(PurchasesCoreSwift.AppleReceipt, PurchasesCoreSwift.AppleReceipt) -> Swift.Bool in libPurchasesCoreSwift.a(AppleReceipt.o) static PurchasesCoreSwift.InAppPurchase.derived_struct_equals(PurchasesCoreSwift.InAppPurchase, PurchasesCoreSwift.InAppPurchase) -> Swift.Bool in libPurchasesCoreSwift.a(InAppPurchase.o) "Swift.String.init(describing: A) -> Swift.String", referenced from: PurchasesCoreSwift.AppleReceipt.description.getter : Swift.String in libPurchasesCoreSwift.a(AppleReceipt.o) PurchasesCoreSwift.InAppPurchase.description.getter : Swift.String in libPurchasesCoreSwift.a(InAppPurchase.o) "Swift.== infix<A where A: Swift.RawRepresentable, A.RawValue: Swift.Equatable>(A, A) -> Swift.Bool", referenced from: protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance PurchasesCoreSwift.IntroEligibilityStatus : Swift.Equatable in PurchasesCoreSwift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) PurchasesCoreSwift.ReceiptParser.(findASN1Container in _B5895BF23B3B12EF66335D5DB16FEC9E)(withObjectId: PurchasesCoreSwift.ASN1ObjectIdentifier, inContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.ASN1Container? in libPurchasesCoreSwift.a(ReceiptParser.o) protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance PurchasesCoreSwift.ReceiptAttributeType : Swift.Equatable in PurchasesCoreSwift in libPurchasesCoreSwift.a(AppleReceipt.o) protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance PurchasesCoreSwift.ASN1Class : Swift.Equatable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1Container.o) protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance PurchasesCoreSwift.ASN1Identifier : Swift.Equatable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1Container.o) protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance PurchasesCoreSwift.ASN1EncodingType : Swift.Equatable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1Container.o) static PurchasesCoreSwift.ASN1Container.derived_struct_equals(PurchasesCoreSwift.ASN1Container, PurchasesCoreSwift.ASN1Container) -> Swift.Bool in libPurchasesCoreSwift.a(ASN1Container.o) ... "_swift_updateClassMetadata2", referenced from: type metadata completion function for PurchasesCoreSwift.Transaction in libPurchasesCoreSwift.a(Transaction.o) "protocol conformance descriptor for [A : B] : Swift.CustomStringConvertible in Swift", referenced from: lazy protocol witness table accessor for type [Swift.String : Any] and conformance [A : B] : Swift.CustomStringConvertible in Swift in libPurchasesCoreSwift.a(Transaction.o) "type metadata for Swift.String", referenced from: PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) type metadata accessor for Swift.Set in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) closure #1 (C.SKProduct) -> Swift.Bool in closure #2 (Swift.Set<C.SKProduct>) -> () in PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) closure #2 (C.SKProduct) -> Swift.Bool in closure #2 (Swift.Set<__C.SKProduct>) -> () in PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : __C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) PurchasesCoreSwift.IntroEligibilityCalculator.(checkIntroEligibility in _856DE3A8353F3A6BEA9AC8836D75182C)(candidateProducts: Swift.Set<C.SKProduct>, purchasedProductsWithIntroOffers: Swift.Set<__C.SKProduct>) -> [Swift.String : C.NSNumber] in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) @objc PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) reabstraction thunk helper from @escaping @callee_unowned @convention(block) (@unowned C.NSDictionary, @unowned C.NSError?) -> () to @escaping @callee_guaranteed (@guaranteed [Swift.String : C.NSNumber], @guaranteed Swift.Error?) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) ... "_swift_allocBox", referenced from: ___swift_allocate_boxed_opaque_existential_0 in libPurchasesCoreSwift.a(AppleReceipt.o) "_swift_dynamicCast", referenced from: PurchasesCoreSwift.Transaction.init(with: [Swift.String : Any], productId: Swift.String, dateFormatter: C.NSDateFormatter) -> PurchasesCoreSwift.Transaction in libPurchasesCoreSwift.a(Transaction.o) "static Foundation.Date._unconditionallyBridgeFromObjectiveC(C.NSDate?) -> Foundation.Date", referenced from: @objc PurchasesCoreSwift.Transaction.init(transactionId: Swift.String, productId: Swift.String, purchaseDate: Foundation.Date) -> PurchasesCoreSwift.Transaction in libPurchasesCoreSwift.a(Transaction.o) PurchasesCoreSwift.Transaction.init(with: [Swift.String : Any], productId: Swift.String, dateFormatter: C.NSDateFormatter) -> PurchasesCoreSwift.Transaction in libPurchasesCoreSwift.a(Transaction.o) PurchasesCoreSwift.ISO3601DateFormatter.date(fromBytes: Swift.ArraySlice) -> Foundation.Date? in libPurchasesCoreSwift.a(ISO3601DateFormatter.o) "_swift_getSingletonMetadata", referenced from: type metadata accessor for PurchasesCoreSwift.Transaction in libPurchasesCoreSwift.a(Transaction.o) type metadata accessor for PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(AppleReceipt.o) type metadata accessor for PurchasesCoreSwift.InAppPurchase in libPurchasesCoreSwift.a(InAppPurchase.o) "Foundation.Date._bridgeToObjectiveC() -> C.NSDate", referenced from: @objc PurchasesCoreSwift.Transaction.purchaseDate.getter : Foundation.Date in libPurchasesCoreSwift.a(Transaction.o) "Swift.DefaultStringInterpolation.appendInterpolation<A where A: Swift.CustomStringConvertible, A: Swift.TextOutputStreamable>(A) -> ()", referenced from: closure #1 () -> () in PurchasesCoreSwift.ProductsManager.request(_: C.SKRequest, didFailWithError: Swift.Error) -> () in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ReceiptReadingError.errorDescription.getter : Swift.String? in libPurchasesCoreSwift.a(ReceiptParsingError.o) "static Foundation.Data.== infix(Foundation.Data, Foundation.Data) -> Swift.Bool", referenced from: static PurchasesCoreSwift.AppleReceipt.derived_struct_equals(PurchasesCoreSwift.AppleReceipt, PurchasesCoreSwift.AppleReceipt) -> Swift.Bool in libPurchasesCoreSwift.a(AppleReceipt.o) "nominal type descriptor for Swift.IndexingIterator", referenced from: _symbolic _ySayyShySo9SKProductCGcGG s16IndexingIteratorV in libPurchasesCoreSwift.a(ProductsManager.o) _symbolic ___ySay_GG s16IndexingIteratorV 18PurchasesCoreSwift13ASN1ContainerV in libPurchasesCoreSwift.a(AppleReceiptBuilder.o) _symbolic _ySnySiGG s16IndexingIteratorV in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) _symbolic ____yy_GG s16IndexingIteratorV s10ArraySliceV s5UInt8V in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) _symbolic ____ySayGG s16IndexingIteratorV 18PurchasesCoreSwift13ASN1ContainerV in libPurchasesCoreSwift.a(InAppPurchaseBuilder.o) "static (extension in Foundation):Swift.Dictionary._unconditionallyBridgeFromObjectiveC(C.NSDictionary?) -> [A : B]", referenced from: @objc PurchasesCoreSwift.TransactionsFactory.nonSubscriptionTransactions(withSubscriptionsData: [Swift.String : [[Swift.String : Any]]], dateFormatter: C.NSDateFormatter) -> [PurchasesCoreSwift.Transaction] in libPurchasesCoreSwift.a(TransactionsFactory.o) "(extension in Foundation):Swift.Array.bridgeToObjectiveC() -> C.NSArray", referenced from: @objc PurchasesCoreSwift.TransactionsFactory.nonSubscriptionTransactions(withSubscriptionsData: [Swift.String : [[Swift.String : Any]]], dateFormatter: C.NSDateFormatter) -> [PurchasesCoreSwift.Transaction] in libPurchasesCoreSwift.a(TransactionsFactory.o) "Swift.Set.init() -> Swift.Set", referenced from: closure #1 () -> () in PurchasesCoreSwift.ProductsManager.request(: C.SKRequest, didFailWithError: Swift.Error) -> () in libPurchasesCoreSwift.a(ProductsManager.o) "static Foundation.Date.< infix(Foundation.Date, Foundation.Date) -> Swift.Bool", referenced from: closure #2 (PurchasesCoreSwift.Transaction, PurchasesCoreSwift.Transaction) -> Swift.Bool in PurchasesCoreSwift.TransactionsFactory.nonSubscriptionTransactions(withSubscriptionsData: [Swift.String : [[Swift.String : Any]]], dateFormatter: C.NSDateFormatter) -> [PurchasesCoreSwift.Transaction] in libPurchasesCoreSwift.a(TransactionsFactory.o) "type metadata for Any", referenced from: type metadata accessor for [Swift.String : Any] in libPurchasesCoreSwift.a(TransactionsFactory.o) PurchasesCoreSwift.Transaction.init(with: [Swift.String : Any], productId: Swift.String, dateFormatter: C.NSDateFormatter) -> PurchasesCoreSwift.Transaction in libPurchasesCoreSwift.a(Transaction.o) PurchasesCoreSwift.AppleReceipt.asDict.getter : [Swift.String : Any] in libPurchasesCoreSwift.a(AppleReceipt.o) PurchasesCoreSwift.InAppPurchase.asDict.getter : [Swift.String : Any] in libPurchasesCoreSwift.a(InAppPurchase.o) "protocol conformance descriptor for [A : B] : Swift.Sequence in Swift", referenced from: lazy protocol witness table accessor for type [Swift.String : [[Swift.String : Any]]] and conformance [A : B] : Swift.Sequence in Swift in libPurchasesCoreSwift.a(TransactionsFactory.o) "(extension in Swift):Swift.Collection.map((A.Element) throws -> A1) throws -> [A1]", referenced from: closure #1 (Swift.String, [[Swift.String : Any]]) -> [PurchasesCoreSwift.Transaction] in PurchasesCoreSwift.TransactionsFactory.nonSubscriptionTransactions(withSubscriptionsData: [Swift.String : [[Swift.String : Any]]], dateFormatter: C.NSDateFormatter) -> [PurchasesCoreSwift.Transaction] in libPurchasesCoreSwift.a(TransactionsFactory.o) PurchasesCoreSwift.AppleReceipt.purchasedIntroOfferOrFreeTrialProductIdentifiers() -> Swift.Set in libPurchasesCoreSwift.a(AppleReceipt.o) PurchasesCoreSwift.AppleReceipt.asDict.getter : [Swift.String : Any] in libPurchasesCoreSwift.a(AppleReceipt.o) PurchasesCoreSwift.ASN1ObjectIdentifierBuilder.build(fromPayload: Swift.ArraySlice) -> PurchasesCoreSwift.ASN1ObjectIdentifier? in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) "nominal type descriptor for Swift.Dictionary.Values", referenced from: _symbolic _ySSSo9SKProductC_G SD6ValuesV in libPurchasesCoreSwift.a(ProductsManager.o) "protocol conformance descriptor for Swift.UInt32 : Swift.UnsignedInteger in Swift", referenced from: lazy protocol witness table accessor for type Swift.UInt32 and conformance Swift.UInt32 : Swift.UnsignedInteger in Swift in libPurchasesCoreSwift.a(ProductsManager.o) "nominal type descriptor for Swift.UInt64", referenced from: symbolic s6UInt64V in libPurchasesCoreSwift.a(ProductsManager.o) _symbolic _z_Xx s6UInt64V in libPurchasesCoreSwift.a(ProductsManager.o) symbolic s6UInt64V in libPurchasesCoreSwift.a(Transaction.o) _symbolic ___z_Xx s6UInt64V in libPurchasesCoreSwift.a(Transaction.o) "protocol conformance descriptor for C.NSObject : Swift.Hashable in ObjectiveC", referenced from: lazy protocol witness table accessor for type C.SKProduct and conformance C.NSObject : Swift.Hashable in ObjectiveC in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) lazy protocol witness table accessor for type C.SKRequest and conformance C.NSObject : Swift.Hashable in ObjectiveC in libPurchasesCoreSwift.a(ProductsManager.o) "type metadata accessor for Swift.Dictionary.Values", referenced from: type metadata accessor for [Swift.String : C.SKProduct].Values in libPurchasesCoreSwift.a(ProductsManager.o) "Swift.Array.count.getter : Swift.Int", referenced from: PurchasesCoreSwift.ReceiptParser.receiptHasTransactions(receiptData: Foundation.Data) -> Swift.Bool in libPurchasesCoreSwift.a(ReceiptParser.o) PurchasesCoreSwift.ReceiptParser.(findASN1Container in _B5895BF23B3B12EF66335D5DB16FEC9E)(withObjectId: PurchasesCoreSwift.ASN1ObjectIdentifier, inContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.ASN1Container? in libPurchasesCoreSwift.a(ReceiptParser.o) PurchasesCoreSwift.AppleReceiptBuilder.build(fromContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(AppleReceiptBuilder.o) (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toUInt() -> Swift.UInt in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) PurchasesCoreSwift.InAppPurchaseBuilder.build(fromContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.InAppPurchase in libPurchasesCoreSwift.a(InAppPurchaseBuilder.o) "protocol conformance descriptor for Swift.Set : Swift.CustomStringConvertible in Swift", referenced from: lazy protocol witness table accessor for type Swift.Set and conformance Swift.Set : Swift.CustomStringConvertible in Swift in libPurchasesCoreSwift.a(ProductsManager.o) "__swift_stdlib_reportUnimplementedInitializerInFile", referenced from: closure #1 (Swift.UnsafeBufferPointer) -> () in closure #1 (Swift.UnsafeBufferPointer) -> () in closure #1 (Swift.UnsafeBufferPointer) -> () in Swift._unimplementedInitializer(className: Swift.StaticString, initName: Swift.StaticString, file: Swift.StaticString, line: Swift.UInt, column: Swift.UInt) -> Swift.Never in libPurchasesCoreSwift.a(ProductsManager.o) "Swift.Array.append(owned A) -> ()", referenced from: PurchasesCoreSwift.AppleReceiptBuilder.build(fromContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(AppleReceiptBuilder.o) PurchasesCoreSwift.ASN1ContainerBuilder.(buildInternalContainers in _DCEB25D8103DDC99C9E9819C61A2C3BD)(payload: Swift.ArraySlice) throws -> [PurchasesCoreSwift.ASN1Container] in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) PurchasesCoreSwift.ASN1ObjectIdentifierBuilder.build(fromPayload: Swift.ArraySlice) -> PurchasesCoreSwift.ASN1ObjectIdentifier? in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) PurchasesCoreSwift.ASN1ObjectIdentifierBuilder.(decodeVariableLengthQuantity in _43C0D1EAE1E23B78587671763E9C4E38)(payload: Swift.ArraySlice) -> [Swift.UInt] in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) "static (extension in Swift):Swift.ArraySlice.== infix(Swift.ArraySlice, Swift.ArraySlice) -> Swift.Bool", referenced from: static PurchasesCoreSwift.ASN1Container.derived_struct_equals(PurchasesCoreSwift.ASN1Container, PurchasesCoreSwift.ASN1Container) -> Swift.Bool in libPurchasesCoreSwift.a(ASN1Container.o) "dispatch thunk of Swift.SetAlgebra.init<A where A1: Swift.Sequence, A.Element == A1.Element>(owned A1) -> A", referenced from: default argument 2 of (extension in Dispatch):C.OS_dispatch_queue.init(label: Swift.String, qos: Dispatch.DispatchQoS, attributes: (extension in Dispatch):C.OS_dispatch_queue.Attributes, autoreleaseFrequency: (extension in Dispatch):C.OS_dispatch_queue.AutoreleaseFrequency, target: C.OS_dispatch_queue?) -> C.OS_dispatch_queue in libPurchasesCoreSwift.a(OperationDispatcher.o) default argument 2 of (extension in Dispatch):C.OS_dispatch_queue.async(group: C.OS_dispatch_group?, qos: Dispatch.DispatchQoS, flags: Dispatch.DispatchWorkItemFlags, execute: @convention(block) () -> ()) -> () in libPurchasesCoreSwift.a(OperationDispatcher.o) "_swift_getEnumTagSinglePayloadGeneric", referenced from: getEnumTagSinglePayload value witness for PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(AppleReceipt.o) getEnumTagSinglePayload value witness for PurchasesCoreSwift.InAppPurchase in libPurchasesCoreSwift.a(InAppPurchase.o) "type metadata for ()", referenced from: type metadata accessor for (Swift.Set<C.SKProduct>) -> () in libPurchasesCoreSwift.a(ProductsManager.o) "_swift_getFunctionTypeMetadata1", referenced from: type metadata accessor for (Swift.Set<__C.SKProduct>) -> () in libPurchasesCoreSwift.a(ProductsManager.o) "protocol conformance descriptor for [A] : Swift.Collection in Swift", referenced from: lazy protocol witness table accessor for type [(Swift.Set<__C.SKProduct>) -> ()] and conformance [A] : Swift.Collection in Swift in libPurchasesCoreSwift.a(ProductsManager.o) lazy protocol witness table accessor for type [[Swift.String : Any]] and conformance [A] : Swift.Collection in Swift in libPurchasesCoreSwift.a(TransactionsFactory.o) lazy protocol witness table accessor for type [PurchasesCoreSwift.InAppPurchase] and conformance [A] : Swift.Collection in Swift in libPurchasesCoreSwift.a(AppleReceipt.o) lazy protocol witness table accessor for type [PurchasesCoreSwift.ASN1Container] and conformance [A] : Swift.Collection in Swift in libPurchasesCoreSwift.a(AppleReceiptBuilder.o) lazy protocol witness table accessor for type [PurchasesCoreSwift.ASN1Identifier] and conformance [A] : Swift.Collection in Swift in libPurchasesCoreSwift.a(ASN1Container.o) lazy protocol witness table accessor for type [Swift.UInt] and conformance [A] : Swift.Collection in Swift in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) "protocol conformance descriptor for Swift.UInt : Swift.BinaryInteger in Swift", referenced from: lazy protocol witness table accessor for type Swift.UInt and conformance Swift.UInt : Swift.BinaryInteger in Swift in libPurchasesCoreSwift.a(ProductsManager.o) "(extension in Swift):Swift.RawRepresentable< where A: Swift.Hashable, A.Swift.RawRepresentable.RawValue: Swift.Hashable>._rawHashValue(seed: Swift.Int) -> Swift.Int", referenced from: protocol witness for Swift.Hashable._rawHashValue(seed: Swift.Int) -> Swift.Int in conformance PurchasesCoreSwift.IntroEligibilityStatus : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) protocol witness for Swift.Hashable._rawHashValue(seed: Swift.Int) -> Swift.Int in conformance PurchasesCoreSwift.ReceiptAttributeType : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(AppleReceipt.o) protocol witness for Swift.Hashable._rawHashValue(seed: Swift.Int) -> Swift.Int in conformance PurchasesCoreSwift.ASN1Class : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1Container.o) protocol witness for Swift.Hashable._rawHashValue(seed: Swift.Int) -> Swift.Int in conformance PurchasesCoreSwift.ASN1Identifier : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1Container.o) protocol witness for Swift.Hashable._rawHashValue(seed: Swift.Int) -> Swift.Int in conformance PurchasesCoreSwift.ASN1EncodingType : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1Container.o) protocol witness for Swift.Hashable._rawHashValue(seed: Swift.Int) -> Swift.Int in conformance PurchasesCoreSwift.ASN1ObjectIdentifier : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1ObjectIdentifier.o) protocol witness for Swift.Hashable.rawHashValue(seed: Swift.Int) -> Swift.Int in conformance PurchasesCoreSwift.InAppPurchaseAttributeType : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(InAppPurchase.o) ... "protocol witness table for Swift.Int : Swift.Equatable in Swift", referenced from: protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance PurchasesCoreSwift.IntroEligibilityStatus : Swift.Equatable in PurchasesCoreSwift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance PurchasesCoreSwift.ReceiptAttributeType : Swift.Equatable in PurchasesCoreSwift in libPurchasesCoreSwift.a(AppleReceipt.o) protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance PurchasesCoreSwift.InAppPurchaseAttributeType : Swift.Equatable in PurchasesCoreSwift in libPurchasesCoreSwift.a(InAppPurchase.o) protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance PurchasesCoreSwift.InAppPurchaseProductType : Swift.Equatable in PurchasesCoreSwift in libPurchasesCoreSwift.a(InAppPurchase.o) "protocol conformance descriptor for Swift.UInt32 : Swift.FixedWidthInteger in Swift", referenced from: lazy protocol witness table accessor for type Swift.UInt32 and conformance Swift.UInt32 : Swift.FixedWidthInteger in Swift in libPurchasesCoreSwift.a(ProductsManager.o) "(extension in Foundation):Swift.Error.localizedDescription.getter : Swift.String", referenced from: closure #1 () -> () in PurchasesCoreSwift.ProductsManager.request(: C.SKRequest, didFailWithError: Swift.Error) -> () in libPurchasesCoreSwift.a(ProductsManager.o) "protocol witness table for Swift.Bool : Swift.Equatable in Swift", referenced from: closure #1 (PurchasesCoreSwift.InAppPurchase) -> Swift.Bool in PurchasesCoreSwift.AppleReceipt.purchasedIntroOfferOrFreeTrialProductIdentifiers() -> Swift.Set in libPurchasesCoreSwift.a(AppleReceipt.o) static PurchasesCoreSwift.InAppPurchase.derived_structequals(PurchasesCoreSwift.InAppPurchase, PurchasesCoreSwift.InAppPurchase) -> Swift.Bool in libPurchasesCoreSwift.a(InAppPurchase.o) "protocol witness table for Swift.String : Swift.TextOutputStreamable in Swift", referenced from: closure #1 () -> () in PurchasesCoreSwift.ProductsManager.request(: C.SKRequest, didFailWithError: Swift.Error) -> () in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ReceiptReadingError.errorDescription.getter : Swift.String? in libPurchasesCoreSwift.a(ReceiptParsingError.o) "type metadata accessor for Foundation.Calendar.Identifier", referenced from: static (extension in PurchasesCoreSwift):Foundation.Date.from(year: Swift.Int, month: Swift.Int, day: Swift.Int, hour: Swift.Int, minute: Swift.Int, second: Swift.Int) -> Foundation.Date in libPurchasesCoreSwift.a(DateExtensions.o) "swift_FORCELOAD$_swiftCoreGraphics", referenced from: swift_FORCELOAD$swiftCoreGraphics$_PurchasesCoreSwift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) swift_FORCELOAD$swiftCoreGraphics$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ReceiptParser.o) swift_FORCELOAD$swiftCoreGraphics$_PurchasesCoreSwift in libPurchasesCoreSwift.a(OperationDispatcher.o) swift_FORCELOAD$swiftCoreGraphics$_PurchasesCoreSwift in libPurchasesCoreSwift.a(AttributionStrings.o) swift_FORCELOAD$swiftCoreGraphics$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ProductsManager.o) swift_FORCELOAD$swiftCoreGraphics$_PurchasesCoreSwift in libPurchasesCoreSwift.a(TransactionsFactory.o) swift_FORCELOAD$swiftCoreGraphics$_PurchasesCoreSwift in libPurchasesCoreSwift.a(Strings.o) ... (maybe you meant: swift_FORCELOAD$swiftCoreGraphics$PurchasesCoreSwift) "Swift.IndexingIterator.next() -> A.Element?", referenced from: closure #1 () -> () in PurchasesCoreSwift.ProductsManager.productsRequest(: C.SKProductsRequest, didReceive: C.SKProductsResponse) -> () in libPurchasesCoreSwift.a(ProductsManager.o) closure #1 () -> () in PurchasesCoreSwift.ProductsManager.request(_: C.SKRequest, didFailWithError: Swift.Error) -> () in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.AppleReceiptBuilder.build(fromContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(AppleReceiptBuilder.o) (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toUInt() -> Swift.UInt in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) PurchasesCoreSwift.ASN1ObjectIdentifierBuilder.(decodeVariableLengthQuantity in _43C0D1EAE1E23B78587671763E9C4E38)(payload: Swift.ArraySlice) -> [Swift.UInt] in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) PurchasesCoreSwift.InAppPurchaseBuilder.build(fromContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.InAppPurchase in libPurchasesCoreSwift.a(InAppPurchaseBuilder.o) "Swift.assertionFailure(: Swift.StaticString, : Swift.String, file: Swift.StaticString, line: Swift.UInt, flags: Swift.UInt32) -> Swift.Never", referenced from: closure #1 () -> () in PurchasesCoreSwift.ProductsManager.productsRequest(: C.SKProductsRequest, didReceive: C.SKProductsResponse) -> () in libPurchasesCoreSwift.a(ProductsManager.o) closure #1 () -> () in PurchasesCoreSwift.ProductsManager.request(_: C.SKRequest, didFailWithError: Swift.Error) -> () in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.Transaction.init(with: [Swift.String : Any], productId: Swift.String, dateFormatter: C.NSDateFormatter) -> PurchasesCoreSwift.Transaction in libPurchasesCoreSwift.a(Transaction.o) static (extension in PurchasesCoreSwift):Foundation.Date.from(year: Swift.Int, month: Swift.Int, day: Swift.Int, hour: Swift.Int, minute: Swift.Int, second: Swift.Int) -> Foundation.Date in libPurchasesCoreSwift.a(DateExtensions.o) PurchasesCoreSwift.InAppPurchaseBuilder.build(fromContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.InAppPurchase in libPurchasesCoreSwift.a(InAppPurchaseBuilder.o) (extension in PurchasesCoreSwift):Swift.UInt8.bitAtIndex(Swift.UInt8) -> Swift.UInt8 in libPurchasesCoreSwift.a(UInt8+Extensions.o) (extension in PurchasesCoreSwift):Swift.UInt8.valueInRange(from: Swift.UInt8, to: Swift.UInt8) -> Swift.UInt8 in libPurchasesCoreSwift.a(UInt8+Extensions.o) ... "method descriptor for Swift.Error._code.getter : Swift.Int", referenced from: l_got.$ss5ErrorP5_codeSivgTq in libPurchasesCoreSwift.a(ReceiptParsingError.o) "type metadata for Swift.Int", referenced from: (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toUInt() -> Swift.UInt in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) type metadata accessor for Swift.Range in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) lazy protocol witness table accessor for type Swift.Int and conformance Swift.Int : Swift.SignedInteger in Swift in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) lazy protocol witness table accessor for type Swift.Int and conformance Swift.Int : Swift.BinaryInteger in Swift in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) lazy protocol witness table accessor for type Swift.Int and conformance Swift.Int : Swift.FixedWidthInteger in Swift in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toInt() -> Swift.Int in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) PurchasesCoreSwift.ASN1ContainerBuilder.(extractLength in _DCEB25D8103DDC99C9E9819C61A2C3BD)(data: Swift.ArraySlice) throws -> PurchasesCoreSwift.ASN1Length in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) ... "(extension in Dispatch):C.OS_dispatch_queue.async(group: C.OS_dispatch_group?, qos: Dispatch.DispatchQoS, flags: Dispatch.DispatchWorkItemFlags, execute: @convention(block) () -> ()) -> ()", referenced from: PurchasesCoreSwift.OperationDispatcher.dispatchOnMainThread(() -> ()) -> () in libPurchasesCoreSwift.a(OperationDispatcher.o) PurchasesCoreSwift.OperationDispatcher.dispatchOnWorkerThread(() -> ()) -> () in libPurchasesCoreSwift.a(OperationDispatcher.o) PurchasesCoreSwift.ProductsManager.products(withIdentifiers: Swift.Set, completion: (Swift.Set<C.SKProduct>) -> ()) -> () in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ProductsManager.productsRequest(: C.SKProductsRequest, didReceive: C.SKProductsResponse) -> () in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ProductsManager.request(: C.SKRequest, didFailWithError: Swift.Error) -> () in libPurchasesCoreSwift.a(ProductsManager.o) (maybe you meant: default argument 1 of (extension in Dispatch):C.OS_dispatch_queue.async(group: C.OS_dispatch_group?, qos: Dispatch.DispatchQoS, flags: Dispatch.DispatchWorkItemFlags, execute: @convention(block) () -> ()) -> (), default argument 0 of (extension in Dispatch):C.OS_dispatch_queue.async(group: C.OS_dispatch_group?, qos: Dispatch.DispatchQoS, flags: Dispatch.DispatchWorkItemFlags, execute: @convention(block) () -> ()) -> () , default argument 2 of (extension in Dispatch):C.OS_dispatch_queue.async(group: C.OS_dispatchgroup?, qos: Dispatch.DispatchQoS, flags: Dispatch.DispatchWorkItemFlags, execute: @convention(block) () -> ()) -> () ) "Swift.Dictionary.removeValue(forKey: A) -> B?", referenced from: closure #1 () -> () in PurchasesCoreSwift.ProductsManager.productsRequest(: C.SKProductsRequest, didReceive: C.SKProductsResponse) -> () in libPurchasesCoreSwift.a(ProductsManager.o) closure #1 () -> () in PurchasesCoreSwift.ProductsManager.request(_: C.SKRequest, didFailWithError: Swift.Error) -> () in libPurchasesCoreSwift.a(ProductsManager.o) "type metadata accessor for Foundation.Date", referenced from: outlined destroy of PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) outlined destroy of PurchasesCoreSwift.AppleReceipt? in libPurchasesCoreSwift.a(ReceiptParser.o) outlined init with take of PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(ReceiptParser.o) outlined init with copy of PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(ReceiptParser.o) closure #2 (PurchasesCoreSwift.Transaction, PurchasesCoreSwift.Transaction) -> Swift.Bool in PurchasesCoreSwift.TransactionsFactory.nonSubscriptionTransactions(withSubscriptionsData: [Swift.String : [[Swift.String : Any]]], dateFormatter: C.NSDateFormatter) -> [PurchasesCoreSwift.Transaction] in libPurchasesCoreSwift.a(TransactionsFactory.o) @objc PurchasesCoreSwift.Transaction.purchaseDate.getter : Foundation.Date in libPurchasesCoreSwift.a(Transaction.o) PurchasesCoreSwift.Transaction.purchaseDate.getter : Foundation.Date in libPurchasesCoreSwift.a(Transaction.o) ... "(extension in Swift):Swift.UnsignedInteger< where A: Swift.FixedWidthInteger>.init(A1) -> A", referenced from: PurchasesCoreSwift.ProductsManager.init() -> PurchasesCoreSwift.ProductsManager in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.Transaction.init() -> PurchasesCoreSwift.Transaction in libPurchasesCoreSwift.a(Transaction.o) (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toUInt() -> Swift.UInt in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) PurchasesCoreSwift.ASN1ObjectIdentifierBuilder.build(fromPayload: Swift.ArraySlice) -> PurchasesCoreSwift.ASN1ObjectIdentifier? in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) PurchasesCoreSwift.ASN1ObjectIdentifierBuilder.(decodeVariableLengthQuantity in _43C0D1EAE1E23B78587671763E9C4E38)(payload: Swift.ArraySlice) -> [Swift.UInt] in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) "Foundation.DateComponents.year.setter : Swift.Int?", referenced from: static (extension in PurchasesCoreSwift):Foundation.Date.from(year: Swift.Int, month: Swift.Int, day: Swift.Int, hour: Swift.Int, minute: Swift.Int, second: Swift.Int) -> Foundation.Date in libPurchasesCoreSwift.a(DateExtensions.o) "_swift_errorRelease", referenced from: PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : __C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) reabstraction thunk helper from @escaping @callee_unowned @convention(block) (@unowned C.NSDictionary, @unowned C.NSError?) -> () to @escaping @callee_guaranteed (@guaranteed [Swift.String : _C.NSNumber], @guaranteed Swift.Error?) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) PurchasesCoreSwift.ReceiptParser.receiptHasTransactions(receiptData: Foundation.Data) -> Swift.Bool in libPurchasesCoreSwift.a(ReceiptParser.o) @objc PurchasesCoreSwift.ProductsManager.request(: C.SKRequest, didFailWithError: Swift.Error) -> () in libPurchasesCoreSwift.a(ProductsManager.o) l_objectdestroy.15 in libPurchasesCoreSwift.a(ProductsManager.o) "Swift.Unicode.Scalar.init(Swift.UInt32) -> Swift.Unicode.Scalar?", referenced from: PurchasesCoreSwift.ProductsManager.init() -> PurchasesCoreSwift.ProductsManager in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.Transaction.init() -> PurchasesCoreSwift.Transaction in libPurchasesCoreSwift.a(Transaction.o) "type metadata for Swift.Bool", referenced from: closure #1 (PurchasesCoreSwift.InAppPurchase) -> Swift.Bool in PurchasesCoreSwift.AppleReceipt.purchasedIntroOfferOrFreeTrialProductIdentifiers() -> Swift.Set in libPurchasesCoreSwift.a(AppleReceipt.o) PurchasesCoreSwift.InAppPurchase.asDict.getter : [Swift.String : Any] in libPurchasesCoreSwift.a(InAppPurchase.o) static PurchasesCoreSwift.InAppPurchase.derived_struct_equals(PurchasesCoreSwift.InAppPurchase, PurchasesCoreSwift.InAppPurchase) -> Swift.Bool in libPurchasesCoreSwift.a(InAppPurchase.o) "method descriptor for Swift.Error._userInfo.getter : Swift.AnyObject?", referenced from: l_got.$ss5ErrorP9_userInfoyXlSgvgTq in libPurchasesCoreSwift.a(ReceiptParsingError.o) "protocol witness table for Swift.String : Swift.Equatable in Swift", referenced from: closure #1 (__C.SKProduct) -> Swift.Bool in PurchasesCoreSwift.IntroEligibilityCalculator.(checkIntroEligibility in _856DE3A8353F3A6BEA9AC8836D75182C)(candidateProducts: Swift.Set<C.SKProduct>, purchasedProductsWithIntroOffers: Swift.Set<__C.SKProduct>) -> [Swift.String : C.NSNumber] in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance PurchasesCoreSwift.ASN1ObjectIdentifier : Swift.Equatable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1ObjectIdentifier.o) static PurchasesCoreSwift.InAppPurchase.derived_struct_equals(PurchasesCoreSwift.InAppPurchase, PurchasesCoreSwift.InAppPurchase) -> Swift.Bool in libPurchasesCoreSwift.a(InAppPurchase.o) "protocol descriptor for Swift.CVarArg", referenced from: _symbolic __p s7CVarArgP in libPurchasesCoreSwift.a(ProductsManager.o) "Foundation.DateComponents.day.setter : Swift.Int?", referenced from: static (extension in PurchasesCoreSwift):Foundation.Date.from(year: Swift.Int, month: Swift.Int, day: Swift.Int, hour: Swift.Int, minute: Swift.Int, second: Swift.Int) -> Foundation.Date in libPurchasesCoreSwift.a(DateExtensions.o) "Swift.UnsafeBufferPointer.init(start: Swift.UnsafePointer?, count: Swift.Int) -> Swift.UnsafeBufferPointer", referenced from: PurchasesCoreSwift.ProductsManager.init() -> PurchasesCoreSwift.ProductsManager in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.Transaction.init() -> PurchasesCoreSwift.Transaction in libPurchasesCoreSwift.a(Transaction.o) "Swift.assertionFailure(: Swift.StaticString, _: Swift.StaticString, file: Swift.StaticString, line: Swift.UInt, flags: Swift.UInt32) -> Swift.Never", referenced from: PurchasesCoreSwift.ProductsManager.init() -> PurchasesCoreSwift.ProductsManager in libPurchasesCoreSwift.a(ProductsManager.o) closure #1 (Swift.UInt8) -> () in Swift.StaticString.withUTF8Buffer((Swift.UnsafeBufferPointer) -> A) -> A in libPurchasesCoreSwift.a(ProductsManager.o) closure #1 (Swift.UnsafeBufferPointer) -> () in Swift._unimplementedInitializer(className: Swift.StaticString, initName: Swift.StaticString, file: Swift.StaticString, line: Swift.UInt, column: Swift.UInt) -> Swift.Never in libPurchasesCoreSwift.a(ProductsManager.o) closure #1 (Swift.UnsafeBufferPointer) -> () in closure #1 (Swift.UnsafeBufferPointer) -> () in Swift._unimplementedInitializer(className: Swift.StaticString, initName: Swift.StaticString, file: Swift.StaticString, line: Swift.UInt, column: Swift.UInt) -> Swift.Never in libPurchasesCoreSwift.a(ProductsManager.o) closure #1 (Swift.UnsafeBufferPointer) -> () in closure #1 (Swift.UnsafeBufferPointer) -> () in closure #1 (Swift.UnsafeBufferPointer) -> () in Swift.unimplementedInitializer(className: Swift.StaticString, initName: Swift.StaticString, file: Swift.StaticString, line: Swift.UInt, column: Swift.UInt) -> Swift.Never in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.Transaction.init() -> PurchasesCoreSwift.Transaction in libPurchasesCoreSwift.a(Transaction.o) (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toUInt() -> Swift.UInt in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) ... "value witness table for Builtin.NativeObject", referenced from: full type metadata for PurchasesCoreSwift.AppleReceiptBuilder in libPurchasesCoreSwift.a(AppleReceiptBuilder.o) full type metadata for PurchasesCoreSwift.ASN1ContainerBuilder in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) full type metadata for PurchasesCoreSwift.ASN1ObjectIdentifierBuilder in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) full type metadata for PurchasesCoreSwift.InAppPurchaseBuilder in libPurchasesCoreSwift.a(InAppPurchaseBuilder.o) full type metadata for PurchasesCoreSwift.ProductsRequestFactory in libPurchasesCoreSwift.a(ProductsRequestFactory.o) "Swift.Dictionary.count.getter : Swift.Int", referenced from: closure #1 () -> () in PurchasesCoreSwift.ProductsManager.products(withIdentifiers: Swift.Set, completion: (Swift.Set<__C.SKProduct>) -> ()) -> () in libPurchasesCoreSwift.a(ProductsManager.o) "Swift.Dictionary.subscript.getter : (A) -> B?", referenced from: closure #1 () -> () in PurchasesCoreSwift.ProductsManager.products(withIdentifiers: Swift.Set, completion: (Swift.Set<__C.SKProduct>) -> ()) -> () in libPurchasesCoreSwift.a(ProductsManager.o) closure #1 () -> () in PurchasesCoreSwift.ProductsManager.productsRequest(: C.SKProductsRequest, didReceive: C.SKProductsResponse) -> () in libPurchasesCoreSwift.a(ProductsManager.o) closure #1 () -> () in PurchasesCoreSwift.ProductsManager.request(_: C.SKRequest, didFailWithError: Swift.Error) -> () in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.Transaction.init(with: [Swift.String : Any], productId: Swift.String, dateFormatter: C.NSDateFormatter) -> PurchasesCoreSwift.Transaction in libPurchasesCoreSwift.a(Transaction.o) "Swift.DefaultStringInterpolation.init(literalCapacity: Swift.Int, interpolationCount: Swift.Int) -> Swift.DefaultStringInterpolation", referenced from: closure #1 () -> () in PurchasesCoreSwift.ProductsManager.products(withIdentifiers: Swift.Set, completion: (Swift.Set<__C.SKProduct>) -> ()) -> () in libPurchasesCoreSwift.a(ProductsManager.o) closure #1 () -> () in PurchasesCoreSwift.ProductsManager.request(_: C.SKRequest, didFailWithError: Swift.Error) -> () in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.Transaction.init(with: [Swift.String : Any], productId: Swift.String, dateFormatter: C.NSDateFormatter) -> PurchasesCoreSwift.Transaction in libPurchasesCoreSwift.a(Transaction.o) PurchasesCoreSwift.ReceiptReadingError.errorDescription.getter : Swift.String? in libPurchasesCoreSwift.a(ReceiptParsingError.o) (extension in PurchasesCoreSwift):Swift.UInt8.bitAtIndex(Swift.UInt8) -> Swift.UInt8 in libPurchasesCoreSwift.a(UInt8+Extensions.o) (extension in PurchasesCoreSwift):Swift.UInt8.valueInRange(from: Swift.UInt8, to: Swift.UInt8) -> Swift.UInt8 in libPurchasesCoreSwift.a(UInt8+Extensions.o) "(extension in Foundation):Swift.String._bridgeToObjectiveC() -> C.NSString", referenced from: @objc PurchasesCoreSwift.AttributionStrings.instance_configured_posting_attribution.getter : Swift.String in libPurchasesCoreSwift.a(AttributionStrings.o) @objc PurchasesCoreSwift.AttributionStrings.no_instance_configured_caching_attribution.getter : Swift.String in libPurchasesCoreSwift.a(AttributionStrings.o) @objc PurchasesCoreSwift.Transaction.revenueCatId.getter : Swift.String in libPurchasesCoreSwift.a(Transaction.o) @objc PurchasesCoreSwift.Transaction.productId.getter : Swift.String in libPurchasesCoreSwift.a(Transaction.o) PurchasesCoreSwift.Transaction.init(with: [Swift.String : Any], productId: Swift.String, dateFormatter: C.NSDateFormatter) -> PurchasesCoreSwift.Transaction in libPurchasesCoreSwift.a(Transaction.o) PurchasesCoreSwift.ISO3601DateFormatter.init() -> PurchasesCoreSwift.ISO3601DateFormatter in libPurchasesCoreSwift.a(ISO3601DateFormatter.o) PurchasesCoreSwift.ISO3601DateFormatter.date(fromBytes: Swift.ArraySlice) -> Foundation.Date? in libPurchasesCoreSwift.a(ISO3601DateFormatter.o) ... "nominal type descriptor for Dispatch.DispatchWorkItemFlags", referenced from: _symbolic Say___G 8Dispatch0A13WorkItemFlagsV in libPurchasesCoreSwift.a(OperationDispatcher.o) _symbolic Say___G 8Dispatch0A13WorkItemFlagsV in libPurchasesCoreSwift.a(ProductsManager.o) "protocol conformance descriptor for Swift.ArraySlice : Swift.Collection in Swift", referenced from: lazy protocol witness table accessor for type Swift.ArraySlice and conformance Swift.ArraySlice : Swift.Collection in Swift in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) "protocol conformance descriptor for (extension in Dispatch):C.OS_dispatch_queue.Attributes : Swift.SetAlgebra in Dispatch", referenced from: lazy protocol witness table accessor for type (extension in Dispatch):C.OS_dispatch_queue.Attributes and conformance (extension in Dispatch):C.OS_dispatch_queue.Attributes : Swift.SetAlgebra in Dispatch in libPurchasesCoreSwift.a(OperationDispatcher.o) "static Swift.Array._allocateBufferUninitialized(minimumCapacity: Swift.Int) -> Swift._ArrayBuffer", referenced from: generic specialization <serialized, (extension in Dispatch):C.OS_dispatch_queue.Attributes> of static Swift.Array._allocateUninitialized(Swift.Int) -> ([A], Swift.UnsafeMutablePointer) in libPurchasesCoreSwift.a(OperationDispatcher.o) generic specialization <serialized, Dispatch.DispatchWorkItemFlags> of static Swift.Array._allocateUninitialized(Swift.Int) -> ([A], Swift.UnsafeMutablePointer) in libPurchasesCoreSwift.a(OperationDispatcher.o) "type metadata accessor for Dispatch.DispatchWorkItemFlags", referenced from: PurchasesCoreSwift.OperationDispatcher.dispatchOnMainThread(() -> ()) -> () in libPurchasesCoreSwift.a(OperationDispatcher.o) default argument 2 of (extension in Dispatch):C.OS_dispatch_queue.async(group: __C.OS_dispatch_group?, qos: Dispatch.DispatchQoS, flags: Dispatch.DispatchWorkItemFlags, execute: @convention(block) () -> ()) -> () in libPurchasesCoreSwift.a(OperationDispatcher.o) PurchasesCoreSwift.OperationDispatcher.dispatchOnWorkerThread(() -> ()) -> () in libPurchasesCoreSwift.a(OperationDispatcher.o) generic specialization <serialized, Dispatch.DispatchWorkItemFlags> of static Swift.Array._allocateUninitialized(Swift.Int) -> ([A], Swift.UnsafeMutablePointer) in libPurchasesCoreSwift.a(OperationDispatcher.o) lazy protocol witness table accessor for type Dispatch.DispatchWorkItemFlags and conformance Dispatch.DispatchWorkItemFlags : Swift.SetAlgebra in Dispatch in libPurchasesCoreSwift.a(OperationDispatcher.o) type metadata accessor for [Dispatch.DispatchWorkItemFlags] in libPurchasesCoreSwift.a(OperationDispatcher.o) PurchasesCoreSwift.ProductsManager.products(withIdentifiers: Swift.Set, completion: (Swift.Set<C.SKProduct>) -> ()) -> () in libPurchasesCoreSwift.a(ProductsManager.o) ... "_swift_getObjCClassMetadata", referenced from: type metadata accessor for C.NSNumber in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) type metadata accessor for C.SKProduct in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) type metadata accessor for C.OS_dispatch_queue in libPurchasesCoreSwift.a(OperationDispatcher.o) type metadata accessor for C.SKRequest in libPurchasesCoreSwift.a(ProductsManager.o) @objc static PurchasesCoreSwift.Strings.attribution.getter : PurchasesCoreSwift.AttributionStrings in libPurchasesCoreSwift.a(Strings.o) type metadata accessor for C.NSDateFormatter in libPurchasesCoreSwift.a(ISO3601DateFormatter.o) type metadata accessor for C.SKProductsRequest in libPurchasesCoreSwift.a(ProductsRequestFactory.o) ... "protocol witness table for Swift.String : Swift.CustomStringConvertible in Swift", referenced from: closure #1 () -> () in PurchasesCoreSwift.ProductsManager.request(_: C.SKRequest, didFailWithError: Swift.Error) -> () in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ReceiptReadingError.errorDescription.getter : Swift.String? in libPurchasesCoreSwift.a(ReceiptParsingError.o) "static Dispatch.DispatchQoS.unspecified.getter : Dispatch.DispatchQoS", referenced from: default argument 1 of (extension in Dispatch):C.OS_dispatch_queue.init(label: Swift.String, qos: Dispatch.DispatchQoS, attributes: (extension in Dispatch):C.OS_dispatch_queue.Attributes, autoreleaseFrequency: (extension in Dispatch):C.OS_dispatch_queue.AutoreleaseFrequency, target: C.OS_dispatch_queue?) -> C.OS_dispatch_queue in libPurchasesCoreSwift.a(OperationDispatcher.o) default argument 1 of (extension in Dispatch):C.OS_dispatch_queue.async(group: C.OS_dispatch_group?, qos: Dispatch.DispatchQoS, flags: Dispatch.DispatchWorkItemFlags, execute: @convention(block) () -> ()) -> () in libPurchasesCoreSwift.a(OperationDispatcher.o) "static (extension in Swift):Swift.Array.== infix([A], [A]) -> Swift.Bool", referenced from: static PurchasesCoreSwift.AppleReceipt.derived_struct_equals(PurchasesCoreSwift.AppleReceipt, PurchasesCoreSwift.AppleReceipt) -> Swift.Bool in libPurchasesCoreSwift.a(AppleReceipt.o) static PurchasesCoreSwift.ASN1Container.derived_struct_equals(PurchasesCoreSwift.ASN1Container, PurchasesCoreSwift.ASN1Container) -> Swift.Bool in libPurchasesCoreSwift.a(ASN1Container.o) "type metadata accessor for (extension in Dispatch):C.OS_dispatch_queue.AutoreleaseFrequency", referenced from: PurchasesCoreSwift.OperationDispatcher.init() -> PurchasesCoreSwift.OperationDispatcher in libPurchasesCoreSwift.a(OperationDispatcher.o) default argument 3 of (extension in Dispatch):C.OS_dispatch_queue.init(label: Swift.String, qos: Dispatch.DispatchQoS, attributes: (extension in Dispatch):C.OS_dispatch_queue.Attributes, autoreleaseFrequency: (extension in Dispatch):C.OS_dispatch_queue.AutoreleaseFrequency, target: C.OS_dispatch_queue?) -> C.OS_dispatch_queue in libPurchasesCoreSwift.a(OperationDispatcher.o) variable initialization expression of PurchasesCoreSwift.ProductsManager.(queue in _FE91CA614A09FF8E296DF59F60246265) : C.OS_dispatch_queue in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ProductsManager.init(productsRequestFactory: PurchasesCoreSwift.ProductsRequestFactory) -> PurchasesCoreSwift.ProductsManager in libPurchasesCoreSwift.a(ProductsManager.o) "type metadata accessor for Dispatch.DispatchQoS", referenced from: PurchasesCoreSwift.OperationDispatcher.init() -> PurchasesCoreSwift.OperationDispatcher in libPurchasesCoreSwift.a(OperationDispatcher.o) PurchasesCoreSwift.OperationDispatcher.dispatchOnMainThread(() -> ()) -> () in libPurchasesCoreSwift.a(OperationDispatcher.o) PurchasesCoreSwift.OperationDispatcher.dispatchOnWorkerThread(() -> ()) -> () in libPurchasesCoreSwift.a(OperationDispatcher.o) variable initialization expression of PurchasesCoreSwift.ProductsManager.(queue in _FE91CA614A09FF8E296DF59F60246265) : C.OS_dispatch_queue in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ProductsManager.init(productsRequestFactory: PurchasesCoreSwift.ProductsRequestFactory) -> PurchasesCoreSwift.ProductsManager in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ProductsManager.products(withIdentifiers: Swift.Set, completion: (Swift.Set<C.SKProduct>) -> ()) -> () in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ProductsManager.productsRequest(_: C.SKProductsRequest, didReceive: C.SKProductsResponse) -> () in libPurchasesCoreSwift.a(ProductsManager.o) ... "protocol witness table for Swift.Int : Swift.Comparable in Swift", referenced from: (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toUInt() -> Swift.UInt in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) type metadata accessor for Swift.Range in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) "nominal type descriptor for Swift.UInt8", referenced from: _symbolic Say___G s5UInt8V in libPurchasesCoreSwift.a(ReceiptParser.o) _symbolic yG s10ArraySliceV s5UInt8V in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) symbolic ____ s5UInt8V in libPurchasesCoreSwift.a(ASN1Container.o) _symbolic yG s10ArraySliceV s5UInt8V in libPurchasesCoreSwift.a(ASN1Container.o) _symbolic yG s10ArraySliceV s5UInt8V in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) _symbolic yG s10ArraySliceV s5UInt8V in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) _symbolic yy___GG s16IndexingIteratorV s10ArraySliceV s5UInt8V in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) ... "Swift.String.init(_builtinStringLiteral: Builtin.RawPointer, utf8CodeUnitCount: Builtin.Word, isASCII: Builtin.Int1) -> Swift.String", referenced from: PurchasesCoreSwift.OperationDispatcher.init() -> PurchasesCoreSwift.OperationDispatcher in libPurchasesCoreSwift.a(OperationDispatcher.o) PurchasesCoreSwift.AttributionStrings.instance_configured_posting_attribution.getter : Swift.String in libPurchasesCoreSwift.a(AttributionStrings.o) PurchasesCoreSwift.AttributionStrings.no_instance_configured_caching_attribution.getter : Swift.String in libPurchasesCoreSwift.a(AttributionStrings.o) variable initialization expression of PurchasesCoreSwift.ProductsManager.(queue in _FE91CA614A09FF8E296DF59F60246265) : C.OS_dispatch_queue in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ProductsManager.init(productsRequestFactory: PurchasesCoreSwift.ProductsRequestFactory) -> PurchasesCoreSwift.ProductsManager in libPurchasesCoreSwift.a(ProductsManager.o) closure #1 () -> () in PurchasesCoreSwift.ProductsManager.products(withIdentifiers: Swift.Set, completion: (Swift.Set<__C.SKProduct>) -> ()) -> () in libPurchasesCoreSwift.a(ProductsManager.o) closure #1 () -> () in PurchasesCoreSwift.ProductsManager.productsRequest(_: C.SKProductsRequest, didReceive: C.SKProductsResponse) -> () in libPurchasesCoreSwift.a(ProductsManager.o) ... "protocol conformance descriptor for Foundation.Date : Swift.Equatable in Foundation", referenced from: lazy protocol witness table accessor for type Foundation.Date and conformance Foundation.Date : Swift.Equatable in Foundation in libPurchasesCoreSwift.a(AppleReceipt.o) "type metadata accessor for Swift.Range", referenced from: type metadata accessor for Swift.Range in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) "nominal type descriptor for Swift.EnumeratedSequence.Iterator", referenced from: _symbolic ySayG_G s18EnumeratedSequenceV8IteratorV 18PurchasesCoreSwift13ASN1ContainerV in libPurchasesCoreSwift.a(ReceiptParser.o) "protocol conformance descriptor for Swift.Set : Swift.Sequence in Swift", referenced from: lazy protocol witness table accessor for type Swift.Set and conformance Swift.Set : Swift.Sequence in Swift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) lazy protocol witness table accessor for type Swift.Set<__C.SKProduct> and conformance Swift.Set : Swift.Sequence in Swift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) "Swift.Dictionary.values.getter : [A : B].Values", referenced from: closure #1 () -> () in PurchasesCoreSwift.ProductsManager.products(withIdentifiers: Swift.Set, completion: (Swift.Set<__C.SKProduct>) -> ()) -> () in libPurchasesCoreSwift.a(ProductsManager.o) "nominal type descriptor for Foundation.Date", referenced from: _symbolic _Sg 10Foundation4DateV in libPurchasesCoreSwift.a(ReceiptParser.o) _symbolic ___Sg 10Foundation4DateV in libPurchasesCoreSwift.a(Transaction.o) symbolic ____ 10Foundation4DateV in libPurchasesCoreSwift.a(Transaction.o) _symbolic _Sg 10Foundation4DateV in libPurchasesCoreSwift.a(AppleReceipt.o) symbolic 10Foundation4DateV in libPurchasesCoreSwift.a(AppleReceipt.o) _symbolic _Sg 10Foundation4DateV in libPurchasesCoreSwift.a(AppleReceiptBuilder.o) symbolic Sg 10Foundation4DateV in libPurchasesCoreSwift.a(DateExtensions.o) ... "Swift.DefaultStringInterpolation.appendInterpolation(A) -> ()", referenced from: closure #1 () -> () in PurchasesCoreSwift.ProductsManager.products(withIdentifiers: Swift.Set, completion: (Swift.Set<__C.SKProduct>) -> ()) -> () in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.Transaction.init(with: [Swift.String : Any], productId: Swift.String, dateFormatter: __C.NSDateFormatter) -> PurchasesCoreSwift.Transaction in libPurchasesCoreSwift.a(Transaction.o) (extension in PurchasesCoreSwift):Swift.UInt8.bitAtIndex(Swift.UInt8) -> Swift.UInt8 in libPurchasesCoreSwift.a(UInt8+Extensions.o) (extension in PurchasesCoreSwift):Swift.UInt8.valueInRange(from: Swift.UInt8, to: Swift.UInt8) -> Swift.UInt8 in libPurchasesCoreSwift.a(UInt8+Extensions.o) "protocol witness table for Swift.UInt8 : Swift.Equatable in Swift", referenced from: PurchasesCoreSwift.ReceiptParser.(findASN1Container in _B5895BF23B3B12EF66335D5DB16FEC9E)(withObjectId: PurchasesCoreSwift.ASN1ObjectIdentifier, inContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.ASN1Container? in libPurchasesCoreSwift.a(ReceiptParser.o) protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance PurchasesCoreSwift.ASN1Class : Swift.Equatable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1Container.o) protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance PurchasesCoreSwift.ASN1Identifier : Swift.Equatable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1Container.o) protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance PurchasesCoreSwift.ASN1EncodingType : Swift.Equatable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1Container.o) static PurchasesCoreSwift.ASN1Container.derived_struct_equals(PurchasesCoreSwift.ASN1Container, PurchasesCoreSwift.ASN1Container) -> Swift.Bool in libPurchasesCoreSwift.a(ASN1Container.o) PurchasesCoreSwift.ASN1ContainerBuilder.build(fromPayload: Swift.ArraySlice) throws -> PurchasesCoreSwift.ASN1Container in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) "type metadata accessor for Swift.Dictionary", referenced from: type metadata accessor for [Swift.String : [[Swift.String : Any]]] in libPurchasesCoreSwift.a(TransactionsFactory.o) type metadata accessor for [Swift.String : Any] in libPurchasesCoreSwift.a(TransactionsFactory.o) "Foundation.DateComponents.second.setter : Swift.Int?", referenced from: static (extension in PurchasesCoreSwift):Foundation.Date.from(year: Swift.Int, month: Swift.Int, day: Swift.Int, hour: Swift.Int, minute: Swift.Int, second: Swift.Int) -> Foundation.Date in libPurchasesCoreSwift.a(DateExtensions.o) "method descriptor for Swift.RawRepresentable.init(rawValue: A.RawValue) -> A?", referenced from: l_got.$sSY8rawValuexSg03RawB0Qz_tcfCTq in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) l_got.$sSY8rawValuexSg03RawB0Qz_tcfCTq in libPurchasesCoreSwift.a(AppleReceipt.o) l_got.$sSY8rawValuexSg03RawB0Qz_tcfCTq in libPurchasesCoreSwift.a(ASN1Container.o) l_got.$sSY8rawValuexSg03RawB0Qz_tcfCTq in libPurchasesCoreSwift.a(ASN1ObjectIdentifier.o) l_got.$sSY8rawValuexSg03RawB0Qz_tcfCTq in libPurchasesCoreSwift.a(InAppPurchase.o) "_swift_unknownObjectRetain", referenced from: PurchasesCoreSwift.ReceiptParser.(findASN1Container in _B5895BF23B3B12EF66335D5DB16FEC9E)(withObjectId: PurchasesCoreSwift.ASN1ObjectIdentifier, inContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.ASN1Container? in libPurchasesCoreSwift.a(ReceiptParser.o) outlined init with copy of PurchasesCoreSwift.ASN1Container? in libPurchasesCoreSwift.a(ReceiptParser.o) outlined retain of PurchasesCoreSwift.ASN1Container in libPurchasesCoreSwift.a(ReceiptParser.o) PurchasesCoreSwift.AppleReceiptBuilder.build(fromContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(AppleReceiptBuilder.o) (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toUInt() -> Swift.UInt in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toData() -> Foundation.Data in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) PurchasesCoreSwift.ASN1Container.internalPayload.getter : Swift.ArraySlice in libPurchasesCoreSwift.a(ASN1Container.o) ... "Swift.Array.subscript.getter : (Swift.Int) -> A", referenced from: PurchasesCoreSwift.ReceiptParser.(findASN1Container in _B5895BF23B3B12EF66335D5DB16FEC9E)(withObjectId: PurchasesCoreSwift.ASN1ObjectIdentifier, inContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.ASN1Container? in libPurchasesCoreSwift.a(ReceiptParser.o) PurchasesCoreSwift.AppleReceiptBuilder.build(fromContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(AppleReceiptBuilder.o) (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toUInt() -> Swift.UInt in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) PurchasesCoreSwift.InAppPurchaseBuilder.build(fromContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.InAppPurchase in libPurchasesCoreSwift.a(InAppPurchaseBuilder.o) "type metadata for Foundation.Data", referenced from: PurchasesCoreSwift.ReceiptParser.parse(from: Foundation.Data) throws -> PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(ReceiptParser.o) lazy protocol witness table accessor for type Foundation.Data and conformance Foundation.Data : Swift.Sequence in Foundation in libPurchasesCoreSwift.a(ReceiptParser.o) PurchasesCoreSwift.AppleReceipt.asDict.getter : [Swift.String : Any] in libPurchasesCoreSwift.a(AppleReceipt.o) "_swift_bridgeObjectRelease", referenced from: PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) l_objectdestroy in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) closure #2 (Swift.Set<__C.SKProduct>) -> () in PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : __C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) l_objectdestroy.2 in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) outlined destroy of PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) @objc PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) closure #1 (C.SKProduct) -> Swift.Bool in PurchasesCoreSwift.IntroEligibilityCalculator.(checkIntroEligibility in 856DE3A8353F3A6BEA9AC8836D75182C)(candidateProducts: Swift.Set<__C.SKProduct>, purchasedProductsWithIntroOffers: Swift.Set<__C.SKProduct>) -> [Swift.String : C.NSNumber] in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) ... "Swift.DefaultStringInterpolation.appendLiteral(Swift.String) -> ()", referenced from: closure #1 () -> () in PurchasesCoreSwift.ProductsManager.products(withIdentifiers: Swift.Set, completion: (Swift.Set<C.SKProduct>) -> ()) -> () in libPurchasesCoreSwift.a(ProductsManager.o) closure #1 () -> () in PurchasesCoreSwift.ProductsManager.request(: C.SKRequest, didFailWithError: Swift.Error) -> () in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.Transaction.init(with: [Swift.String : Any], productId: Swift.String, dateFormatter: C.NSDateFormatter) -> PurchasesCoreSwift.Transaction in libPurchasesCoreSwift.a(Transaction.o) PurchasesCoreSwift.ReceiptReadingError.errorDescription.getter : Swift.String? in libPurchasesCoreSwift.a(ReceiptParsingError.o) (extension in PurchasesCoreSwift):Swift.UInt8.bitAtIndex(Swift.UInt8) -> Swift.UInt8 in libPurchasesCoreSwift.a(UInt8+Extensions.o) (extension in PurchasesCoreSwift):Swift.UInt8.valueInRange(from: Swift.UInt8, to: Swift.UInt8) -> Swift.UInt8 in libPurchasesCoreSwift.a(UInt8+Extensions.o) "_swift_getWitnessTable", referenced from: lazy protocol witness table accessor for type Swift.Set and conformance Swift.Set : Swift.Sequence in Swift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) lazy protocol witness table accessor for type PurchasesCoreSwift.IntroEligibilityStatus and conformance PurchasesCoreSwift.IntroEligibilityStatus : Swift.Equatable in PurchasesCoreSwift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) lazy protocol witness table accessor for type PurchasesCoreSwift.IntroEligibilityStatus and conformance PurchasesCoreSwift.IntroEligibilityStatus : Swift.RawRepresentable in PurchasesCoreSwift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) lazy protocol witness table accessor for type C.SKProduct and conformance C.NSObject : Swift.Hashable in ObjectiveC in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) lazy protocol witness table accessor for type Swift.Set<C.SKProduct> and conformance Swift.Set : Swift.Sequence in Swift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) lazy protocol witness table accessor for type Foundation.Data and conformance Foundation.Data : Swift.Sequence in Foundation in libPurchasesCoreSwift.a(ReceiptParser.o) lazy protocol witness table accessor for type [Swift.UInt8] and conformance [A] : Swift.Sequence in Swift in libPurchasesCoreSwift.a(ReceiptParser.o) ... "method descriptor for Swift.Hashable.hash(into: inout Swift.Hasher) -> ()", referenced from: l_got.$sSH4hash4intoys6HasherVz_tFTq in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) l_got.$sSH4hash4intoys6HasherVz_tFTq in libPurchasesCoreSwift.a(AppleReceipt.o) l_got.$sSH4hash4intoys6HasherVz_tFTq in libPurchasesCoreSwift.a(ASN1Container.o) l_got.$sSH4hash4intoys6HasherVz_tFTq in libPurchasesCoreSwift.a(ASN1ObjectIdentifier.o) l_got.$sSH4hash4intoys6HasherVztFTq in libPurchasesCoreSwift.a(InAppPurchase.o) "(extension in Swift):Swift.Collection< where A.Iterator == Swift.IndexingIterator>.makeIterator() -> Swift.IndexingIterator", referenced from: closure #1 () -> () in PurchasesCoreSwift.ProductsManager.productsRequest(: C.SKProductsRequest, didReceive: C.SKProductsResponse) -> () in libPurchasesCoreSwift.a(ProductsManager.o) closure #1 () -> () in PurchasesCoreSwift.ProductsManager.request(_: C.SKRequest, didFailWithError: Swift.Error) -> () in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.AppleReceiptBuilder.build(fromContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(AppleReceiptBuilder.o) (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toUInt() -> Swift.UInt in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) PurchasesCoreSwift.ASN1ObjectIdentifierBuilder.(decodeVariableLengthQuantity in _43C0D1EAE1E23B78587671763E9C4E38)(payload: Swift.ArraySlice) -> [Swift.UInt] in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) PurchasesCoreSwift.InAppPurchaseBuilder.build(fromContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.InAppPurchase in libPurchasesCoreSwift.a(InAppPurchaseBuilder.o) "swift_FORCELOAD$_swiftUIKit", referenced from: swift_FORCELOAD$swiftUIKit$_PurchasesCoreSwift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) swift_FORCELOAD$swiftUIKit$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ReceiptParser.o) swift_FORCELOAD$swiftUIKit$_PurchasesCoreSwift in libPurchasesCoreSwift.a(OperationDispatcher.o) swift_FORCELOAD$swiftUIKit$_PurchasesCoreSwift in libPurchasesCoreSwift.a(AttributionStrings.o) swift_FORCELOAD$swiftUIKit$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ProductsManager.o) swift_FORCELOAD$swiftUIKit$_PurchasesCoreSwift in libPurchasesCoreSwift.a(TransactionsFactory.o) swift_FORCELOAD$swiftUIKit$_PurchasesCoreSwift in libPurchasesCoreSwift.a(Strings.o) ... (maybe you meant: __swift_FORCELOAD$swiftUIKit$_PurchasesCoreSwift) "Swift.Array.init<A where A == A1.Element, A1: Swift.Sequence>(A1) -> [A]", referenced from: PurchasesCoreSwift.ReceiptParser.parse(from: Foundation.Data) throws -> PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(ReceiptParser.o) (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toUInt() -> Swift.UInt in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) PurchasesCoreSwift.ISO3601DateFormatter.date(fromBytes: Swift.ArraySlice) -> Foundation.Date? in libPurchasesCoreSwift.a(ISO3601DateFormatter.o) "method descriptor for static Swift.CaseIterable.allCases.getter : A.AllCases", referenced from: l_got.$ss12CaseIterableP8allCases03AllD0QzvgZTq in libPurchasesCoreSwift.a(ASN1Container.o) "protocol conformance descriptor for [A] : Swift._ArrayProtocol in Swift", referenced from: lazy protocol witness table accessor for type [PurchasesCoreSwift.InAppPurchase] and conformance [A] : Swift._ArrayProtocol in Swift in libPurchasesCoreSwift.a(AppleReceipt.o) "_swift_allocError", referenced from: PurchasesCoreSwift.ReceiptParser.parse(from: Foundation.Data) throws -> PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(ReceiptParser.o) PurchasesCoreSwift.AppleReceiptBuilder.build(fromContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(AppleReceiptBuilder.o) PurchasesCoreSwift.ASN1ContainerBuilder.build(fromPayload: Swift.ArraySlice) throws -> PurchasesCoreSwift.ASN1Container in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) PurchasesCoreSwift.ASN1ContainerBuilder.(extractClass in _DCEB25D8103DDC99C9E9819C61A2C3BD)(byte: Swift.UInt8) throws -> PurchasesCoreSwift.ASN1Class in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) PurchasesCoreSwift.ASN1ContainerBuilder.(extractEncodingType in _DCEB25D8103DDC99C9E9819C61A2C3BD)(byte: Swift.UInt8) throws -> PurchasesCoreSwift.ASN1EncodingType in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) PurchasesCoreSwift.ASN1ContainerBuilder.(extractIdentifier in _DCEB25D8103DDC99C9E9819C61A2C3BD)(byte: Swift.UInt8) throws -> PurchasesCoreSwift.ASN1Identifier in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) PurchasesCoreSwift.ASN1ContainerBuilder.(extractLength in _DCEB25D8103DDC99C9E9819C61A2C3BD)(data: Swift.ArraySlice) throws -> PurchasesCoreSwift.ASN1Length in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) ... "_swift_endAccess", referenced from: closure #2 (Swift.Set<C.SKProduct>) -> () in PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) PurchasesCoreSwift.ProductsManager.(cachedProductsByIdentifier in _FE91CA614A09FF8E296DF59F60246265).getter : [Swift.String : __C.SKProduct] in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ProductsManager.(cachedProductsByIdentifier in _FE91CA614A09FF8E296DF59F60246265).setter : [Swift.String : C.SKProduct] in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ProductsManager.(cachedProductsByIdentifier in _FE91CA614A09FF8E296DF59F60246265).modify : [Swift.String : C.SKProduct] with unmangled suffix ".resume.0" in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ProductsManager.(productsByRequests in _FE91CA614A09FF8E296DF59F60246265).getter : [__C.SKRequest : Swift.Set] in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ProductsManager.(productsByRequests in _FE91CA614A09FF8E296DF59F60246265).setter : [C.SKRequest : Swift.Set] in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ProductsManager.(productsByRequests in _FE91CA614A09FF8E296DF59F60246265).modify : [C.SKRequest : Swift.Set] with unmangled suffix ".resume.0" in libPurchasesCoreSwift.a(ProductsManager.o) ... "swift_FORCELOAD$_swiftMetal", referenced from: swift_FORCELOAD$swiftMetal$_PurchasesCoreSwift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) swift_FORCELOAD$swiftMetal$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ReceiptParser.o) swift_FORCELOAD$swiftMetal$_PurchasesCoreSwift in libPurchasesCoreSwift.a(OperationDispatcher.o) swift_FORCELOAD$swiftMetal$_PurchasesCoreSwift in libPurchasesCoreSwift.a(AttributionStrings.o) swift_FORCELOAD$swiftMetal$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ProductsManager.o) swift_FORCELOAD$swiftMetal$_PurchasesCoreSwift in libPurchasesCoreSwift.a(TransactionsFactory.o) swift_FORCELOAD$swiftMetal$_PurchasesCoreSwift in libPurchasesCoreSwift.a(Strings.o) ... (maybe you meant: swift_FORCELOAD$swiftMetal$_PurchasesCoreSwift) "type metadata accessor for Swift.ArraySlice", referenced from: type metadata accessor for Swift.ArraySlice in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) "associated type descriptor for Swift.RawRepresentable.RawValue", referenced from: l_got.$s8RawValueSYTl in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) l_got.$s8RawValueSYTl in libPurchasesCoreSwift.a(AppleReceipt.o) l_got.$s8RawValueSYTl in libPurchasesCoreSwift.a(ASN1Container.o) l_got.$s8RawValueSYTl in libPurchasesCoreSwift.a(ASN1ObjectIdentifier.o) l_got.$s8RawValueSYTl in libPurchasesCoreSwift.a(InAppPurchase.o) "_swift_getObjectType", referenced from: PurchasesCoreSwift.ReceiptParser.init() -> PurchasesCoreSwift.ReceiptParser in libPurchasesCoreSwift.a(ReceiptParser.o) "(extension in Swift):Swift.Error._getEmbeddedNSError() -> Swift.AnyObject?", referenced from: protocol witness for Swift.Error._getEmbeddedNSError() -> Swift.AnyObject? in conformance PurchasesCoreSwift.ReceiptReadingError : Swift.Error in PurchasesCoreSwift in libPurchasesCoreSwift.a(ReceiptParsingError.o) "(extension in Foundation):Swift.String.init<A where A: Swift.Sequence, A.Element == Swift.UInt8>(bytes: shared A, encoding: (extension in Foundation):Swift.String.Encoding) -> Swift.String?", referenced from: (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toString() -> Swift.String? in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) PurchasesCoreSwift.ISO3601DateFormatter.date(fromBytes: Swift.ArraySlice) -> Foundation.Date? in libPurchasesCoreSwift.a(ISO3601DateFormatter.o) "_swift_initStructMetadata", referenced from: type metadata completion function for PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(AppleReceipt.o) type metadata completion function for PurchasesCoreSwift.InAppPurchase in libPurchasesCoreSwift.a(InAppPurchase.o) "static (extension in Foundation):Swift.Set._unconditionallyBridgeFromObjectiveC(C.NSSet?) -> Swift.Set", referenced from: @objc PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) "_swift_unknownObjectRelease", referenced from: PurchasesCoreSwift.ReceiptParser.parse(from: Foundation.Data) throws -> PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(ReceiptParser.o) PurchasesCoreSwift.ReceiptParser.(findASN1Container in _B5895BF23B3B12EF66335D5DB16FEC9E)(withObjectId: PurchasesCoreSwift.ASN1ObjectIdentifier, inContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.ASN1Container? in libPurchasesCoreSwift.a(ReceiptParser.o) outlined release of PurchasesCoreSwift.ASN1Container in libPurchasesCoreSwift.a(ReceiptParser.o) outlined consume of PurchasesCoreSwift.ASN1Container? in libPurchasesCoreSwift.a(ReceiptParser.o) outlined destroy of PurchasesCoreSwift.ASN1Container in libPurchasesCoreSwift.a(ReceiptParser.o) closure #1 () -> () in PurchasesCoreSwift.ProductsManager.products(withIdentifiers: Swift.Set, completion: (Swift.Set<C.SKProduct>) -> ()) -> () in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.AppleReceiptBuilder.build(fromContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(AppleReceiptBuilder.o) ... "static Swift.Unicode.UTF8.encode(_: Swift.Unicode.Scalar, into: (Swift.UInt8) -> ()) -> ()", referenced from: PurchasesCoreSwift.ProductsManager.init() -> PurchasesCoreSwift.ProductsManager in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.Transaction.init() -> PurchasesCoreSwift.Transaction in libPurchasesCoreSwift.a(Transaction.o) "protocol conformance descriptor for Swift.Set : Swift.Hashable in Swift", referenced from: lazy protocol witness table accessor for type Swift.Set and conformance Swift.Set : Swift.Hashable in Swift in libPurchasesCoreSwift.a(ProductsManager.o) "nominal type descriptor for Foundation.Calendar", referenced from: _symbolic _Sg 10Foundation8CalendarV in libPurchasesCoreSwift.a(DateExtensions.o) "Swift.EnumeratedSequence.makeIterator() -> Swift.EnumeratedSequence.Iterator", referenced from: PurchasesCoreSwift.ReceiptParser.(findASN1Container in _B5895BF23B3B12EF66335D5DB16FEC9E)(withObjectId: PurchasesCoreSwift.ASN1ObjectIdentifier, inContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.ASN1Container? in libPurchasesCoreSwift.a(ReceiptParser.o) "(extension in Swift):Swift._ArrayProtocol.filter((A.Element) throws -> Swift.Bool) throws -> [A.Element]", referenced from: PurchasesCoreSwift.AppleReceipt.purchasedIntroOfferOrFreeTrialProductIdentifiers() -> Swift.Set in libPurchasesCoreSwift.a(AppleReceipt.o) "value witness table for Builtin.UnknownObject", referenced from: full type metadata for PurchasesCoreSwift.IntroEligibilityCalculator in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) full type metadata for PurchasesCoreSwift.ReceiptParser in libPurchasesCoreSwift.a(ReceiptParser.o) full type metadata for PurchasesCoreSwift.OperationDispatcher in libPurchasesCoreSwift.a(OperationDispatcher.o) full type metadata for PurchasesCoreSwift.AttributionStrings in libPurchasesCoreSwift.a(AttributionStrings.o) full type metadata for PurchasesCoreSwift.ProductsManager in libPurchasesCoreSwift.a(ProductsManager.o) full type metadata for PurchasesCoreSwift.TransactionsFactory in libPurchasesCoreSwift.a(TransactionsFactory.o) full type metadata for PurchasesCoreSwift.Strings in libPurchasesCoreSwift.a(Strings.o) ... "method descriptor for Swift.RawRepresentable.rawValue.getter : A.RawValue", referenced from: l_got.$sSY8rawValue03RawB0QzvgTq in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) l_got.$sSY8rawValue03RawB0QzvgTq in libPurchasesCoreSwift.a(AppleReceipt.o) l_got.$sSY8rawValue03RawB0QzvgTq in libPurchasesCoreSwift.a(ASN1Container.o) l_got.$sSY8rawValue03RawB0QzvgTq in libPurchasesCoreSwift.a(ASN1ObjectIdentifier.o) l_got.$sSY8rawValue03RawB0QzvgTq in libPurchasesCoreSwift.a(InAppPurchase.o) "(extension in Swift):Swift.Sequence.enumerated() -> Swift.EnumeratedSequence", referenced from: PurchasesCoreSwift.ReceiptParser.(findASN1Container in _B5895BF23B3B12EF66335D5DB16FEC9E)(withObjectId: PurchasesCoreSwift.ASN1ObjectIdentifier, inContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.ASN1Container? in libPurchasesCoreSwift.a(ReceiptParser.o) "_swift_deallocClassInstance", referenced from: PurchasesCoreSwift.AppleReceiptBuilder.deallocating_deinit in libPurchasesCoreSwift.a(AppleReceiptBuilder.o) PurchasesCoreSwift.ASN1ContainerBuilder.deallocating_deinit in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) PurchasesCoreSwift.ASN1ObjectIdentifierBuilder.deallocating_deinit in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) PurchasesCoreSwift.InAppPurchaseBuilder.__deallocating_deinit in libPurchasesCoreSwift.a(InAppPurchaseBuilder.o) PurchasesCoreSwift.ProductsRequestFactory.deallocating_deinit in libPurchasesCoreSwift.a(ProductsRequestFactory.o) "_swift_errorRetain", referenced from: PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) reabstraction thunk helper from @escaping @callee_unowned @convention(block) (@unowned C.NSDictionary, @unowned C.NSError?) -> () to @escaping @callee_guaranteed (@guaranteed [Swift.String : C.NSNumber], @guaranteed Swift.Error?) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) PurchasesCoreSwift.ProductsManager.request(_: C.SKRequest, didFailWithError: Swift.Error) -> () in libPurchasesCoreSwift.a(ProductsManager.o) "(extension in Swift):Swift.Collection.first.getter : A.Element?", referenced from: PurchasesCoreSwift.AppleReceiptBuilder.build(fromContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(AppleReceiptBuilder.o) PurchasesCoreSwift.ASN1ContainerBuilder.build(fromPayload: Swift.ArraySlice) throws -> PurchasesCoreSwift.ASN1Container in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) PurchasesCoreSwift.ASN1ContainerBuilder.(extractLength in _DCEB25D8103DDC99C9E9819C61A2C3BD)(data: Swift.ArraySlice) throws -> PurchasesCoreSwift.ASN1Length in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) PurchasesCoreSwift.ASN1ObjectIdentifierBuilder.build(fromPayload: Swift.ArraySlice) -> PurchasesCoreSwift.ASN1ObjectIdentifier? in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) "swift_FORCELOAD$_swiftCompatibility50", referenced from: swift_FORCELOAD$swiftCompatibility50$_PurchasesCoreSwift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) swift_FORCELOAD$swiftCompatibility50$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ReceiptParser.o) swift_FORCELOAD$swiftCompatibility50$_PurchasesCoreSwift in libPurchasesCoreSwift.a(OperationDispatcher.o) swift_FORCELOAD$swiftCompatibility50$_PurchasesCoreSwift in libPurchasesCoreSwift.a(AttributionStrings.o) swift_FORCELOAD$swiftCompatibility50$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ProductsManager.o) swift_FORCELOAD$swiftCompatibility50$_PurchasesCoreSwift in libPurchasesCoreSwift.a(TransactionsFactory.o) swift_FORCELOAD$swiftCompatibility50$_PurchasesCoreSwift in libPurchasesCoreSwift.a(Strings.o) ... (maybe you meant: __swift_FORCELOAD$swiftCompatibility50$_PurchasesCoreSwift) "protocol descriptor for Swift.RawRepresentable", referenced from: l_got.$sSYMp in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) l_got.$sSYMp in libPurchasesCoreSwift.a(AppleReceipt.o) l_got.$sSYMp in libPurchasesCoreSwift.a(ASN1Container.o) l_got.$sSYMp in libPurchasesCoreSwift.a(ASN1ObjectIdentifier.o) l_got.$sSYMp in libPurchasesCoreSwift.a(InAppPurchase.o) "_swift_deallocPartialClassInstance", referenced from: PurchasesCoreSwift.ReceiptParser.init() -> PurchasesCoreSwift.ReceiptParser in libPurchasesCoreSwift.a(ReceiptParser.o) "protocol conformance descriptor for Dispatch.DispatchWorkItemFlags : Swift.SetAlgebra in Dispatch", referenced from: lazy protocol witness table accessor for type Dispatch.DispatchWorkItemFlags and conformance Dispatch.DispatchWorkItemFlags : Swift.SetAlgebra in Dispatch in libPurchasesCoreSwift.a(OperationDispatcher.o) "type metadata accessor for Swift.Array", referenced from: type metadata accessor for [Swift.UInt8] in libPurchasesCoreSwift.a(ReceiptParser.o) type metadata accessor for [PurchasesCoreSwift.ASN1Container] in libPurchasesCoreSwift.a(ReceiptParser.o) type metadata accessor for [Dispatch.DispatchWorkItemFlags] in libPurchasesCoreSwift.a(OperationDispatcher.o) type metadata accessor for [(extension in Dispatch):C.OS_dispatch_queue.Attributes] in libPurchasesCoreSwift.a(OperationDispatcher.o) type metadata accessor for [(Swift.Set<__C.SKProduct>) -> ()] in libPurchasesCoreSwift.a(ProductsManager.o) type metadata accessor for [C.SKProduct] in libPurchasesCoreSwift.a(ProductsManager.o) type metadata accessor for [[Swift.String : Any]] in libPurchasesCoreSwift.a(TransactionsFactory.o) ... "method descriptor for Swift.Hashable._rawHashValue(seed: Swift.Int) -> Swift.Int", referenced from: l_got.$sSH13_rawHashValue4seedS2i_tFTq in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) l_got.$sSH13_rawHashValue4seedS2i_tFTq in libPurchasesCoreSwift.a(AppleReceipt.o) l_got.$sSH13_rawHashValue4seedS2i_tFTq in libPurchasesCoreSwift.a(ASN1Container.o) l_got.$sSH13_rawHashValue4seedS2i_tFTq in libPurchasesCoreSwift.a(ASN1ObjectIdentifier.o) l_got.$sSH13_rawHashValue4seedS2i_tFTq in libPurchasesCoreSwift.a(InAppPurchase.o) "method descriptor for Swift.Hashable.hashValue.getter : Swift.Int", referenced from: l_got.$sSH9hashValueSivgTq in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) l_got.$sSH9hashValueSivgTq in libPurchasesCoreSwift.a(AppleReceipt.o) l_got.$sSH9hashValueSivgTq in libPurchasesCoreSwift.a(ASN1Container.o) l_got.$sSH9hashValueSivgTq in libPurchasesCoreSwift.a(ASN1ObjectIdentifier.o) lgot.$sSH9hashValueSivgTq in libPurchasesCoreSwift.a(InAppPurchase.o) "Swift.Set.init<A where A == A1.Element, A1: Swift.Sequence>(owned A1) -> Swift.Set", referenced from: closure #1 () -> () in PurchasesCoreSwift.ProductsManager.products(withIdentifiers: Swift.Set, completion: (Swift.Set<C.SKProduct>) -> ()) -> () in libPurchasesCoreSwift.a(ProductsManager.o) closure #1 () -> () in PurchasesCoreSwift.ProductsManager.productsRequest(: C.SKProductsRequest, didReceive: C.SKProductsResponse) -> () in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.AppleReceipt.purchasedIntroOfferOrFreeTrialProductIdentifiers() -> Swift.Set in libPurchasesCoreSwift.a(AppleReceipt.o) "base conformance descriptor for Swift.Hashable: Swift.Equatable", referenced from: l_got.$sSHSQTb in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) l_got.$sSHSQTb in libPurchasesCoreSwift.a(AppleReceipt.o) l_got.$sSHSQTb in libPurchasesCoreSwift.a(ASN1Container.o) l_got.$sSHSQTb in libPurchasesCoreSwift.a(ASN1ObjectIdentifier.o) l_got.$sSHSQTb in libPurchasesCoreSwift.a(InAppPurchase.o) "Foundation.DateComponents.month.setter : Swift.Int?", referenced from: static (extension in PurchasesCoreSwift):Foundation.Date.from(year: Swift.Int, month: Swift.Int, day: Swift.Int, hour: Swift.Int, minute: Swift.Int, second: Swift.Int) -> Foundation.Date in libPurchasesCoreSwift.a(DateExtensions.o) "Swift.Dictionary.init(dictionaryLiteral: (A, B)...) -> [A : B]", referenced from: PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : __C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) PurchasesCoreSwift.IntroEligibilityCalculator.(checkIntroEligibility in _856DE3A8353F3A6BEA9AC8836D75182C)(candidateProducts: Swift.Set<C.SKProduct>, purchasedProductsWithIntroOffers: Swift.Set<__C.SKProduct>) -> [Swift.String : C.NSNumber] in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) variable initialization expression of PurchasesCoreSwift.ProductsManager.(cachedProductsByIdentifier in _FE91CA614A09FF8E296DF59F60246265) : [Swift.String : __C.SKProduct] in libPurchasesCoreSwift.a(ProductsManager.o) variable initialization expression of PurchasesCoreSwift.ProductsManager.(productsByRequests in _FE91CA614A09FF8E296DF59F60246265) : [C.SKRequest : Swift.Set] in libPurchasesCoreSwift.a(ProductsManager.o) variable initialization expression of PurchasesCoreSwift.ProductsManager.(completionHandlers in _FE91CA614A09FF8E296DF59F60246265) : [Swift.Set : [(Swift.Set<__C.SKProduct>) -> ()]] in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ProductsManager.init(productsRequestFactory: PurchasesCoreSwift.ProductsRequestFactory) -> PurchasesCoreSwift.ProductsManager in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ProductsManager.(cacheProducts in _FE91CA614A09FF8E296DF59F60246265)([C.SKProduct]) -> () in libPurchasesCoreSwift.a(ProductsManager.o) ... "type metadata for Swift.UInt32", referenced from: PurchasesCoreSwift.ProductsManager.init() -> PurchasesCoreSwift.ProductsManager in libPurchasesCoreSwift.a(ProductsManager.o) lazy protocol witness table accessor for type Swift.UInt32 and conformance Swift.UInt32 : Swift.FixedWidthInteger in Swift in libPurchasesCoreSwift.a(ProductsManager.o) lazy protocol witness table accessor for type Swift.UInt32 and conformance Swift.UInt32 : Swift.UnsignedInteger in Swift in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.Transaction.init() -> PurchasesCoreSwift.Transaction in libPurchasesCoreSwift.a(Transaction.o) "type metadata for Swift.UInt", referenced from: PurchasesCoreSwift.ProductsManager.init() -> PurchasesCoreSwift.ProductsManager in libPurchasesCoreSwift.a(ProductsManager.o) lazy protocol witness table accessor for type Swift.UInt and conformance Swift.UInt : Swift.BinaryInteger in Swift in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.Transaction.init() -> PurchasesCoreSwift.Transaction in libPurchasesCoreSwift.a(Transaction.o) (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toUInt() -> Swift.UInt in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) lazy protocol witness table accessor for type Swift.UInt and conformance Swift.UInt : Swift.FixedWidthInteger in Swift in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) lazy protocol witness table accessor for type Swift.UInt and conformance Swift.UInt : Swift.UnsignedInteger in Swift in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toInt() -> Swift.Int in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) ... "swift_FORCELOAD$_swiftCompatibility51", referenced from: swift_FORCELOAD$swiftCompatibility51$_PurchasesCoreSwift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) swift_FORCELOAD$swiftCompatibility51$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ReceiptParser.o) swift_FORCELOAD$swiftCompatibility51$_PurchasesCoreSwift in libPurchasesCoreSwift.a(OperationDispatcher.o) swift_FORCELOAD$swiftCompatibility51$_PurchasesCoreSwift in libPurchasesCoreSwift.a(AttributionStrings.o) swift_FORCELOAD$swiftCompatibility51$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ProductsManager.o) swift_FORCELOAD$swiftCompatibility51$_PurchasesCoreSwift in libPurchasesCoreSwift.a(TransactionsFactory.o) swift_FORCELOAD$swiftCompatibility51$_PurchasesCoreSwift in libPurchasesCoreSwift.a(Strings.o) ... (maybe you meant: swift_FORCELOAD$swiftCompatibility51$_PurchasesCoreSwift) "method descriptor for Foundation.LocalizedError.helpAnchor.getter : Swift.String?", referenced from: l_got.$s10Foundation14LocalizedErrorP10helpAnchorSSSgvgTq in libPurchasesCoreSwift.a(ReceiptParsingError.o) "method descriptor for Foundation.LocalizedError.recoverySuggestion.getter : Swift.String?", referenced from: l_got.$s10Foundation14LocalizedErrorP18recoverySuggestionSSSgvgTq in libPurchasesCoreSwift.a(ReceiptParsingError.o) "static Swift.Array.+ infix([A], [A]) -> [A]", referenced from: closure #1 () -> () in PurchasesCoreSwift.ProductsManager.products(withIdentifiers: Swift.Set, completion: (Swift.Set<__C.SKProduct>) -> ()) -> () in libPurchasesCoreSwift.a(ProductsManager.o) "swift_FORCELOAD$_swiftCoreImage", referenced from: swift_FORCELOAD$swiftCoreImage$_PurchasesCoreSwift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) swift_FORCELOAD$swiftCoreImage$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ReceiptParser.o) swift_FORCELOAD$swiftCoreImage$_PurchasesCoreSwift in libPurchasesCoreSwift.a(OperationDispatcher.o) swift_FORCELOAD$swiftCoreImage$_PurchasesCoreSwift in libPurchasesCoreSwift.a(AttributionStrings.o) swift_FORCELOAD$swiftCoreImage$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ProductsManager.o) swift_FORCELOAD$swiftCoreImage$_PurchasesCoreSwift in libPurchasesCoreSwift.a(TransactionsFactory.o) swift_FORCELOAD$swiftCoreImage$_PurchasesCoreSwift in libPurchasesCoreSwift.a(Strings.o) ... (maybe you meant: swift_FORCELOAD$swiftCoreImage$_PurchasesCoreSwift) "_swift_isaMask", referenced from: PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) PurchasesCoreSwift.ReceiptParser.receiptHasTransactions(receiptData: Foundation.Data) -> Swift.Bool in libPurchasesCoreSwift.a(ReceiptParser.o) "enum case for (extension in Dispatch):C.OS_dispatch_queue.AutoreleaseFrequency.inherit((extension in Dispatch):C.OS_dispatch_queue.AutoreleaseFrequency.Type) -> (extension in Dispatch):C.OS_dispatch_queue.AutoreleaseFrequency", referenced from: default argument 3 of (extension in Dispatch):C.OS_dispatch_queue.init(label: Swift.String, qos: Dispatch.DispatchQoS, attributes: (extension in Dispatch):C.OS_dispatch_queue.Attributes, autoreleaseFrequency: (extension in Dispatch):C.OS_dispatch_queue.AutoreleaseFrequency, target: C.OS_dispatch_queue?) -> C.OS_dispatch_queue in libPurchasesCoreSwift.a(OperationDispatcher.o) "Foundation.NSLog(Swift.String, Swift.CVarArg...) -> ()", referenced from: closure #1 () -> () in PurchasesCoreSwift.ProductsManager.products(withIdentifiers: Swift.Set, completion: (Swift.Set<__C.SKProduct>) -> ()) -> () in libPurchasesCoreSwift.a(ProductsManager.o) closure #1 () -> () in PurchasesCoreSwift.ProductsManager.productsRequest(_: C.SKProductsRequest, didReceive: C.SKProductsResponse) -> () in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ProductsManager.requestDidFinish(C.SKRequest) -> () in libPurchasesCoreSwift.a(ProductsManager.o) closure #1 () -> () in PurchasesCoreSwift.ProductsManager.request(_: C.SKRequest, didFailWithError: Swift.Error) -> () in libPurchasesCoreSwift.a(ProductsManager.o) "swift_FORCELOAD$_swiftDispatch", referenced from: swift_FORCELOAD$swiftDispatch$_PurchasesCoreSwift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) swift_FORCELOAD$swiftDispatch$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ReceiptParser.o) swift_FORCELOAD$swiftDispatch$_PurchasesCoreSwift in libPurchasesCoreSwift.a(OperationDispatcher.o) swift_FORCELOAD$swiftDispatch$_PurchasesCoreSwift in libPurchasesCoreSwift.a(AttributionStrings.o) swift_FORCELOAD$swiftDispatch$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ProductsManager.o) swift_FORCELOAD$swiftDispatch$_PurchasesCoreSwift in libPurchasesCoreSwift.a(TransactionsFactory.o) swift_FORCELOAD$swiftDispatch$_PurchasesCoreSwift in libPurchasesCoreSwift.a(Strings.o) ... (maybe you meant: swift_FORCELOAD$swiftDispatch$_PurchasesCoreSwift) "swift_FORCELOAD$_swiftCoreFoundation", referenced from: swift_FORCELOAD$swiftCoreFoundation$_PurchasesCoreSwift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) swift_FORCELOAD$swiftCoreFoundation$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ReceiptParser.o) swift_FORCELOAD$swiftCoreFoundation$_PurchasesCoreSwift in libPurchasesCoreSwift.a(OperationDispatcher.o) swift_FORCELOAD$swiftCoreFoundation$_PurchasesCoreSwift in libPurchasesCoreSwift.a(AttributionStrings.o) swift_FORCELOAD$swiftCoreFoundation$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ProductsManager.o) swift_FORCELOAD$swiftCoreFoundation$_PurchasesCoreSwift in libPurchasesCoreSwift.a(TransactionsFactory.o) swift_FORCELOAD$swiftCoreFoundation$_PurchasesCoreSwift in libPurchasesCoreSwift.a(Strings.o) ... (maybe you meant: swift_FORCELOAD$swiftCoreFoundation$_PurchasesCoreSwift) "(extension in Swift):Swift.Sequence.flatMap((A.Element) throws -> A1) throws -> [A1.Element]", referenced from: PurchasesCoreSwift.TransactionsFactory.nonSubscriptionTransactions(withSubscriptionsData: [Swift.String : [[Swift.String : Any]]], dateFormatter: C.NSDateFormatter) -> [PurchasesCoreSwift.Transaction] in libPurchasesCoreSwift.a(TransactionsFactory.o) "(extension in Swift):Swift.Sequence.contains(where: (A.Element) throws -> Swift.Bool) throws -> Swift.Bool", referenced from: PurchasesCoreSwift.IntroEligibilityCalculator.(checkIntroEligibility in _856DE3A8353F3A6BEA9AC8836D75182C)(candidateProducts: Swift.Set<C.SKProduct>, purchasedProductsWithIntroOffers: Swift.Set<__C.SKProduct>) -> [Swift.String : C.NSNumber] in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) "swift_FORCELOAD$_swiftDarwin", referenced from: swift_FORCELOAD$swiftDarwin$_PurchasesCoreSwift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) swift_FORCELOAD$swiftDarwin$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ReceiptParser.o) swift_FORCELOAD$swiftDarwin$_PurchasesCoreSwift in libPurchasesCoreSwift.a(OperationDispatcher.o) swift_FORCELOAD$swiftDarwin$_PurchasesCoreSwift in libPurchasesCoreSwift.a(AttributionStrings.o) swift_FORCELOAD$swiftDarwin$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ProductsManager.o) swift_FORCELOAD$swiftDarwin$_PurchasesCoreSwift in libPurchasesCoreSwift.a(TransactionsFactory.o) swift_FORCELOAD$swiftDarwin$_PurchasesCoreSwift in libPurchasesCoreSwift.a(Strings.o) ... (maybe you meant: swift_FORCELOAD$swiftDarwin$_PurchasesCoreSwift) "(extension in Swift):Swift.Collection.prefix(Swift.Int) -> A.SubSequence", referenced from: PurchasesCoreSwift.ASN1ContainerBuilder.build(fromPayload: Swift.ArraySlice) throws -> PurchasesCoreSwift.ASN1Container in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) PurchasesCoreSwift.ASN1ContainerBuilder.(extractLength in _DCEB25D8103DDC99C9E9819C61A2C3BD)(data: Swift.ArraySlice) throws -> PurchasesCoreSwift.ASN1Length in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) "swift_FORCELOAD$_swiftFoundation", referenced from: swift_FORCELOAD$swiftFoundation$_PurchasesCoreSwift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) swift_FORCELOAD$swiftFoundation$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ReceiptParser.o) swift_FORCELOAD$swiftFoundation$_PurchasesCoreSwift in libPurchasesCoreSwift.a(OperationDispatcher.o) swift_FORCELOAD$swiftFoundation$_PurchasesCoreSwift in libPurchasesCoreSwift.a(AttributionStrings.o) swift_FORCELOAD$swiftFoundation$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ProductsManager.o) swift_FORCELOAD$swiftFoundation$_PurchasesCoreSwift in libPurchasesCoreSwift.a(TransactionsFactory.o) swift_FORCELOAD$swiftFoundation$_PurchasesCoreSwift in libPurchasesCoreSwift.a(Strings.o) ... (maybe you meant: swift_FORCELOAD$swiftFoundation$_PurchasesCoreSwift) "base conformance descriptor for Foundation.LocalizedError: Swift.Error", referenced from: l_got.$s10Foundation14LocalizedErrorPs0C0Tb in libPurchasesCoreSwift.a(ReceiptParsingError.o) "swift_FORCELOAD$_swiftCompatibilityDynamicReplacements", referenced from: swift_FORCELOAD$swiftCompatibilityDynamicReplacements$_PurchasesCoreSwift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) swift_FORCELOAD$swiftCompatibilityDynamicReplacements$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ReceiptParser.o) swift_FORCELOAD$swiftCompatibilityDynamicReplacements$_PurchasesCoreSwift in libPurchasesCoreSwift.a(OperationDispatcher.o) swift_FORCELOAD$swiftCompatibilityDynamicReplacements$_PurchasesCoreSwift in libPurchasesCoreSwift.a(AttributionStrings.o) swift_FORCELOAD$swiftCompatibilityDynamicReplacements$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ProductsManager.o) swift_FORCELOAD$swiftCompatibilityDynamicReplacements$_PurchasesCoreSwift in libPurchasesCoreSwift.a(TransactionsFactory.o) swift_FORCELOAD$swiftCompatibilityDynamicReplacements$_PurchasesCoreSwift in libPurchasesCoreSwift.a(Strings.o) ... (maybe you meant: __swift_FORCELOAD$swiftCompatibilityDynamicReplacements$_PurchasesCoreSwift) "static (extension in Swift):Swift.SignedInteger.isSigned.getter : Swift.Bool", referenced from: (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toUInt() -> Swift.UInt in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) PurchasesCoreSwift.ASN1ObjectIdentifierBuilder.(decodeVariableLengthQuantity in _43C0D1EAE1E23B78587671763E9C4E38)(payload: Swift.ArraySlice) -> [Swift.UInt] in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) (extension in PurchasesCoreSwift):Swift.UInt8.bitAtIndex(Swift.UInt8) -> Swift.UInt8 in libPurchasesCoreSwift.a(UInt8+Extensions.o) (extension in PurchasesCoreSwift):Swift.UInt8.valueInRange(from: Swift.UInt8, to: Swift.UInt8) -> Swift.UInt8 in libPurchasesCoreSwift.a(UInt8+Extensions.o) "nominal type descriptor for Swift.Set.Iterator", referenced from: _symbolic ___ySo9SKProductC_G Sh8IteratorV in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) "swift_FORCELOAD$_swiftObjectiveC", referenced from: swift_FORCELOAD$swiftObjectiveC$_PurchasesCoreSwift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) swift_FORCELOAD$swiftObjectiveC$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ReceiptParser.o) swift_FORCELOAD$swiftObjectiveC$_PurchasesCoreSwift in libPurchasesCoreSwift.a(OperationDispatcher.o) swift_FORCELOAD$swiftObjectiveC$_PurchasesCoreSwift in libPurchasesCoreSwift.a(AttributionStrings.o) swift_FORCELOAD$swiftObjectiveC$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ProductsManager.o) swift_FORCELOAD$swiftObjectiveC$_PurchasesCoreSwift in libPurchasesCoreSwift.a(TransactionsFactory.o) swift_FORCELOAD$swiftObjectiveC$_PurchasesCoreSwift in libPurchasesCoreSwift.a(Strings.o) ... (maybe you meant: swift_FORCELOAD$swiftObjectiveC$_PurchasesCoreSwift) "(extension in Swift):Swift.BidirectionalCollection< where A.Element == Swift.String>.joined(separator: Swift.String) -> Swift.String", referenced from: PurchasesCoreSwift.ASN1ObjectIdentifierBuilder.build(fromPayload: Swift.ArraySlice) -> PurchasesCoreSwift.ASN1ObjectIdentifier? in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) "(extension in Swift):Swift.RawRepresentable< where A: Swift.Hashable, A.Swift.RawRepresentable.RawValue: Swift.Hashable>.hashValue.getter : Swift.Int", referenced from: protocol witness for Swift.Hashable.hashValue.getter : Swift.Int in conformance PurchasesCoreSwift.IntroEligibilityStatus : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) protocol witness for Swift.Hashable.hashValue.getter : Swift.Int in conformance PurchasesCoreSwift.ReceiptAttributeType : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(AppleReceipt.o) protocol witness for Swift.Hashable.hashValue.getter : Swift.Int in conformance PurchasesCoreSwift.ASN1Class : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1Container.o) protocol witness for Swift.Hashable.hashValue.getter : Swift.Int in conformance PurchasesCoreSwift.ASN1Identifier : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1Container.o) protocol witness for Swift.Hashable.hashValue.getter : Swift.Int in conformance PurchasesCoreSwift.ASN1EncodingType : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1Container.o) protocol witness for Swift.Hashable.hashValue.getter : Swift.Int in conformance PurchasesCoreSwift.ASN1ObjectIdentifier : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1ObjectIdentifier.o) protocol witness for Swift.Hashable.hashValue.getter : Swift.Int in conformance PurchasesCoreSwift.InAppPurchaseAttributeType : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(InAppPurchase.o) ... "swift_FORCELOAD$_swiftQuartzCore", referenced from: swift_FORCELOAD$swiftQuartzCore$_PurchasesCoreSwift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) swift_FORCELOAD$swiftQuartzCore$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ReceiptParser.o) swift_FORCELOAD$swiftQuartzCore$_PurchasesCoreSwift in libPurchasesCoreSwift.a(OperationDispatcher.o) swift_FORCELOAD$swiftQuartzCore$_PurchasesCoreSwift in libPurchasesCoreSwift.a(AttributionStrings.o) swift_FORCELOAD$swiftQuartzCore$_PurchasesCoreSwift in libPurchasesCoreSwift.a(ProductsManager.o) swift_FORCELOAD$swiftQuartzCore$_PurchasesCoreSwift in libPurchasesCoreSwift.a(TransactionsFactory.o) swift_FORCELOAD$swiftQuartzCore$_PurchasesCoreSwift in libPurchasesCoreSwift.a(Strings.o) ... (maybe you meant: swift_FORCELOAD$swiftQuartzCore$_PurchasesCoreSwift) "(extension in Foundation):Swift.Dictionary._bridgeToObjectiveC() -> C.NSDictionary", referenced from: reabstraction thunk helper from @escaping @callee_unowned @convention(block) (@unowned C.NSDictionary, @unowned C.NSError?) -> () to @escaping @callee_guaranteed (@guaranteed [Swift.String : C.NSNumber], @guaranteed Swift.Error?) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) "Foundation._convertErrorToNSError(Swift.Error) -> C.NSError", referenced from: reabstraction thunk helper from @escaping @callee_unowned @convention(block) (@unowned C.NSDictionary, @unowned C.NSError?) -> () to @escaping @callee_guaranteed (@guaranteed [Swift.String : C.NSNumber], @guaranteed Swift.Error?) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) "Swift.Set.union<A where A == A1.Element, A1: Swift.Sequence>(owned A1) -> Swift.Set", referenced from: PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) "_swiftonce", referenced from: PurchasesCoreSwift.Strings.attribution.unsafeMutableAddressor : PurchasesCoreSwift.AttributionStrings in libPurchasesCoreSwift.a(Strings.o) PurchasesCoreSwift.ISO3601DateFormatter.shared.unsafeMutableAddressor : PurchasesCoreSwift.ISO3601DateFormatter in libPurchasesCoreSwift.a(ISO3601DateFormatter.o) "protocol witness table for Swift.UInt8 : Swift.CustomStringConvertible in Swift", referenced from: (extension in PurchasesCoreSwift):Swift.UInt8.bitAtIndex(Swift.UInt8) -> Swift.UInt8 in libPurchasesCoreSwift.a(UInt8+Extensions.o) (extension in PurchasesCoreSwift):Swift.UInt8.valueInRange(from: Swift.UInt8, to: Swift.UInt8) -> Swift.UInt8 in libPurchasesCoreSwift.a(UInt8+Extensions.o) "protocol conformance descriptor for [A : B].Values : Swift.Sequence in Swift", referenced from: lazy protocol witness table accessor for type [Swift.String : C.SKProduct].Values and conformance [A : B].Values : Swift.Sequence in Swift in libPurchasesCoreSwift.a(ProductsManager.o) "Swift.String.init(stringInterpolation: Swift.DefaultStringInterpolation) -> Swift.String", referenced from: closure #1 () -> () in PurchasesCoreSwift.ProductsManager.products(withIdentifiers: Swift.Set, completion: (Swift.Set<C.SKProduct>) -> ()) -> () in libPurchasesCoreSwift.a(ProductsManager.o) closure #1 () -> () in PurchasesCoreSwift.ProductsManager.request(: C.SKRequest, didFailWithError: Swift.Error) -> () in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.Transaction.init(with: [Swift.String : Any], productId: Swift.String, dateFormatter: C.NSDateFormatter) -> PurchasesCoreSwift.Transaction in libPurchasesCoreSwift.a(Transaction.o) PurchasesCoreSwift.ReceiptReadingError.errorDescription.getter : Swift.String? in libPurchasesCoreSwift.a(ReceiptParsingError.o) (extension in PurchasesCoreSwift):Swift.UInt8.bitAtIndex(Swift.UInt8) -> Swift.UInt8 in libPurchasesCoreSwift.a(UInt8+Extensions.o) (extension in PurchasesCoreSwift):Swift.UInt8.valueInRange(from: Swift.UInt8, to: Swift.UInt8) -> Swift.UInt8 in libPurchasesCoreSwift.a(UInt8+Extensions.o) "Swift._allocateUninitializedArray(Builtin.Word) -> ([A], Builtin.RawPointer)", referenced from: PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) PurchasesCoreSwift.IntroEligibilityCalculator.(checkIntroEligibility in _856DE3A8353F3A6BEA9AC8836D75182C)(candidateProducts: Swift.Set<__C.SKProduct>, purchasedProductsWithIntroOffers: Swift.Set<__C.SKProduct>) -> [Swift.String : __C.NSNumber] in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) variable initialization expression of PurchasesCoreSwift.ProductsManager.(cachedProductsByIdentifier in _FE91CA614A09FF8E296DF59F60246265) : [Swift.String : C.SKProduct] in libPurchasesCoreSwift.a(ProductsManager.o) variable initialization expression of PurchasesCoreSwift.ProductsManager.(productsByRequests in _FE91CA614A09FF8E296DF59F60246265) : [C.SKRequest : Swift.Set] in libPurchasesCoreSwift.a(ProductsManager.o) variable initialization expression of PurchasesCoreSwift.ProductsManager.(completionHandlers in _FE91CA614A09FF8E296DF59F60246265) : [Swift.Set : [(Swift.Set<__C.SKProduct>) -> ()]] in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ProductsManager.init(productsRequestFactory: PurchasesCoreSwift.ProductsRequestFactory) -> PurchasesCoreSwift.ProductsManager in libPurchasesCoreSwift.a(ProductsManager.o) closure #1 () -> () in PurchasesCoreSwift.ProductsManager.products(withIdentifiers: Swift.Set, completion: (Swift.Set<__C.SKProduct>) -> ()) -> () in libPurchasesCoreSwift.a(ProductsManager.o) ... "protocol witness table for Swift.String : Swift.Hashable in Swift", referenced from: PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) type metadata accessor for Swift.Set in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) closure #1 (C.SKProduct) -> Swift.Bool in closure #2 (Swift.Set<__C.SKProduct>) -> () in PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) closure #2 (C.SKProduct) -> Swift.Bool in closure #2 (Swift.Set<__C.SKProduct>) -> () in PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : __C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) PurchasesCoreSwift.IntroEligibilityCalculator.(checkIntroEligibility in _856DE3A8353F3A6BEA9AC8836D75182C)(candidateProducts: Swift.Set<C.SKProduct>, purchasedProductsWithIntroOffers: Swift.Set<__C.SKProduct>) -> [Swift.String : C.NSNumber] in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) @objc PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) reabstraction thunk helper from @escaping @callee_unowned @convention(block) (@unowned C.NSDictionary, @unowned C.NSError?) -> () to @escaping @callee_guaranteed (@guaranteed [Swift.String : C.NSNumber], @guaranteed Swift.Error?) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) ... "_swift_retain", referenced from: PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) closure #2 (Swift.Set<__C.SKProduct>) -> () in PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) PurchasesCoreSwift.ReceiptParser.init(objectIdentifierBuilder: PurchasesCoreSwift.ASN1ObjectIdentifierBuilder, containerBuilder: PurchasesCoreSwift.ASN1ContainerBuilder, receiptBuilder: PurchasesCoreSwift.AppleReceiptBuilder) -> PurchasesCoreSwift.ReceiptParser in libPurchasesCoreSwift.a(ReceiptParser.o) PurchasesCoreSwift.ReceiptParser.parse(from: Foundation.Data) throws -> PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(ReceiptParser.o) outlined copy of Foundation.Data._Representation in libPurchasesCoreSwift.a(ReceiptParser.o) PurchasesCoreSwift.ReceiptParser.(findASN1Container in _B5895BF23B3B12EF66335D5DB16FEC9E)(withObjectId: PurchasesCoreSwift.ASN1ObjectIdentifier, inContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.ASN1Container? in libPurchasesCoreSwift.a(ReceiptParser.o) PurchasesCoreSwift.OperationDispatcher.dispatchOnMainThread(() -> ()) -> () in libPurchasesCoreSwift.a(OperationDispatcher.o) ... "static (extension in Dispatch):C.OS_dispatch_queue.main.getter : C.OS_dispatch_queue", referenced from: PurchasesCoreSwift.OperationDispatcher.init() -> PurchasesCoreSwift.OperationDispatcher in libPurchasesCoreSwift.a(OperationDispatcher.o) "static Foundation.Data._unconditionallyBridgeFromObjectiveC(C.NSData?) -> Foundation.Data", referenced from: @objc PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) @objc PurchasesCoreSwift.ReceiptParser.receiptHasTransactions(receiptData: Foundation.Data) -> Swift.Bool in libPurchasesCoreSwift.a(ReceiptParser.o) "value witness table for Builtin.Int64", referenced from: type metadata completion function for PurchasesCoreSwift.InAppPurchase in libPurchasesCoreSwift.a(InAppPurchase.o) "Swift.Set.makeIterator() -> Swift.Set.Iterator", referenced from: PurchasesCoreSwift.IntroEligibilityCalculator.(checkIntroEligibility in _856DE3A8353F3A6BEA9AC8836D75182C)(candidateProducts: Swift.Set<C.SKProduct>, purchasedProductsWithIntroOffers: Swift.Set<__C.SKProduct>) -> [Swift.String : C.NSNumber] in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) "(extension in Swift):Swift.Sequence.reduce(into: owned A1, _: (inout A1, A.Element) throws -> ()) throws -> A1", referenced from: PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) PurchasesCoreSwift.ProductsManager.(cacheProducts in _FE91CA614A09FF8E296DF59F60246265)([C.SKProduct]) -> () in libPurchasesCoreSwift.a(ProductsManager.o) "protocol witness table for Swift.UInt : Swift.LosslessStringConvertible in Swift", referenced from: closure #1 (Swift.UInt) -> Swift.String in PurchasesCoreSwift.ASN1ObjectIdentifierBuilder.build(fromPayload: Swift.ArraySlice) -> PurchasesCoreSwift.ASN1ObjectIdentifier? in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) "Swift.Dictionary.filter(((key: A, value: B)) throws -> Swift.Bool) throws -> [A : B]", referenced from: closure #1 () -> () in PurchasesCoreSwift.ProductsManager.products(withIdentifiers: Swift.Set, completion: (Swift.Set<C.SKProduct>) -> ()) -> () in libPurchasesCoreSwift.a(ProductsManager.o) "swiftEmptyArrayStorage", referenced from: generic specialization <serialized, (extension in Dispatch):C.OS_dispatch_queue.Attributes> of static Swift.Array._allocateUninitialized(Swift.Int) -> ([A], Swift.UnsafeMutablePointer) in libPurchasesCoreSwift.a(OperationDispatcher.o) generic specialization <serialized, Dispatch.DispatchWorkItemFlags> of static Swift.Array._allocateUninitialized(Swift.Int) -> ([A], Swift.UnsafeMutablePointer) in libPurchasesCoreSwift.a(OperationDispatcher.o) "nominal type descriptor for Swift.ArraySlice", referenced from: _symbolic __yG s10ArraySliceV s5UInt8V in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) _symbolic yG s10ArraySliceV s5UInt8V in libPurchasesCoreSwift.a(ASN1Container.o) _symbolic yG s10ArraySliceV s5UInt8V in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) _symbolic yG s10ArraySliceV s5UInt8V in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) _symbolic yy_GG s16IndexingIteratorV s10ArraySliceV s5UInt8V in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) _symbolic ____yG s10ArraySliceV s5UInt8V in libPurchasesCoreSwift.a(ISO3601DateFormatter.o) "Swift.Set.Iterator.next() -> A?", referenced from: PurchasesCoreSwift.IntroEligibilityCalculator.(checkIntroEligibility in _856DE3A8353F3A6BEA9AC8836D75182C)(candidateProducts: Swift.Set<__C.SKProduct>, purchasedProductsWithIntroOffers: Swift.Set<__C.SKProduct>) -> [Swift.String : C.NSNumber] in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) "type metadata for Swift.UInt8", referenced from: PurchasesCoreSwift.ReceiptParser.parse(from: Foundation.Data) throws -> PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(ReceiptParser.o) type metadata accessor for [Swift.UInt8] in libPurchasesCoreSwift.a(ReceiptParser.o) PurchasesCoreSwift.ProductsManager.init() -> PurchasesCoreSwift.ProductsManager in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.Transaction.init() -> PurchasesCoreSwift.Transaction in libPurchasesCoreSwift.a(Transaction.o) (extension in PurchasesCoreSwift):Swift.ArraySlice<A where A == Swift.UInt8>.toUInt() -> Swift.UInt in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) type metadata accessor for Swift.ArraySlice in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) lazy protocol witness table accessor for type Swift.UInt8 and conformance Swift.UInt8 : Swift.BinaryInteger in Swift in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) ... "static (extension in Foundation):Swift.Array._unconditionallyBridgeFromObjectiveC(_C.NSArray?) -> [A]", referenced from: closure #1 () -> () in PurchasesCoreSwift.ProductsManager.productsRequest(: C.SKProductsRequest, didReceive: C.SKProductsResponse) -> () in libPurchasesCoreSwift.a(ProductsManager.o) "Swift.ArraySlice.init<A where A == A1.Element, A1: Swift.Sequence>(A1) -> Swift.ArraySlice", referenced from: PurchasesCoreSwift.ReceiptParser.parse(from: Foundation.Data) throws -> PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(ReceiptParser.o) "Swift.Dictionary.merge(_: owned [A : B], uniquingKeysWith: (B, B) throws -> B) throws -> ()", referenced from: closure #2 (Swift.Set<C.SKProduct>) -> () in PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : __C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) PurchasesCoreSwift.ProductsManager.(cacheProducts in _FE91CA614A09FF8E296DF59F60246265)([C.SKProduct]) -> () in libPurchasesCoreSwift.a(ProductsManager.o) "(extension in Foundation):C.NSNumber.init(integerLiteral: Swift.Int) -> C.NSNumber", referenced from: PurchasesCoreSwift.IntroEligibilityStatus.toNSNumber() -> C.NSNumber in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) "protocol descriptor for Swift.Error", referenced from: _symbolic SDySSSo8NSNumberCG__pSgIeggg_ s5ErrorP in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) _symbolic __p s5ErrorP in libPurchasesCoreSwift.a(ProductsManager.o) l_got.$ss5ErrorMp in libPurchasesCoreSwift.a(ReceiptParsingError.o) "Swift.Set.filter((A) throws -> Swift.Bool) throws -> Swift.Set", referenced from: closure #2 (Swift.Set<C.SKProduct>) -> () in PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) "_swift_bridgeObjectRetain", referenced from: PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) closure #1 (inout [Swift.String : C.NSNumber], Swift.String) -> () in PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) closure #2 (Swift.Set<__C.SKProduct>) -> () in PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) PurchasesCoreSwift.IntroEligibilityCalculator.(checkIntroEligibility in _856DE3A8353F3A6BEA9AC8836D75182C)(candidateProducts: Swift.Set<__C.SKProduct>, purchasedProductsWithIntroOffers: Swift.Set<__C.SKProduct>) -> [Swift.String : C.NSNumber] in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) closure #1 (C.SKProduct) -> Swift.Bool in PurchasesCoreSwift.IntroEligibilityCalculator.(checkIntroEligibility in _856DE3A8353F3A6BEA9AC8836D75182C)(candidateProducts: Swift.Set<C.SKProduct>, purchasedProductsWithIntroOffers: Swift.Set<__C.SKProduct>) -> [Swift.String : C.NSNumber] in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) PurchasesCoreSwift.ReceiptParser.receiptHasTransactions(receiptData: Foundation.Data) -> Swift.Bool in libPurchasesCoreSwift.a(ReceiptParser.o) PurchasesCoreSwift.ReceiptParser.parse(from: Foundation.Data) throws -> PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(ReceiptParser.o) ... "type metadata accessor for Swift.Set", referenced from: type metadata accessor for Swift.Set in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) type metadata accessor for Swift.Set<C.SKProduct> in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) "_swift_willThrow", referenced from: PurchasesCoreSwift.ReceiptParser.parse(from: Foundation.Data) throws -> PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(ReceiptParser.o) PurchasesCoreSwift.AppleReceiptBuilder.build(fromContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.AppleReceipt in libPurchasesCoreSwift.a(AppleReceiptBuilder.o) PurchasesCoreSwift.ASN1ContainerBuilder.build(fromPayload: Swift.ArraySlice) throws -> PurchasesCoreSwift.ASN1Container in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) PurchasesCoreSwift.ASN1ContainerBuilder.(extractClass in _DCEB25D8103DDC99C9E9819C61A2C3BD)(byte: Swift.UInt8) throws -> PurchasesCoreSwift.ASN1Class in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) PurchasesCoreSwift.ASN1ContainerBuilder.(extractEncodingType in _DCEB25D8103DDC99C9E9819C61A2C3BD)(byte: Swift.UInt8) throws -> PurchasesCoreSwift.ASN1EncodingType in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) PurchasesCoreSwift.ASN1ContainerBuilder.(extractIdentifier in _DCEB25D8103DDC99C9E9819C61A2C3BD)(byte: Swift.UInt8) throws -> PurchasesCoreSwift.ASN1Identifier in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) PurchasesCoreSwift.ASN1ContainerBuilder.(extractLength in _DCEB25D8103DDC99C9E9819C61A2C3BD)(data: Swift.ArraySlice) throws -> PurchasesCoreSwift.ASN1Length in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) ... "(extension in Dispatch):C.OS_dispatch_queue.init(label: Swift.String, qos: Dispatch.DispatchQoS, attributes: (extension in Dispatch):C.OS_dispatch_queue.Attributes, autoreleaseFrequency: (extension in Dispatch):C.OS_dispatch_queue.AutoreleaseFrequency, target: C.OS_dispatch_queue?) -> C.OS_dispatch_queue", referenced from: PurchasesCoreSwift.OperationDispatcher.init() -> PurchasesCoreSwift.OperationDispatcher in libPurchasesCoreSwift.a(OperationDispatcher.o) variable initialization expression of PurchasesCoreSwift.ProductsManager.(queue in _FE91CA614A09FF8E296DF59F60246265) : C.OS_dispatch_queue in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ProductsManager.init(productsRequestFactory: PurchasesCoreSwift.ProductsRequestFactory) -> PurchasesCoreSwift.ProductsManager in libPurchasesCoreSwift.a(ProductsManager.o) "protocol conformance descriptor for Swift.ArraySlice : Swift.Sequence in Swift", referenced from: lazy protocol witness table accessor for type Swift.ArraySlice and conformance Swift.ArraySlice : Swift.Sequence in Swift in libPurchasesCoreSwift.a(ArraySlice+Extensions.o) "_swift_allocObject", referenced from: PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) @objc PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) PurchasesCoreSwift.OperationDispatcher.dispatchOnMainThread(() -> ()) -> () in libPurchasesCoreSwift.a(OperationDispatcher.o) @objc PurchasesCoreSwift.OperationDispatcher.dispatchOnMainThread(() -> ()) -> () in libPurchasesCoreSwift.a(OperationDispatcher.o) PurchasesCoreSwift.OperationDispatcher.dispatchOnWorkerThread(() -> ()) -> () in libPurchasesCoreSwift.a(OperationDispatcher.o) @objc PurchasesCoreSwift.OperationDispatcher.dispatchOnWorkerThread(() -> ()) -> () in libPurchasesCoreSwift.a(OperationDispatcher.o) PurchasesCoreSwift.ProductsManager.products(withIdentifiers: Swift.Set, completion: (Swift.Set<C.SKProduct>) -> ()) -> () in libPurchasesCoreSwift.a(ProductsManager.o) ... "Swift.EnumeratedSequence.Iterator.next() -> (offset: Swift.Int, element: A.Element)?", referenced from: PurchasesCoreSwift.ReceiptParser.(findASN1Container in _B5895BF23B3B12EF66335D5DB16FEC9E)(withObjectId: PurchasesCoreSwift.ASN1ObjectIdentifier, inContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.ASN1Container? in libPurchasesCoreSwift.a(ReceiptParser.o) "protocol witness table for Swift.Int : Swift.Hashable in Swift", referenced from: protocol witness for Swift.Hashable.hashValue.getter : Swift.Int in conformance PurchasesCoreSwift.IntroEligibilityStatus : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) protocol witness for Swift.Hashable.hash(into: inout Swift.Hasher) -> () in conformance PurchasesCoreSwift.IntroEligibilityStatus : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) protocol witness for Swift.Hashable._rawHashValue(seed: Swift.Int) -> Swift.Int in conformance PurchasesCoreSwift.IntroEligibilityStatus : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) protocol witness for Swift.Hashable.hashValue.getter : Swift.Int in conformance PurchasesCoreSwift.ReceiptAttributeType : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(AppleReceipt.o) protocol witness for Swift.Hashable.hash(into: inout Swift.Hasher) -> () in conformance PurchasesCoreSwift.ReceiptAttributeType : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(AppleReceipt.o) protocol witness for Swift.Hashable._rawHashValue(seed: Swift.Int) -> Swift.Int in conformance PurchasesCoreSwift.ReceiptAttributeType : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(AppleReceipt.o) protocol witness for Swift.Hashable.hashValue.getter : Swift.Int in conformance PurchasesCoreSwift.InAppPurchaseAttributeType : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(InAppPurchase.o) ... "_swift_getObjCClassFromMetadata", referenced from: C.NSDateFormatter.allocating_init() -> C.NSDateFormatter in libPurchasesCoreSwift.a(ISO3601DateFormatter.o) C.SKProductsRequest.__allocating_init(productIdentifiers: Swift.Set) -> C.SKProductsRequest in libPurchasesCoreSwift.a(ProductsRequestFactory.o) "_swift_beginAccess", referenced from: closure #2 (Swift.Set<__C.SKProduct>) -> () in PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) PurchasesCoreSwift.ProductsManager.(cachedProductsByIdentifier in _FE91CA614A09FF8E296DF59F60246265).getter : [Swift.String : __C.SKProduct] in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ProductsManager.(cachedProductsByIdentifier in _FE91CA614A09FF8E296DF59F60246265).setter : [Swift.String : C.SKProduct] in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ProductsManager.(cachedProductsByIdentifier in _FE91CA614A09FF8E296DF59F60246265).modify : [Swift.String : C.SKProduct] in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ProductsManager.(productsByRequests in _FE91CA614A09FF8E296DF59F60246265).getter : [__C.SKRequest : Swift.Set] in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ProductsManager.(productsByRequests in _FE91CA614A09FF8E296DF59F60246265).setter : [C.SKRequest : Swift.Set] in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ProductsManager.(productsByRequests in _FE91CA614A09FF8E296DF59F60246265).modify : [C.SKRequest : Swift.Set] in libPurchasesCoreSwift.a(ProductsManager.o) ... "protocol conformance descriptor for Foundation.Data : Swift.Sequence in Foundation", referenced from: lazy protocol witness table accessor for type Foundation.Data and conformance Foundation.Data : Swift.Sequence in Foundation in libPurchasesCoreSwift.a(ReceiptParser.o) "Swift.Dictionary.subscript.setter : (A) -> B?", referenced from: closure #1 (inout [Swift.String : C.NSNumber], Swift.String) -> () in PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) PurchasesCoreSwift.IntroEligibilityCalculator.(checkIntroEligibility in _856DE3A8353F3A6BEA9AC8836D75182C)(candidateProducts: Swift.Set<__C.SKProduct>, purchasedProductsWithIntroOffers: Swift.Set<__C.SKProduct>) -> [Swift.String : C.NSNumber] in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) closure #1 () -> () in PurchasesCoreSwift.ProductsManager.products(withIdentifiers: Swift.Set, completion: (Swift.Set<C.SKProduct>) -> ()) -> () in libPurchasesCoreSwift.a(ProductsManager.o) closure #1 (inout [Swift.String : C.SKProduct], C.SKProduct) -> () in PurchasesCoreSwift.ProductsManager.(cacheProducts in _FE91CA614A09FF8E296DF59F60246265)([C.SKProduct]) -> () in libPurchasesCoreSwift.a(ProductsManager.o) "method descriptor for static Swift.Equatable.== infix(A, A) -> Swift.Bool", referenced from: l_got.$sSQ2eeoiySbx_xtFZTq in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) l_got.$sSQ2eeoiySbx_xtFZTq in libPurchasesCoreSwift.a(AppleReceipt.o) l_got.$sSQ2eeoiySbx_xtFZTq in libPurchasesCoreSwift.a(ASN1Container.o) l_got.$sSQ2eeoiySbx_xtFZTq in libPurchasesCoreSwift.a(ASN1ObjectIdentifier.o) l_got.$sSQ2eeoiySbx_xtFZTq in libPurchasesCoreSwift.a(InAppPurchase.o) l_got.$sSQ2eeoiySbx_xtFZTq in libPurchasesCoreSwift.a(ReceiptParsingError.o) "type metadata accessor for (extension in Dispatch):C.OS_dispatch_queue.Attributes", referenced from: PurchasesCoreSwift.OperationDispatcher.init() -> PurchasesCoreSwift.OperationDispatcher in libPurchasesCoreSwift.a(OperationDispatcher.o) default argument 2 of (extension in Dispatch):C.OS_dispatch_queue.init(label: Swift.String, qos: Dispatch.DispatchQoS, attributes: (extension in Dispatch):C.OS_dispatch_queue.Attributes, autoreleaseFrequency: (extension in Dispatch):C.OS_dispatch_queue.AutoreleaseFrequency, target: C.OS_dispatch_queue?) -> C.OS_dispatch_queue in libPurchasesCoreSwift.a(OperationDispatcher.o) generic specialization <serialized, (extension in Dispatch):C.OS_dispatch_queue.Attributes> of static Swift.Array._allocateUninitialized(Swift.Int) -> ([A], Swift.UnsafeMutablePointer) in libPurchasesCoreSwift.a(OperationDispatcher.o) lazy protocol witness table accessor for type (extension in Dispatch):C.OS_dispatch_queue.Attributes and conformance (extension in Dispatch):C.OS_dispatch_queue.Attributes : Swift.SetAlgebra in Dispatch in libPurchasesCoreSwift.a(OperationDispatcher.o) type metadata accessor for [(extension in Dispatch):__C.OS_dispatch_queue.Attributes] in libPurchasesCoreSwift.a(OperationDispatcher.o) variable initialization expression of PurchasesCoreSwift.ProductsManager.(queue in _FE91CA614A09FF8E296DF59F60246265) : C.OS_dispatch_queue in libPurchasesCoreSwift.a(ProductsManager.o) PurchasesCoreSwift.ProductsManager.init(productsRequestFactory: PurchasesCoreSwift.ProductsRequestFactory) -> PurchasesCoreSwift.ProductsManager in libPurchasesCoreSwift.a(ProductsManager.o) ... "_swift_getTypeByMangledNameInContext", referenced from: _swift_instantiateConcreteTypeFromMangledName in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) "_swiftgetErrorValue", referenced from: closure #1 () -> () in PurchasesCoreSwift.ProductsManager.request(: C.SKRequest, didFailWithError: Swift.Error) -> () in libPurchasesCoreSwift.a(ProductsManager.o) "static (extension in Swift):Swift.Optional.== infix(A?, A?) -> Swift.Bool", referenced from: closure #1 (C.SKProduct) -> Swift.Bool in PurchasesCoreSwift.IntroEligibilityCalculator.(checkIntroEligibility in _856DE3A8353F3A6BEA9AC8836D75182C)(candidateProducts: Swift.Set<C.SKProduct>, purchasedProductsWithIntroOffers: Swift.Set<__C.SKProduct>) -> [Swift.String : C.NSNumber] in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) PurchasesCoreSwift.ReceiptParser.(findASN1Container in _B5895BF23B3B12EF66335D5DB16FEC9E)(withObjectId: PurchasesCoreSwift.ASN1ObjectIdentifier, inContainer: PurchasesCoreSwift.ASN1Container) throws -> PurchasesCoreSwift.ASN1Container? in libPurchasesCoreSwift.a(ReceiptParser.o) closure #1 (PurchasesCoreSwift.InAppPurchase) -> Swift.Bool in PurchasesCoreSwift.AppleReceipt.purchasedIntroOfferOrFreeTrialProductIdentifiers() -> Swift.Set in libPurchasesCoreSwift.a(AppleReceipt.o) static PurchasesCoreSwift.AppleReceipt.derived_struct_equals(PurchasesCoreSwift.AppleReceipt, PurchasesCoreSwift.AppleReceipt) -> Swift.Bool in libPurchasesCoreSwift.a(AppleReceipt.o) static PurchasesCoreSwift.InAppPurchase.derived_struct_equals(PurchasesCoreSwift.InAppPurchase, PurchasesCoreSwift.InAppPurchase) -> Swift.Bool in libPurchasesCoreSwift.a(InAppPurchase.o) "protocol conformance descriptor for [A] : Swift.Sequence in Swift", referenced from: lazy protocol witness table accessor for type [Swift.UInt8] and conformance [A] : Swift.Sequence in Swift in libPurchasesCoreSwift.a(ReceiptParser.o) lazy protocol witness table accessor for type [PurchasesCoreSwift.ASN1Container] and conformance [A] : Swift.Sequence in Swift in libPurchasesCoreSwift.a(ReceiptParser.o) lazy protocol witness table accessor for type [Dispatch.DispatchWorkItemFlags] and conformance [A] : Swift.Sequence in Swift in libPurchasesCoreSwift.a(OperationDispatcher.o) lazy protocol witness table accessor for type [(extension in Dispatch):C.OS_dispatch_queue.Attributes] and conformance [A] : Swift.Sequence in Swift in libPurchasesCoreSwift.a(OperationDispatcher.o) lazy protocol witness table accessor for type [C.SKProduct] and conformance [A] : Swift.Sequence in Swift in libPurchasesCoreSwift.a(ProductsManager.o) lazy protocol witness table accessor for type [PurchasesCoreSwift.Transaction] and conformance [A] : Swift.Sequence in Swift in libPurchasesCoreSwift.a(TransactionsFactory.o) lazy protocol witness table accessor for type [Swift.String] and conformance [A] : Swift.Sequence in Swift in libPurchasesCoreSwift.a(AppleReceipt.o) ... "(extension in Swift):Swift.Collection.dropFirst(Swift.Int) -> A.SubSequence", referenced from: PurchasesCoreSwift.ASN1ContainerBuilder.build(fromPayload: Swift.ArraySlice) throws -> PurchasesCoreSwift.ASN1Container in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) PurchasesCoreSwift.ASN1ContainerBuilder.(extractLength in _DCEB25D8103DDC99C9E9819C61A2C3BD)(data: Swift.ArraySlice) throws -> PurchasesCoreSwift.ASN1Length in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) PurchasesCoreSwift.ASN1ContainerBuilder.(buildInternalContainers in _DCEB25D8103DDC99C9E9819C61A2C3BD)(payload: Swift.ArraySlice) throws -> [PurchasesCoreSwift.ASN1Container] in libPurchasesCoreSwift.a(ASN1ContainerBuilder.o) PurchasesCoreSwift.ASN1ObjectIdentifierBuilder.build(fromPayload: Swift.ArraySlice) -> PurchasesCoreSwift.ASN1ObjectIdentifier? in libPurchasesCoreSwift.a(ASN1ObjectIdentifierBuilder.o) (maybe you meant: default argument 0 of (extension in Swift):Swift.Collection.dropFirst(Swift.Int) -> A.SubSequence) "(extension in Swift):Swift.Sequence.sorted(by: (A.Element, A.Element) throws -> Swift.Bool) throws -> [A.Element]", referenced from: PurchasesCoreSwift.TransactionsFactory.nonSubscriptionTransactions(withSubscriptionsData: [Swift.String : [[Swift.String : Any]]], dateFormatter: C.NSDateFormatter) -> [PurchasesCoreSwift.Transaction] in libPurchasesCoreSwift.a(TransactionsFactory.o) "(extension in Swift):Swift.RawRepresentable< where A: Swift.Hashable, A.Swift.RawRepresentable.RawValue: Swift.Hashable>.hash(into: inout Swift.Hasher) -> ()", referenced from: protocol witness for Swift.Hashable.hash(into: inout Swift.Hasher) -> () in conformance PurchasesCoreSwift.IntroEligibilityStatus : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) protocol witness for Swift.Hashable.hash(into: inout Swift.Hasher) -> () in conformance PurchasesCoreSwift.ReceiptAttributeType : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(AppleReceipt.o) protocol witness for Swift.Hashable.hash(into: inout Swift.Hasher) -> () in conformance PurchasesCoreSwift.ASN1Class : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1Container.o) protocol witness for Swift.Hashable.hash(into: inout Swift.Hasher) -> () in conformance PurchasesCoreSwift.ASN1Identifier : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1Container.o) protocol witness for Swift.Hashable.hash(into: inout Swift.Hasher) -> () in conformance PurchasesCoreSwift.ASN1EncodingType : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1Container.o) protocol witness for Swift.Hashable.hash(into: inout Swift.Hasher) -> () in conformance PurchasesCoreSwift.ASN1ObjectIdentifier : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(ASN1ObjectIdentifier.o) protocol witness for Swift.Hashable.hash(into: inout Swift.Hasher) -> () in conformance PurchasesCoreSwift.InAppPurchaseAttributeType : Swift.Hashable in PurchasesCoreSwift in libPurchasesCoreSwift.a(InAppPurchase.o) ... "nominal type descriptor for (extension in Dispatch):C.OS_dispatch_queue.Attributes", referenced from: _symbolic Say_G So17OS_dispatch_queueC8DispatchE10AttributesV in libPurchasesCoreSwift.a(OperationDispatcher.o) _symbolic Say___G So17OS_dispatch_queueC8DispatchE10AttributesV in libPurchasesCoreSwift.a(ProductsManager.o) "protocol descriptor for Swift.Equatable", referenced from: l_got.$sSQMp in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) l_got.$sSQMp in libPurchasesCoreSwift.a(AppleReceipt.o) l_got.$sSQMp in libPurchasesCoreSwift.a(ASN1Container.o) l_got.$sSQMp in libPurchasesCoreSwift.a(ASN1ObjectIdentifier.o) l_got.$sSQMp in libPurchasesCoreSwift.a(InAppPurchase.o) l_got.$sSQMp in libPurchasesCoreSwift.a(ReceiptParsingError.o) "Swift.Set.count.getter : Swift.Int", referenced from: PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) closure #1 () -> () in PurchasesCoreSwift.ProductsManager.products(withIdentifiers: Swift.Set, completion: (Swift.Set<C.SKProduct>) -> ()) -> () in libPurchasesCoreSwift.a(ProductsManager.o) "nominal type descriptor for Swift.EnumeratedSequence", referenced from: _symbolic ____ySayGG s18EnumeratedSequenceV 18PurchasesCoreSwift13ASN1ContainerV in libPurchasesCoreSwift.a(ReceiptParser.o) "_swift_deallocObject", referenced from: l_objectdestroy in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) l_objectdestroy.2 in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) l_objectdestroy.5 in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) l_objectdestroy in libPurchasesCoreSwift.a(OperationDispatcher.o) l_objectdestroy.2 in libPurchasesCoreSwift.a(OperationDispatcher.o) l_objectdestroy.5 in libPurchasesCoreSwift.a(OperationDispatcher.o) l_objectdestroy.11 in libPurchasesCoreSwift.a(OperationDispatcher.o) ... "static (extension in Foundation):Swift.String._unconditionallyBridgeFromObjectiveC(C.NSString?) -> Swift.String", referenced from: closure #1 (C.SKProduct) -> Swift.Bool in closure #2 (Swift.Set<__C.SKProduct>) -> () in PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) closure #2 (C.SKProduct) -> Swift.Bool in closure #2 (Swift.Set<__C.SKProduct>) -> () in PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) PurchasesCoreSwift.IntroEligibilityCalculator.(checkIntroEligibility in _856DE3A8353F3A6BEA9AC8836D75182C)(candidateProducts: Swift.Set<__C.SKProduct>, purchasedProductsWithIntroOffers: Swift.Set<__C.SKProduct>) -> [Swift.String : C.NSNumber] in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) closure #1 (C.SKProduct) -> Swift.Bool in PurchasesCoreSwift.IntroEligibilityCalculator.(checkIntroEligibility in _856DE3A8353F3A6BEA9AC8836D75182C)(candidateProducts: Swift.Set<C.SKProduct>, purchasedProductsWithIntroOffers: Swift.Set<__C.SKProduct>) -> [Swift.String : C.NSNumber] in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) closure #1 (inout [Swift.String : C.SKProduct], __C.SKProduct) -> () in PurchasesCoreSwift.ProductsManager.(cacheProducts in _FE91CA614A09FF8E296DF59F60246265)([C.SKProduct]) -> () in libPurchasesCoreSwift.a(ProductsManager.o) @objc PurchasesCoreSwift.Transaction.init(transactionId: Swift.String, productId: Swift.String, purchaseDate: Foundation.Date) -> PurchasesCoreSwift.Transaction in libPurchasesCoreSwift.a(Transaction.o) "_swift_release", referenced from: PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) closure #2 (Swift.Set<__C.SKProduct>) -> () in PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) l_objectdestroy.2 in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) outlined consume of Foundation.Data._Representation in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) @objc PurchasesCoreSwift.IntroEligibilityCalculator.checkTrialOrIntroductoryPriceEligibility(with: Foundation.Data, productIdentifiers: Swift.Set, completion: ([Swift.String : C.NSNumber], Swift.Error?) -> ()) -> () in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) outlined consume of Swift.Set.Iterator._Variant in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) PurchasesCoreSwift.ReceiptParser.init(objectIdentifierBuilder: PurchasesCoreSwift.ASN1ObjectIdentifierBuilder, containerBuilder: PurchasesCoreSwift.ASN1ContainerBuilder, receiptBuilder: PurchasesCoreSwift.AppleReceiptBuilder) -> PurchasesCoreSwift.ReceiptParser in libPurchasesCoreSwift.a(ReceiptParser.o) ... "ObjectiveC._convertBoolToObjCBool(Swift.Bool) -> ObjectiveC.ObjCBool", referenced from: @objc PurchasesCoreSwift.ReceiptParser.receiptHasTransactions(receiptData: Foundation.Data) -> Swift.Bool in libPurchasesCoreSwift.a(ReceiptParser.o) "_swift_getInitializedObjCClass", referenced from: type metadata accessor for PurchasesCoreSwift.IntroEligibilityCalculator in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) type metadata accessor for C.NSNumber in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) type metadata accessor for C.SKProduct in libPurchasesCoreSwift.a(IntroEligibilityCalculator.o) type metadata accessor for PurchasesCoreSwift.ReceiptParser in libPurchasesCoreSwift.a(ReceiptParser.o) type metadata accessor for PurchasesCoreSwift.OperationDispatcher in libPurchasesCoreSwift.a(OperationDispatcher.o) PurchasesCoreSwift.OperationDispatcher.dispatchOnMainThread(() -> ()) -> () in libPurchasesCoreSwift.a(OperationDispatcher.o) type metadata accessor for PurchasesCoreSwift.AttributionStrings in libPurchasesCoreSwift.a(AttributionStrings.o) ... ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation)

This is one of the errors that I get from Xcode.

I try with Xcode 11.7 and Xcode 12 and not work :(

Any idea? thanks in advance.

CarlosMedina10 commented 4 years ago

could you try heading over to the directory where your iOS project is located, and running pod install --repo-update to see if that part is happening successfully?

This part is happening correctly :) Sorry, yesterday I think that I don't understand 100% your question, im trying to get more logs for showing you.

Thanks!

aboedo commented 4 years ago

@CarlosMedina10 thanks for the update. From the Xcode error message it looks like it's just not linking Swift files correctly. I've seen this happen before, where for some reason Xcode is just not linking the Swift runtime. You can usually solve this by adding one empty Swift file to your project from Xcode. Could you give that a shot?

CarlosMedina10 commented 4 years ago

@CarlosMedina10 thanks for the update. From the Xcode error message it looks like it's just not linking Swift files correctly. I've seen this happen before, where for some reason Xcode is just not linking the Swift runtime. You can usually solve this by adding one empty Swift file to your project from Xcode. Could you give that a shot?

Hi, actually i could install version 1.2.1 and it apparently works well, so its version 1.3.1 problem.

I hope this info will be useful for your team. Thanks you!

If its help for you I will try to take your advice :)

aboedo commented 4 years ago

@CarlosMedina10 version 1.3.1 adds Swift files, which is why you are seeing linking errors on that one and not 1.2.1.

I'd recommend adding an empty swift file and using 1.3.1. It's usually a good idea to stick with the latest stable version available.

CarlosMedina10 commented 4 years ago

@CarlosMedina10 version 1.3.1 adds Swift files, which is why you are seeing linking errors on that one and not 1.2.1.

I'd recommend adding an empty swift file and using 1.3.1. It's usually a good idea to stick with the latest stable version available.

Okey, i will try later , thank you very much.

Can you correct it in the next update?

aboedo commented 4 years ago

I'm not sure it's something that can be corrected from the plugin side, to be honest - it seems to just be a factor of the plugin containing Swift files and Flutter not adding Swift support to the project.

For new projects, Flutter does add Swift support by default (the generated app includes an AppDelegate.swift file, so this wouldn't be a problem.

I just tried this on flutter 1.20.2 by creating a new app and it works correctly.

richardbushnell commented 4 years ago

+1 from me too.

Just upgraded to XCode 12/iOS14/Flutter 1.22, upgraded purchases_flutter to 1.3.1 and it bombs out, killing the app completely without warning. Not entirely sure why, as Flutter has been very robust for me up to now, but in this case it's just dying without any logs or warning whatsoever. The only way I know it's caused by purchases_flutter is by going through the whole app commenting out code.

I'll try to add more info as I get it, but this is the code which I commented out and stopped the crashing:

await Purchases.setDebugLogsEnabled(true); await Purchases.setup(_publicSdkKey); Purchases.addAttributionData({}, PurchasesAttributionNetwork.facebook); purchaserInfo = await Purchases.getPurchaserInfo(); if (entitlements != purchaserInfo.entitlements.active) { _onPurchaserInfoUpdated(purchaserInfo); } offerings = await Purchases.getOfferings();

richardbushnell commented 4 years ago

I've just now noticed that you've gone from 1.2.1 to 1.3.1 and not only deprecated the Purchases.addAttributionData method (as used in the example for the previous version on the pub.dev purchases_flutter page - see https://pub.dev/packages/purchases_flutter/versions/1.2.1/example), but made it unusable without any warning!

I've commented that line out that calls addAttributionData and it works again.

I don't normally get annoyed over code that's there to help me out and provided free-of-charge to me, but you are a service and didn't give any warning or information about this!

It's an incompatible API to the previous version so you should have bumped it up a whole major version number according to semantic versioning. Then it wouldn't have updated itself with a flutter pub update.

If you couldn't do that, you could have put a big red warning on your flutter readme. Please do that for so everyone else can avoid wasting a day's work on this too.

aboedo commented 4 years ago

Hi @richardbushnell I apologize for the inconvenience.

Just want to add a few clarifications: we did not remove the addAttributionData API or make it incompatible, what you're experiencing is a bug, reported here. The bug has been fixed here: https://github.com/RevenueCat/purchases-ios/pull/359, but we haven't released a flutter update with the fix just yet, although we'll be doing it shortly. The bug happens when you send null values in keys for addAttributionData, and it was introduced in 1.3.0.

As a workaround, if you don't send values that are null to addAttributionData, things should work as expected.

I understand your frustration and how you could see this as a weird and overly-aggressive deprecation, but I hope you understand that that's not really what happened - we didn't remove or intend to make addAttributionData crash, it was a bug caused by a bad refactor. addAttributionData will stick around for a while before it gets removed, and when it does, it'll be in a major release and not a patch, as you'd expect.

We do have to update our docs in the meantime.

Let me know if you have any questions and again, sorry for the trouble.

abaturyna commented 4 years ago

for me also ios crashes, guys please fix it. IT NOT WORKS, FETCHING OF PURCHASES PRODUCTS FAILS, BUSINESS STUCKED ON PURCHASES

ndhbr commented 4 years ago

for me also ios crashes, guys please fix it. IT NOT WORKS, FETCHING OF PURCHASES PRODUCTS FAILS, BUSINESS STUCKED ON PURCHASES

Why does it crash? Any error logs?

Did you try deleting pod install --repo-update?

abaturyna commented 4 years ago

Sorry, after i deleted line //Purchases.addAttributionData({}, PurchasesAttributionNetwork.facebook); - all started to work. Thank you !

rkotzy commented 4 years ago

Going to close this out since there isn't enough context to identify the original issue back to a reproducible problem with the Flutter SDK.

Albert-Jan commented 4 years ago

Bit more context of my situation: I updated from version 1.2 to 1.4. Managed to fix this error by running the following command in the ios directory in my Flutter project: pod update PurchasesHybridCommon