anchor.diff:      }
     }
   
  -  Future<void> _produceXCFramework(BuildInfo buildInfo, Directory fatFramework) async {
  +  Future<void> _produceXCFrameworkFromUniversal(BuildInfo buildInfo, Directory fatFramework) async {
       if (boolArg('xcframework')) {
         final String frameworkBinaryName = globals.fs.path.basenameWithoutExtension(
             fatFramework.basename);
  
positive.code:     }
  
      final Directory destinationAppFrameworkDirectory = modeDirectory.childDirectory(appFrameworkName);
      await _produceXCFramework(buildInfo, destinationAppFrameworkDirectory);
    }
  
    Future<void> _producePlugins(
  
negative.code:         if (buildInfo.mode == BuildMode.debug) {
            await _produceDebugXCFramework(fatFramework, frameworkBinaryName);
          } else {
            await _produceXCFramework(
                <Directory>[fatFramework], frameworkBinaryName,
                fatFramework.parent);
          }
        } finally {
          status.stop();
  