Skip to content

Commit 12e0271

Browse files
authored
Merge pull request #15 from polydice/feature/clean-up-trackings
Clean up tracking
2 parents 2b2caf3 + dbac0db commit 12e0271

16 files changed

+202
-137
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,5 @@ Carthage/
3737

3838
## Production
3939
icook-tv-top-shelf-image.png
40+
iCookTV/GoogleService-Info.plist
4041
keys/

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
* Replace Quick and Nimble with XCTest [#12](https://github.com/polydice/iCook-tvOS/pull/12)
1313
* Swift 5 [#13](https://github.com/polydice/iCook-tvOS/pull/13)
1414
* Update gems and migrate to GitHub Actions [#14](https://github.com/polydice/iCook-tvOS/pull/14)
15+
* Clean up tracking [#15](https://github.com/polydice/iCook-tvOS/pull/15)
1516

1617
## v1.0.0
1718

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
source "http://rubygems.org"
1+
source "https://rubygems.org"
22

33
gem "cocoapods"
44
gem "cocoapods-keys"

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
GEM
2-
remote: http://rubygems.org/
2+
remote: https://rubygems.org/
33
specs:
44
CFPropertyList (3.0.2)
55
RubyInline (3.12.5)

Makefile

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,7 @@ bootstrap:
33
bundle install
44
# pod install
55
bundle exec pod keys set BaseAPIURL "https://cdn.jsdelivr.net/gh/polydice/iCook-tvOS@gh-pages/demo/"
6-
bundle exec pod keys set CrashlyticsAPIKey "API_KEY"
7-
bundle exec pod keys set TreasureDataAPIKey "API_KEY"
6+
bundle exec pod keys set FacebookAppID "APP_ID"
87
bundle exec pod install
9-
# sh scripts/fabric.sh
10-
mkdir -p keys
11-
touch keys/fabric.apikey && echo "fabric.apikey" > keys/fabric.apikey
12-
touch keys/fabric.buildsecret && echo "fabric.buildsecret" > keys/fabric.buildsecret
8+
# mock Google Services plist
9+
cp -n mock-GoogleService-Info.plist iCookTV/GoogleService-Info.plist

Podfile

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,11 @@ project "iCookTV"
99

1010
target :iCookTV do
1111
pod "Alamofire", "4.8.2"
12-
pod "Crashlytics"
13-
pod "Fabric"
12+
pod "Firebase/Crashlytics"
1413
pod "HCYoutubeParser"
1514
pod "Hue", "5.0.0"
1615
pod "Kingfisher", "5.7.0"
17-
pod "TreasureData-iOS-SDK", "0.1.15"
16+
pod "FBSDKTVOSKit"
1817

1918
target :iCookTVTests do
2019
pod "SwiftLint", '0.34.0'
@@ -24,6 +23,6 @@ end
2423

2524
plugin "cocoapods-keys", {
2625
project: "iCookTV",
27-
keys: ["BaseAPIURL", "CrashlyticsAPIKey", "TreasureDataAPIKey"]
26+
keys: ["BaseAPIURL", "FacebookAppID"]
2827
}
2928

Podfile.lock

Lines changed: 98 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,56 +1,136 @@
11
PODS:
22
- Alamofire (4.8.2)
3-
- Crashlytics (3.8.3):
4-
- Fabric (~> 1.6.3)
5-
- Fabric (1.6.10)
3+
- FBSDKCoreKit (6.3.0):
4+
- FBSDKCoreKit/Basics (= 6.3.0)
5+
- FBSDKCoreKit/Core (= 6.3.0)
6+
- FBSDKCoreKit/Basics (6.3.0)
7+
- FBSDKCoreKit/Core (6.3.0):
8+
- FBSDKCoreKit/Basics
9+
- FBSDKLoginKit (6.3.0):
10+
- FBSDKLoginKit/Login (= 6.3.0)
11+
- FBSDKLoginKit/Login (6.3.0):
12+
- FBSDKCoreKit (~> 6.3.0)
13+
- FBSDKShareKit (6.3.0):
14+
- FBSDKShareKit/Share (= 6.3.0)
15+
- FBSDKShareKit/Share (6.3.0):
16+
- FBSDKCoreKit (~> 6.3.0)
17+
- FBSDKTVOSKit (6.3.0):
18+
- FBSDKCoreKit (~> 6.3.0)
19+
- FBSDKLoginKit (~> 6.3.0)
20+
- FBSDKShareKit (~> 6.3.0)
21+
- Firebase/CoreOnly (6.21.0):
22+
- FirebaseCore (= 6.6.5)
23+
- Firebase/Crashlytics (6.21.0):
24+
- Firebase/CoreOnly
25+
- FirebaseCrashlytics (~> 4.0.0-beta.6)
26+
- FirebaseAnalyticsInterop (1.5.0)
27+
- FirebaseCore (6.6.5):
28+
- FirebaseCoreDiagnostics (~> 1.2)
29+
- FirebaseCoreDiagnosticsInterop (~> 1.2)
30+
- GoogleUtilities/Environment (~> 6.5)
31+
- GoogleUtilities/Logger (~> 6.5)
32+
- FirebaseCoreDiagnostics (1.2.2):
33+
- FirebaseCoreDiagnosticsInterop (~> 1.2)
34+
- GoogleDataTransportCCTSupport (~> 2.0)
35+
- GoogleUtilities/Environment (~> 6.5)
36+
- GoogleUtilities/Logger (~> 6.5)
37+
- nanopb (~> 0.3.901)
38+
- FirebaseCoreDiagnosticsInterop (1.2.0)
39+
- FirebaseCrashlytics (4.0.0-beta.6):
40+
- FirebaseAnalyticsInterop (~> 1.2)
41+
- FirebaseCore (~> 6.6)
42+
- FirebaseInstallations (~> 1.1)
43+
- GoogleDataTransport (~> 5.1)
44+
- GoogleDataTransportCCTSupport (>= 2.0.1, ~> 2.0)
45+
- nanopb (~> 0.3.901)
46+
- PromisesObjC (~> 1.2)
47+
- FirebaseInstallations (1.1.1):
48+
- FirebaseCore (~> 6.6)
49+
- GoogleUtilities/UserDefaults (~> 6.5)
50+
- PromisesObjC (~> 1.2)
51+
- GoogleDataTransport (5.1.0)
52+
- GoogleDataTransportCCTSupport (2.0.1):
53+
- GoogleDataTransport (~> 5.1)
54+
- nanopb (~> 0.3.901)
55+
- GoogleUtilities/Environment (6.5.2)
56+
- GoogleUtilities/Logger (6.5.2):
57+
- GoogleUtilities/Environment
58+
- GoogleUtilities/UserDefaults (6.5.2):
59+
- GoogleUtilities/Logger
660
- HCYoutubeParser (0.0.5)
761
- Hue (5.0.0)
8-
- KeenClientTD (3.2.27)
962
- Keys (1.0.1)
1063
- Kingfisher (5.7.0)
64+
- nanopb (0.3.9011):
65+
- nanopb/decode (= 0.3.9011)
66+
- nanopb/encode (= 0.3.9011)
67+
- nanopb/decode (0.3.9011)
68+
- nanopb/encode (0.3.9011)
69+
- PromisesObjC (1.2.8)
1170
- SwiftLint (0.34.0)
12-
- TreasureData-iOS-SDK (0.1.15):
13-
- KeenClientTD (= 3.2.27)
1471

1572
DEPENDENCIES:
1673
- Alamofire (= 4.8.2)
17-
- Crashlytics
18-
- Fabric
74+
- FBSDKTVOSKit
75+
- Firebase/Crashlytics
1976
- HCYoutubeParser
2077
- Hue (= 5.0.0)
2178
- Keys (from `Pods/CocoaPodsKeys`)
2279
- Kingfisher (= 5.7.0)
2380
- SwiftLint (= 0.34.0)
24-
- TreasureData-iOS-SDK (= 0.1.15)
2581

2682
SPEC REPOS:
2783
trunk:
2884
- Alamofire
29-
- Crashlytics
30-
- Fabric
85+
- FBSDKCoreKit
86+
- FBSDKLoginKit
87+
- FBSDKShareKit
88+
- FBSDKTVOSKit
89+
- Firebase
90+
- FirebaseAnalyticsInterop
91+
- FirebaseCore
92+
- FirebaseCoreDiagnostics
93+
- FirebaseCoreDiagnosticsInterop
94+
- FirebaseCrashlytics
95+
- FirebaseInstallations
96+
- GoogleDataTransport
97+
- GoogleDataTransportCCTSupport
98+
- GoogleUtilities
3199
- HCYoutubeParser
32100
- Hue
33-
- KeenClientTD
34101
- Kingfisher
102+
- nanopb
103+
- PromisesObjC
35104
- SwiftLint
36-
- TreasureData-iOS-SDK
37105

38106
EXTERNAL SOURCES:
39107
Keys:
40108
:path: Pods/CocoaPodsKeys
41109

42110
SPEC CHECKSUMS:
43111
Alamofire: ae5c501addb7afdbb13687d7f2f722c78734c2d3
44-
Crashlytics: 2b6dbe138a42395577cfa73dfa1aa7248cadf39e
45-
Fabric: c73f371ee543e3f0b80608f2674750e4910d1669
112+
FBSDKCoreKit: 5d55c8f3007c9c49b793617b9102e46355fc7e17
113+
FBSDKLoginKit: d46aa04d9bb9990a4deb6441736fae24a8c94496
114+
FBSDKShareKit: cbd309f29d00e596bc28319724a7519940e804fa
115+
FBSDKTVOSKit: f75cef4d46175dcc010278ef252edb8447bb1f3a
116+
Firebase: f378c80340dd41c0ad0914af740c021eb282a04b
117+
FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae
118+
FirebaseCore: 9f495d3afacb7b558711e6218ebb14b1c51b5802
119+
FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61
120+
FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850
121+
FirebaseCrashlytics: b9e729da8b80d9c45f234f791a73b5fe647d4c31
122+
FirebaseInstallations: acb3216eb9784d3b1d2d2d635ff74fa892cc0c44
123+
GoogleDataTransport: b29a21d813e906014ca16c00897827e40e4a24ab
124+
GoogleDataTransportCCTSupport: 6f15a89b0ca35d6fa523e1f752ef818588885988
125+
GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e
46126
HCYoutubeParser: bc1db8c062e4b835eda381f2be2f9970f6a8d071
47127
Hue: c129cb67be7d093a82bbbc30ce8a96757bf6f37a
48-
KeenClientTD: ddb29a702bd4cfce5d526519ca8959d70c324c6a
49128
Keys: a576f4c9c1c641ca913a959a9c62ed3f215a8de9
50129
Kingfisher: c7d211b54f1f30d8060aadab177d52b4349c825b
130+
nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd
131+
PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6
51132
SwiftLint: 79d48a17c6565dc286c37efb8322c7b450f95c67
52-
TreasureData-iOS-SDK: cc878af36b85ae3540a9a5bdb36b7bdc8707b719
53133

54-
PODFILE CHECKSUM: 7ea57cbdad11c9272d4cb7f33d605a5265ca5902
134+
PODFILE CHECKSUM: 9b9fc03aabefe478dda51a4e62057819ca211503
55135

56136
COCOAPODS: 1.9.1

iCookTV.xcodeproj/project.pbxproj

Lines changed: 36 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@
6666
B5F7BF4C1BA9C95F00A75099 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F7BF4B1BA9C95F00A75099 /* AppDelegate.swift */; };
6767
B5F7BF531BA9C95F00A75099 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B5F7BF521BA9C95F00A75099 /* Assets.xcassets */; };
6868
E0CC9B4F972579066B42862A /* Pods_iCookTV.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1068EAEDE861A2EEA0CF2228 /* Pods_iCookTV.framework */; };
69+
E3C7640A2454A82F009A151C /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = E3C764092454A82F009A151C /* GoogleService-Info.plist */; };
6970
/* End PBXBuildFile section */
7071

