@@ -250,6 +250,8 @@ function promptQuestionsResult(result) {
250250    writeGoogleServiceCopyHook ( ) ; 
251251    writeBuildscriptHookForCrashlytics ( isSelected ( result . crashlytics ) ) ; 
252252    writeBuildscriptHookForFirestore ( isSelected ( result . firestore ) ) ; 
253+     activateIOSCrashlyticsFramework ( isSelected ( result . crashlytics ) ) ; 
254+     activateIOSMLKitCameraFramework ( isSelected ( result . ml_kit ) ) ; 
253255  } 
254256
255257  if  ( usingAndroid )  { 
@@ -306,6 +308,22 @@ function activateAndroidMLKitCustomModelLib(enable) {
306308  } 
307309} 
308310
311+ function  activateIOSMLKitCameraFramework ( enable )  { 
312+   if  ( enable  &&  fs . existsSync ( path . join ( directories . ios ,  'TNSMLKitCamera.framework-disabled' ) ) )  { 
313+     fs . renameSync ( path . join ( directories . ios ,  'TNSMLKitCamera.framework-disabled' ) ,  path . join ( directories . ios ,  'TNSMLKitCamera.framework' ) ) ; 
314+   }  else  if  ( ! enable  &&  fs . existsSync ( path . join ( directories . ios ,  'TNSMLKitCamera.framework' ) ) )  { 
315+     fs . renameSync ( path . join ( directories . ios ,  'TNSMLKitCamera.framework' ) ,  path . join ( directories . ios ,  'TNSMLKitCamera.framework-disabled' ) ) ; 
316+   } 
317+ } 
318+ 
319+ function  activateIOSCrashlyticsFramework ( enable )  { 
320+   if  ( enable  &&  fs . existsSync ( path . join ( directories . ios ,  'TNSCrashlyticsLogger.framework-disabled' ) ) )  { 
321+     fs . renameSync ( path . join ( directories . ios ,  'TNSCrashlyticsLogger.framework-disabled' ) ,  path . join ( directories . ios ,  'TNSCrashlyticsLogger.framework' ) ) ; 
322+   }  else  if  ( ! enable  &&  fs . existsSync ( path . join ( directories . ios ,  'TNSCrashlyticsLogger.framework' ) ) )  { 
323+     fs . renameSync ( path . join ( directories . ios ,  'TNSCrashlyticsLogger.framework' ) ,  path . join ( directories . ios ,  'TNSCrashlyticsLogger.framework-disabled' ) ) ; 
324+   } 
325+ } 
326+ 
309327function  askSaveConfigPrompt ( )  { 
310328  prompt . get ( { 
311329    name : 'save_config' , 
0 commit comments