File tree Expand file tree Collapse file tree
DevLogInfra/Sources/Service Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -53,9 +53,11 @@ let project = Project(
5353 ] ,
5454 debug: [
5555 " APS_ENVIRONMENT " : " development " ,
56+ " INFOPLIST_KEY_FirebaseCrashlyticsCollectionEnabled " : " NO " ,
5657 ] ,
5758 release: [
5859 " APS_ENVIRONMENT " : " production " ,
60+ " INFOPLIST_KEY_FirebaseCrashlyticsCollectionEnabled " : " YES " ,
5961 ]
6062 )
6163 ) ,
Original file line number Diff line number Diff line change @@ -16,15 +16,15 @@ final class FirebaseAppServiceImpl: FirebaseAppService {
1616 guard !Self. isConfigured else { return }
1717
1818 FirebaseApp . configure ( )
19- configureCrashlyticsCollection ( )
19+ enableCrashlyticsCollectionIfNeeded ( )
2020 Self . isConfigured = true
2121 }
2222}
2323
2424private extension FirebaseAppServiceImpl {
25- func configureCrashlyticsCollection ( ) {
26- #if DEBUG
27- Crashlytics . crashlytics ( ) . setCrashlyticsCollectionEnabled ( false )
25+ func enableCrashlyticsCollectionIfNeeded ( ) {
26+ #if ! DEBUG
27+ Crashlytics . crashlytics ( ) . setCrashlyticsCollectionEnabled ( true )
2828 #endif
2929 }
3030}
You can’t perform that action at this time.
0 commit comments