anchor.diff:    @override
     Future<bool> uninstallApp(ApplicationPackage app) async {
       try {
  -      await runCheckedAsync(<String>[installerPath, '-U', app.id]);
  +      await runCheckedAsync(<String>[_installerPath, '-U', app.id]);
         return true;
       } catch (e) {
         return false;
  
positive.code:   @override
    Future<bool> isAppInstalled(ApplicationPackage app) async {
      try {
        final RunResult apps = await runCheckedAsync(<String>[installerPath, '--list-apps']);
        if (new RegExp(app.id, multiLine: true).hasMatch(apps.stdout)) {
          return true;
        }
  
negative.code:   Future<bool> pushFile(ApplicationPackage app, String localFile, String targetFile) async {
      if (platform.isMacOS) {
        runSync(<String>[
          _pusherPath,
          '-t',
          '1',
          '--bundle_id',
  