7172
/* Begin PBXContainerItemProxy section */
@@ -150,6 +151,7 @@
150151
B5F7BF591BA9C95F00A75099 /* iCookTV.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = iCookTV.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
151152
B5F7BF5F1BA9C95F00A75099 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
152153
CCC5F61AC4253D5EB2FF6C5F /* Pods_iCookTV_iCookTVTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_iCookTV_iCookTVTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
154+
E3C764092454A82F009A151C /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = "<group>"; };
153155
F631C183B75D6A45DF934799 /* Pods-iCookTV-iCookTVTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-iCookTV-iCookTVTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-iCookTV-iCookTVTests/Pods-iCookTV-iCookTVTests.release.xcconfig"; sourceTree = "<group>"; };
154156
/* End PBXFileReference section */
155157

@@ -225,6 +227,7 @@
225227
B5A614FC1CCA0848004A3CD5 /* Supporting Files */ = {
226228
isa = PBXGroup;
227229
children = (
230+
E3C764092454A82F009A151C /* GoogleService-Info.plist */,
228231
B5F7BF541BA9C95F00A75099 /* Info.plist */,
229232
B5A614F91CCA05B4004A3CD5 /* InfoPlist.strings */,
230233
B500D9A81CB94B5D00622198 /* Localizable.strings */,
@@ -374,7 +377,7 @@
374377
B5F7BF441BA9C95F00A75099 /* Sources */,
375378
B5F7BF451BA9C95F00A75099 /* Frameworks */,
376379
B5F7BF461BA9C95F00A75099 /* Resources */,
377-
B51A95351CCDFFEB00E5ED97 /* Run Fabric Script */,
380+
B51A95351CCDFFEB00E5ED97 /* Run Crashlytics Script */,
378381
AA754957F6C9D01CFBA353B7 /* [CP] Embed Pods Frameworks */,
379382
);
380383
buildRules = (
@@ -453,6 +456,7 @@
453456
buildActionMask = 2147483647;
454457
files = (
455458
B5F7BF531BA9C95F00A75099 /* Assets.xcassets in Resources */,
459+
E3C7640A2454A82F009A151C /* GoogleService-Info.plist in Resources */,
456460
B5A614F71CCA05B4004A3CD5 /* InfoPlist.strings in Resources */,
457461
B500D9A61CB94B5D00622198 /* Localizable.strings in Resources */,
458462
);
@@ -515,40 +519,50 @@
515519
"${PODS_ROOT}/Target Support Files/Pods-iCookTV/Pods-iCookTV-frameworks.sh",
516520
"${BUILT_PRODUCTS_DIR}/Keys/Keys.framework",
517521
"${BUILT_PRODUCTS_DIR}/Alamofire/Alamofire.framework",
522+
"${BUILT_PRODUCTS_DIR}/FBSDKCoreKit/FBSDKCoreKit.framework",
523+
"${BUILT_PRODUCTS_DIR}/FBSDKLoginKit/FBSDKLoginKit.framework",
524+
"${BUILT_PRODUCTS_DIR}/FBSDKShareKit/FBSDKShareKit.framework",
525+
"${BUILT_PRODUCTS_DIR}/FBSDKTVOSKit/FBSDKTVOSKit.framework",
526+
"${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework",
518527
"${BUILT_PRODUCTS_DIR}/HCYoutubeParser/HCYoutubeParser.framework",
519528
"${BUILT_PRODUCTS_DIR}/Hue/Hue.framework",
520-
"${BUILT_PRODUCTS_DIR}/KeenClientTD/KeenClientTD.framework",
521529
"${BUILT_PRODUCTS_DIR}/Kingfisher/Kingfisher.framework",
522-
"${BUILT_PRODUCTS_DIR}/TreasureData-iOS-SDK/TreasureData_iOS_SDK.framework",
530+
"${BUILT_PRODUCTS_DIR}/PromisesObjC/FBLPromises.framework",
531+
"${BUILT_PRODUCTS_DIR}/nanopb/nanopb.framework",
523532
);
524533
name = "[CP] Embed Pods Frameworks";
525534
outputPaths = (
526535
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Keys.framework",
527536
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Alamofire.framework",
537+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBSDKCoreKit.framework",
538+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBSDKLoginKit.framework",
539+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBSDKShareKit.framework",
540+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBSDKTVOSKit.framework",
541+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleUtilities.framework",
528542
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/HCYoutubeParser.framework",
529543
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Hue.framework",
530-
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/KeenClientTD.framework",
531544
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Kingfisher.framework",
532-
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/TreasureData_iOS_SDK.framework",
545+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBLPromises.framework",
546+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/nanopb.framework",
533547
);
534548
runOnlyForDeploymentPostprocessing = 0;
535549
shellPath = /bin/sh;
536550
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-iCookTV/Pods-iCookTV-frameworks.sh\"\n";
537551
showEnvVarsInLog = 0;
538552
};
539-
B51A95351CCDFFEB00E5ED97 /* Run Fabric Script */ = {
553+
B51A95351CCDFFEB00E5ED97 /* Run Crashlytics Script */ = {
540554
isa = PBXShellScriptBuildPhase;
541555
buildActionMask = 2147483647;
542556
files = (
543557
);
544558
inputPaths = (
545559
);
546-
name = "Run Fabric Script";
560+
name = "Run Crashlytics Script";
547561
outputPaths = (
548562
);
549563
runOnlyForDeploymentPostprocessing = 0;
550564
shellPath = /bin/sh;
551-
shellScript = "sh ${SRCROOT}/scripts/fabric.sh";
565+
shellScript = "sh ${SRCROOT}/scripts/crashlytics.sh\n";
552566
};
553567
B52DFA9C1CF8006E005B9D67 /* Run Swiftlint */ = {
554568
isa = PBXShellScriptBuildPhase;
@@ -573,21 +587,31 @@
573587
"${PODS_ROOT}/Target Support Files/Pods-iCookTV-iCookTVTests/Pods-iCookTV-iCookTVTests-frameworks.sh",
574588
"${BUILT_PRODUCTS_DIR}/Keys/Keys.framework",
575589
"${BUILT_PRODUCTS_DIR}/Alamofire/Alamofire.framework",
590+
"${BUILT_PRODUCTS_DIR}/FBSDKCoreKit/FBSDKCoreKit.framework",
591+
"${BUILT_PRODUCTS_DIR}/FBSDKLoginKit/FBSDKLoginKit.framework",
592+
"${BUILT_PRODUCTS_DIR}/FBSDKShareKit/FBSDKShareKit.framework",
593+
"${BUILT_PRODUCTS_DIR}/FBSDKTVOSKit/FBSDKTVOSKit.framework",
594+
"${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework",
576595
"${BUILT_PRODUCTS_DIR}/HCYoutubeParser/HCYoutubeParser.framework",
577596
"${BUILT_PRODUCTS_DIR}/Hue/Hue.framework",
578-
"${BUILT_PRODUCTS_DIR}/KeenClientTD/KeenClientTD.framework",
579597
"${BUILT_PRODUCTS_DIR}/Kingfisher/Kingfisher.framework",
580-
"${BUILT_PRODUCTS_DIR}/TreasureData-iOS-SDK/TreasureData_iOS_SDK.framework",
598+
"${BUILT_PRODUCTS_DIR}/PromisesObjC/FBLPromises.framework",
599+
"${BUILT_PRODUCTS_DIR}/nanopb/nanopb.framework",
581600
);
582601
name = "[CP] Embed Pods Frameworks";
583602
outputPaths = (
584603
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Keys.framework",
585604
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Alamofire.framework",
605+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBSDKCoreKit.framework",
606+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBSDKLoginKit.framework",
607+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBSDKShareKit.framework",
608+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBSDKTVOSKit.framework",
609+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleUtilities.framework",
586610
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/HCYoutubeParser.framework",
587611
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Hue.framework",
588-
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/KeenClientTD.framework",
589612
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Kingfisher.framework",
590-
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/TreasureData_iOS_SDK.framework",
613+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBLPromises.framework",
614+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/nanopb.framework",
591615
);
592616
runOnlyForDeploymentPostprocessing = 0;
593617
shellPath = /bin/sh;

iCookTV/AppDelegate.swift

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
//
2626

2727
import UIKit
28-
import TreasureData_iOS_SDK
2928

3029
@UIApplicationMain
3130
class AppDelegate: UIResponder, UIApplicationDelegate {
@@ -47,22 +46,6 @@ class AppDelegate: UIResponder, UIApplicationDelegate {
4746
return true
4847
}
4948

50-
func applicationDidEnterBackground(_ application: UIApplication) {
51-
#if TRACKING
52-
TreasureData.sharedInstance().endSession(Tracker.sessionsTable)
53-
54-
backgroundTask = application.beginBackgroundTask (expirationHandler: { [weak self] in
55-
self?.endBackgroundTask(inApplication: application)
56-
})
57-
58-
TreasureData.sharedInstance().uploadEvents(callback: { [weak self] in
59-
self?.endBackgroundTask(inApplication: application)
60-
}, onError: { [weak self] _ in
61-
self?.endBackgroundTask(inApplication: application)
62-
})
63-
#endif
64-
}
65-
6649
// MARK: - Private Methods
6750

6851
private func endBackgroundTask(inApplication application: UIApplication) {

0 commit comments

Comments
 (0)