Skip to content

Commit

Permalink
Use cocoapods keys plugin
Browse files Browse the repository at this point in the history
  • Loading branch information
kiliankoe committed Nov 22, 2019
1 parent 5132abc commit a07f688
Show file tree
Hide file tree
Showing 28 changed files with 654 additions and 151 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
Nio.xcodeproj/xcuserdata
Nio.xcworkspace/xcuserdata
Pods/Pods.xcodeproj/xcuserdata
Pods/CocoaPodsKeys
10 changes: 5 additions & 5 deletions Nio/AppDelegate.swift
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
import UIKit
import AppCenter
import AppCenterCrashes
import Keys

//swiftlint:disable line_length

@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {

if let appcenterAPIKey = ProcessInfo.processInfo.environment["APPCENTER_API_KEY"] {
MSAppCenter.start(appcenterAPIKey, withServices: [
MSCrashes.self
])
}
let keys = Keys.NioKeys()
MSAppCenter.start(keys.appCenterAPIKey, withServices: [
MSCrashes.self
])

return true
}
Expand Down
7 changes: 7 additions & 0 deletions Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,11 @@ target 'Nio' do

pod 'SwiftMatrixSDK'
pod 'AppCenter/Crashes'

plugin 'cocoapods-keys', {
:project => 'Nio',
:keys => [
"AppCenterAPIKey",
]
}
end
9 changes: 8 additions & 1 deletion Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ PODS:
- AppCenter/Crashes (2.5.1):
- AppCenter/Core
- GZIP (1.2.3)
- Keys (1.0.1)
- libbase58 (0.1.4)
- OLMKit (3.1.0):
- OLMKit/olmc (= 3.1.0)
Expand All @@ -36,6 +37,7 @@ PODS:

DEPENDENCIES:
- AppCenter/Crashes
- Keys (from `Pods/CocoaPodsKeys`)
- SwiftMatrixSDK

SPEC REPOS:
Expand All @@ -48,15 +50,20 @@ SPEC REPOS:
- Realm
- SwiftMatrixSDK

EXTERNAL SOURCES:
Keys:
:path: Pods/CocoaPodsKeys

SPEC CHECKSUMS:
AFNetworking: b6f891fdfaed196b46c7a83cf209e09697b94057
AppCenter: fddcbac6e4baae3d93a196ceb0bfe0e4ce407dec
GZIP: af5c90ef903776a7e9afe6ebebd794a84a2929d4
Keys: a576f4c9c1c641ca913a959a9c62ed3f215a8de9
libbase58: 7c040313537b8c44b6e2d15586af8e21f7354efd
OLMKit: 4ee0159d63feeb86d836fdcfefe418e163511639
Realm: 5a1d9d47bfc101dd597668b1a8af4288a2557f6d
SwiftMatrixSDK: 84957de558895ff562884c51572a75ae96b7c1f1

PODFILE CHECKSUM: 9cddc957395f9200b04293edbc32bc2c687463c3
PODFILE CHECKSUM: 6a882b19e25bbcee306b7ed03ff2e94c00f68aaf

COCOAPODS: 1.8.4
1 change: 1 addition & 0 deletions Pods/Headers/Private/Keys/NioKeys.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions Pods/Headers/Public/Keys/NioKeys.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

29 changes: 29 additions & 0 deletions Pods/Local Podspecs/Keys.podspec.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 8 additions & 1 deletion Pods/Manifest.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

592 changes: 454 additions & 138 deletions Pods/Pods.xcodeproj/project.pbxproj

Large diffs are not rendered by default.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

26 changes: 26 additions & 0 deletions Pods/Target Support Files/Keys-framework/Keys-framework-Info.plist

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions Pods/Target Support Files/Keys-framework/Keys-framework-prefix.pch

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 17 additions & 0 deletions Pods/Target Support Files/Keys-framework/Keys-framework-umbrella.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 11 additions & 0 deletions Pods/Target Support Files/Keys-framework/Keys-framework.xcconfig

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions Pods/Target Support Files/Keys-library/Keys-library-dummy.m

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions Pods/Target Support Files/Keys-library/Keys-library-prefix.pch

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 10 additions & 0 deletions Pods/Target Support Files/Keys-library/Keys-library.xcconfig

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 10 additions & 0 deletions Pods/Target Support Files/Pods-Nio/Pods-Nio-acknowledgements.plist

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions Pods/Target Support Files/Pods-Nio/Pods-Nio-frameworks.sh

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions Pods/Target Support Files/Pods-Nio/Pods-Nio.debug.xcconfig

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions Pods/Target Support Files/Pods-Nio/Pods-Nio.release.xcconfig

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit a07f688

Please sign in to comment.