Mercurial > public > lazybear
annotate LazyBear/Tests/RevenueCatTest.swift @ 423:bdfdf3a1b34e
Testing RevenueCat
author | Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com> |
---|---|
date | Sun, 13 Jun 2021 19:40:18 +0200 |
parents | |
children |
rev | line source |
---|---|
423
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
1 // |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
2 // RevenueCatTest.swift |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
3 // LazyBear |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
4 // |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
5 // Created by Dennis Concepción Martín on 13/6/21. |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
6 // |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
7 |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
8 import SwiftUI |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
9 import Purchases |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
10 |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
11 struct RevenueCatTest: View { |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
12 var body: some View { |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
13 Text("Hello world") |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
14 .onAppear { showOfferings() } |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
15 } |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
16 |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
17 private func showOfferings() { |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
18 Purchases.shared.offerings { (offerings, error) in |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
19 if let offerings = offerings { |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
20 // Display current offering with offerings.current |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
21 print(offerings.current as Any) |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
22 print("dennis") |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
23 } |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
24 } |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
25 } |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
26 } |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
27 |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
28 struct RevenueCatTest_Previews: PreviewProvider { |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
29 static var previews: some View { |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
30 RevenueCatTest() |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
31 } |
bdfdf3a1b34e
Testing RevenueCat
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff
changeset
|
32 } |