@@ -385,9 +385,8 @@ struct ZipBuilder {
385385 // Loop through each installedPod item and get the name so we can fetch the framework and copy
386386 // it to the destination directory.
387387 for podName in installedPods {
388- // Skip the Firebase pod, any Interop pods, and specifically ignored frameworks.
388+ // Skip the Firebase pod and specifically ignored frameworks.
389389 guard podName != " Firebase " ,
390- !podName. contains ( " Interop " ) ,
391390 !podsToIgnore. contains ( podName) else {
392391 continue
393392 }
@@ -557,9 +556,8 @@ struct ZipBuilder {
557556 . duplicateFrameworksToRemove ( pod: podName) )
558557
559558 let copiedFrameworks = namedFrameworks. filter {
560- // Only return the frameworks that aren't contained in the "podsToIgnore" array, aren't an
561- // interop framework (since they don't compile to frameworks), or the Firebase pod itself.
562- !( podsToIgnore. contains ( $0) || $0. hasSuffix ( " Interop " ) || $0 == " Firebase " )
559+ // Skip frameworks that aren't contained in the "podsToIgnore" array and the Firebase pod.
560+ !( podsToIgnore. contains ( $0) || $0 == " Firebase " )
563561 }
564562
565563 return ( productDir, copiedFrameworks)
@@ -688,9 +686,8 @@ struct ZipBuilder {
688686 for (podName, podInfo) in pods {
689687 var frameworks : [ URL ] = [ ]
690688 var carthageFrameworks : [ URL ] = [ ]
691- // Ignore any Interop pods or the Firebase umbrella pod.
692- guard !podName. contains ( " Interop " ) ,
693- podName != " Firebase " else {
689+ // Ignore the Firebase umbrella pod.
690+ guard podName != " Firebase " else {
694691 continue
695692 }
696693
0 commit comments