Open jpreiditsch opened 2 years ago
I have found that the issue actually is in the generated Pods-[PROJECT].debug.xcconfig Pods-[PROJECT].release.xcconfig config files. The OTHER_LDFLAGS is including libraries from dependencies of the GoogleMobileAdsMediationPangle in the normal line rather than in the specific one for ios
If I change
-OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"sqlite3" -l"z" -framework "CoreTelephony" -framework "FBLPromises" -framework "FirebaseABTesting" -framework "FirebaseAnalytics" -framework "FirebaseCore" -framework "FirebaseCoreDiagnostics" -framework "FirebaseCoreInternal" -framework "FirebaseCrashlytics" -framework "FirebaseInstallations" -framework "FirebaseRemoteConfig" -framework "Foundation" -framework "GoogleAppMeasurement" -framework "GoogleAppMeasurementIdentitySupport" -framework "GoogleDataTransport" -framework "GoogleUtilities" -framework "OneKit_Pangle" -framework "RARegisterKit" -framework "RangersAPM_Pangle" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -framework "nanopb"
to
OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"sqlite3" -l"z" -framework "CoreTelephony" -framework "FBLPromises" -framework "FirebaseABTesting" -framework "FirebaseAnalytics" -framework "FirebaseCore" -framework "FirebaseCoreDiagnostics" -framework "FirebaseCoreInternal" -framework "FirebaseCrashlytics" -framework "FirebaseInstallations" -framework "FirebaseRemoteConfig" -framework "Foundation" -framework "GoogleAppMeasurement" -framework "GoogleAppMeasurementIdentitySupport" -framework "GoogleDataTransport" -framework "GoogleUtilities" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -framework "nanopb"
and
OTHER_LDFLAGS[sdk=iphone*] = $(inherited) -ObjC -framework "AVFoundation" -framework "AdColony" -framework "AdSupport" -framework "AudioToolbox" -framework "CoreMedia" -framework "CoreServices" -framework "JavaScriptCore" -framework "MessageUI" -framework "SafariServices" -weak_framework "AppTrackingTransparency" -weak_framework "Social" -weak_framework "StoreKit" -weak_framework "WatchConnectivity" -weak_framework "WebKit" -l"bz2" -l"c++abi" -l"iconv" -framework "Accelerate" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreImage" -framework "CoreLocation" -framework "CoreMotion" -framework "CoreText" -framework "ImageIO" -framework "MapKit" -framework "MediaPlayer" -framework "MobileCoreServices" -framework "QuartzCore" -framework "WebKit" -weak_framework "CoreML" -framework "CFNetwork" -weak_framework "AdSupport" -weak_framework "CFNetwork" -weak_framework "CoreMotion" -weak_framework "CoreTelephony" -weak_framework "LocalAuthentication" -weak_framework "SafariServices" -weak_framework "SystemConfiguration" -weak_framework "VideoToolbox" -framework "CoreVideo" -weak_framework "JavaScriptCore" -weak_framework "PassKit" -weak_framework "Foundation" -weak_framework "UIKit" -framework "AppLovinSDK" -framework "BUAdSDK" -framework "FBAudienceNetwork" -framework "VungleSDK" -framework "PAGAdSDK" -framework "BURelyAdSDK" -l"resolv" -l"xml2" -l"resolv.9" -l"BURelyFoundationAFN" -l"BURelyFoundationHeader" -l"BURelyFoundationFoundation" -l"BURelyFoundationGecko" -l"BURelyFoundationNETWork" -l"BURelyFoundationSDWebImage" -l"BURelyFoundationYYModel" -l"BURelyFoundationZFPlayer" -l"BURelyFoundationZip" -framework "GoogleMobileAds" -framework "AdColonyAdapter" -framework "AppLovinAdapter" -framework "MetaAdapter" -framework "PangleAdapter" -framework "TapjoyAdapter" -framework "VungleAdapter" -framework "UserMessagingPlatform" -l"Encryptor" -l"OneKit_BaseKit_awesome_ios" -l"OneKit_Database_awesome_ios" -l"OneKit_Reachability_awesome_ios" -l"OneKit_Service_awesome_ios" -l"RARegisterKit_Core_awesome_ios" -l"RangersAPM_Above" -l"RangersAPM_Core" -l"RangersAPM_Crash" -l"RangersAPM_Global" -l"RangersAPM_HMD" -l"RangersAPM_Public" -l"RangersAPM_SessionTracker" -l"RangersAPM_Zyone" -framework "Tapjoy"
TO
OTHER_LDFLAGS[sdk=iphone*] = $(inherited) -ObjC -framework "AVFoundation" -framework "AdColony" -framework "OneKit_Pangle" -framework "RARegisterKit" -framework "RangersAPM_Pangle" -framework "AdSupport" -framework "AudioToolbox" -framework "CoreMedia" -framework "CoreServices" -framework "JavaScriptCore" -framework "MessageUI" -framework "SafariServices" -weak_framework "AppTrackingTransparency" -weak_framework "Social" -weak_framework "StoreKit" -weak_framework "WatchConnectivity" -weak_framework "WebKit" -l"bz2" -l"c++abi" -l"iconv" -framework "Accelerate" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreImage" -framework "CoreLocation" -framework "CoreMotion" -framework "CoreText" -framework "ImageIO" -framework "MapKit" -framework "MediaPlayer" -framework "MobileCoreServices" -framework "QuartzCore" -framework "WebKit" -weak_framework "CoreML" -framework "CFNetwork" -weak_framework "AdSupport" -weak_framework "CFNetwork" -weak_framework "CoreMotion" -weak_framework "CoreTelephony" -weak_framework "LocalAuthentication" -weak_framework "SafariServices" -weak_framework "SystemConfiguration" -weak_framework "VideoToolbox" -framework "CoreVideo" -weak_framework "JavaScriptCore" -weak_framework "PassKit" -weak_framework "Foundation" -weak_framework "UIKit" -framework "AppLovinSDK" -framework "BUAdSDK" -framework "FBAudienceNetwork" -framework "VungleSDK" -framework "PAGAdSDK" -framework "BURelyAdSDK" -l"resolv" -l"xml2" -l"resolv.9" -l"BURelyFoundationAFN" -l"BURelyFoundationHeader" -l"BURelyFoundationFoundation" -l"BURelyFoundationGecko" -l"BURelyFoundationNETWork" -l"BURelyFoundationSDWebImage" -l"BURelyFoundationYYModel" -l"BURelyFoundationZFPlayer" -l"BURelyFoundationZip" -framework "GoogleMobileAds" -framework "AdColonyAdapter" -framework "AppLovinAdapter" -framework "MetaAdapter" -framework "PangleAdapter" -framework "TapjoyAdapter" -framework "VungleAdapter" -framework "UserMessagingPlatform" -l"Encryptor" -l"OneKit_BaseKit_awesome_ios" -l"OneKit_Database_awesome_ios" -l"OneKit_Reachability_awesome_ios" -l"OneKit_Service_awesome_ios" -l"RARegisterKit_Core_awesome_ios" -l"RangersAPM_Above" -l"RangersAPM_Core" -l"RangersAPM_Crash" -l"RangersAPM_Global" -l"RangersAPM_HMD" -l"RangersAPM_Public" -l"RangersAPM_SessionTracker" -l"RangersAPM_Zyone" -framework "Tapjoy"
The build will link on macOS.
Is there a way to make it so that the linked dependencies are only included in IOS variant and not OTHER_LDFLAGS
Right now I will have to manually edit xcconfig file after each pod update
`#### Configuring macos dependencies ####
["Google-Mobile-Ads-SDK", "GoogleMobileAdsMediationTapjoy", "GoogleMobileAdsMediationFacebook", "GoogleMobileAdsMediationAppLovin", "GoogleMobileAdsMediationAdColony", "GoogleMobileAdsMediationVungle", "GoogleMobileAdsMediationPangle", "GoogleUserMessagingPlatform", "AdColony", "AppLovinSDK", "FBAudienceNetwork", "Ads-Global", "TapjoySDK", "VungleSDK", "RangersAPM-Pangle", "BURelyFoundation", "BUAdSDK", "OneKit-Pangle", "RARegisterKit-Pangle"]
["AVFoundation", "AdColony", "AdSupport", "AudioToolbox", "CoreMedia", "CoreServices", "JavaScriptCore", "MessageUI", "SafariServices", "AppTrackingTransparency", "Social", "StoreKit", "WatchConnectivity", "WebKit", "bz2", "c++abi", "iconv", "resov", "xm2", "Accelerate", "CoreFoundation", "CoreGraphics", "CoreImage", "CoreLocation", "CoreMotion", "CoreText", "ImageIO", "MapKit", "MediaPlayer", "MobileCoreServices", "QuartzCore", "CoreML", "CFNetwork", "resov.9", "BUReyFoundationAFN", "BUReyFoundationFoundation", "BUReyFoundationGecko", "BUReyFoundationHeader", "BUReyFoundationNETWork", "BUReyFoundationSDWebImage", "BUReyFoundationYYMode", "BUReyFoundationZFPayer", "BUReyFoundationZip", "CoreTelephony", "LocalAuthentication", "SystemConfiguration", "VideoToolbox", "CoreVideo", "PassKit", "Foundation", "UIKit", "Ads-Global", "AppLovinSDK", "BUAdSDK", "BURelyFoundation", "FBAudienceNetwork", "Google-Mobile-Ads-SDK", "GoogleMobileAdsMediationAdColony", "GoogleMobileAdsMediationAppLovin", "GoogleMobileAdsMediationFacebook", "GoogleMobileAdsMediationPangle", "GoogleMobileAdsMediationTapjoy", "GoogleMobileAdsMediationVungle", "GoogleUserMessagingPlatform", "OneKit-Pangle", "RARegisterKit-Pangle", "RangersAPM-Pangle", "TapjoySDK", "VungleSDK", "VungleSDK-iOS", "PAGAdSDK", "BURelyAdSDK", "resolv", "xml2", "resolv.9", "BURelyFoundationAFN", "BURelyFoundationHeader", "BURelyFoundationFoundation", "BURelyFoundationGecko", "BURelyFoundationNETWork", "BURelyFoundationSDWebImage", "BURelyFoundationYYModel", "BURelyFoundationZFPlayer", "BURelyFoundationZip", "GoogleMobileAds", "AdColonyAdapter", "AppLovinAdapter", "MetaAdapter", "PangleAdapter", "TapjoyAdapter", "VungleAdapter", "UserMessagingPlatform", "Encryptor", "OneKit_BaseKit_awesome_ios", "OneKit_Database_awesome_ios", "OneKit_Reachability_awesome_ios", "OneKit_Service_awesome_ios", "RARegisterKit_Core_awesome_ios", "RangersAPM_Above", "RangersAPM_Core", "RangersAPM_Crash", "RangersAPM_Global", "RangersAPM_HMD", "RangersAPM_Public", "RangersAPM_SessionTracker", "RangersAPM_Zyone", "Tapjoy"]
["AVFoundation.framework", "AdColony.framework", "AdSupport.framework", "AudioToolbox.framework", "CoreMedia.framework", "CoreServices.framework", "JavaScriptCore.framework", "MessageUI.framework", "SafariServices.framework", "AppTrackingTransparency.framework", "Social.framework", "StoreKit.framework", "WatchConnectivity.framework", "WebKit.framework", "AVFoundation.framework", "Accelerate.framework", "AdSupport.framework", "AudioToolbox.framework", "CoreFoundation.framework", "CoreGraphics.framework", "CoreImage.framework", "CoreLocation.framework", "CoreMedia.framework", "CoreMotion.framework", "CoreServices.framework", "CoreText.framework", "ImageIO.framework", "JavaScriptCore.framework", "MapKit.framework", "MediaPlayer.framework", "MobileCoreServices.framework", "QuartzCore.framework", "WebKit.framework", "AppTrackingTransparency.framework", "CoreML.framework", "AVFoundation.framework", "AdSupport.framework", "AudioToolbox.framework", "CFNetwork.framework", "CoreGraphics.framework", "CoreMedia.framework", "CoreMotion.framework", "MessageUI.framework", "SafariServices.framework", "WebKit.framework", "AppTrackingTransparency.framework", "AVFoundation.framework", "Accelerate.framework", "AdSupport.framework", "CoreFoundation.framework", "CoreLocation.framework", "CoreMedia.framework", "CoreMotion.framework", "CoreServices.framework", "MediaPlayer.framework", "WebKit.framework", "AppTrackingTransparency.framework", "AVFoundation.framework", "Accelerate.framework", "AdSupport.framework", "AudioToolbox.framework", "CoreFoundation.framework", "CoreLocation.framework", "CoreMedia.framework", "CoreMotion.framework", "CoreServices.framework", "MediaPlayer.framework", "WebKit.framework", "AppTrackingTransparency.framework", "AVFoundation.framework", "AudioToolbox.framework", "CoreGraphics.framework", "CoreImage.framework", "CoreMedia.framework", "AdSupport.framework", "CFNetwork.framework", "CoreMotion.framework", "CoreTelephony.framework", "LocalAuthentication.framework", "SafariServices.framework", "SystemConfiguration.framework", "VideoToolbox.framework", "WebKit.framework", "AVFoundation.framework", "AdColony.framework", "AdSupport.framework", "AudioToolbox.framework", "CFNetwork.framework", "CoreGraphics.framework", "CoreMedia.framework", "CoreServices.framework", "CoreVideo.framework", "JavaScriptCore.framework", "MediaPlayer.framework", "MessageUI.framework", "MobileCoreServices.framework", "QuartzCore.framework", "SafariServices.framework", "WebKit.framework", "AdSupport.framework", "AppTrackingTransparency.framework", "JavaScriptCore.framework", "SafariServices.framework", "Social.framework", "StoreKit.framework", "WatchConnectivity.framework", "WebKit.framework", "AVFoundation.framework", "AdSupport.framework", "AudioToolbox.framework", "CFNetwork.framework", "CoreGraphics.framework", "CoreMedia.framework", "CoreMotion.framework", "CoreVideo.framework", "MediaPlayer.framework", "MessageUI.framework", "MobileCoreServices.framework", "QuartzCore.framework", "SafariServices.framework", "WebKit.framework", "AdSupport.framework", "AppTrackingTransparency.framework", "JavaScriptCore.framework", "SafariServices.framework", "WebKit.framework", "AVFoundation.framework", "AudioToolbox.framework", "CFNetwork.framework", "CoreGraphics.framework", "CoreImage.framework", "CoreMedia.framework", "CoreVideo.framework", "MediaPlayer.framework", "MessageUI.framework", "MobileCoreServices.framework", "QuartzCore.framework", "WebKit.framework", "AdSupport.framework", "CFNetwork.framework", "CoreMotion.framework", "CoreTelephony.framework", "JavaScriptCore.framework", "LocalAuthentication.framework", "SafariServices.framework", "SystemConfiguration.framework", "VideoToolbox.framework", "WebKit.framework", "AVFoundation.framework", "Accelerate.framework", "AdSupport.framework", "AudioToolbox.framework", "CFNetwork.framework", "CoreFoundation.framework", "CoreGraphics.framework", "CoreImage.framework", "CoreLocation.framework", "CoreMedia.framework", "CoreMotion.framework", "CoreServices.framework", "CoreText.framework", "CoreVideo.framework", "ImageIO.framework", "JavaScriptCore.framework", "MapKit.framework", "MediaPlayer.framework", "MessageUI.framework", "MobileCoreServices.framework", "QuartzCore.framework", "WebKit.framework", "AdSupport.framework", "AppTrackingTransparency.framework", "CoreML.framework", "JavaScriptCore.framework", "SafariServices.framework", "WebKit.framework", "AVFoundation.framework", "AdSupport.framework", "AudioToolbox.framework", "CFNetwork.framework", "CoreGraphics.framework", "CoreMedia.framework", "CoreServices.framework", "CoreVideo.framework", "MediaPlayer.framework", "MessageUI.framework", "MobileCoreServices.framework", "QuartzCore.framework", "WebKit.framework", "AdSupport.framework", "JavaScriptCore.framework", "PassKit.framework", "SafariServices.framework", "WebKit.framework", "AVFoundation.framework", "AdSupport.framework", "AudioToolbox.framework", "CFNetwork.framework", "CoreGraphics.framework", "CoreMedia.framework", "CoreVideo.framework", "MediaPlayer.framework", "MessageUI.framework", "MobileCoreServices.framework", "QuartzCore.framework", "WebKit.framework", "AdSupport.framework", "Foundation.framework", "JavaScriptCore.framework", "SafariServices.framework", "UIKit.framework", "WebKit.framework", "AdSupport.framework", "CFNetwork.framework", "CoreServices.framework", "WebKit.framework", "PassKit.framework", "AVFoundation.framework", "AdSupport.framework", "AudioToolbox.framework", "CFNetwork.framework", "CoreGraphics.framework", "CoreMedia.framework", "MediaPlayer.framework", "QuartzCore.framework", "Foundation.framework", "UIKit.framework", "WebKit.framework", "AdColony.framework", "Ads-Global.framework", "AppLovinSDK.framework", "BUAdSDK.framework", "BURelyFoundation.framework", "FBAudienceNetwork.framework", "Google-Mobile-Ads-SDK.framework", "GoogleMobileAdsMediationAdColony.framework", "GoogleMobileAdsMediationAppLovin.framework", "GoogleMobileAdsMediationFacebook.framework", "GoogleMobileAdsMediationPangle.framework", "GoogleMobileAdsMediationTapjoy.framework", "GoogleMobileAdsMediationVungle.framework", "GoogleUserMessagingPlatform.framework", "OneKit-Pangle.framework", "RARegisterKit-Pangle.framework", "RangersAPM-Pangle.framework", "TapjoySDK.framework", "VungleSDK.framework", "AdColony.framework", "AdColony.framework", "AdSupport.framework", "AudioToolbox.framework", "AVFoundation.framework", "CoreMedia.framework", "JavaScriptCore.framework", "MessageUI.framework", "CoreServices.framework", "SafariServices.framework", "PAGAdSDK.framework", "BURelyAdSDK.framework", "MapKit.framework", "WebKit.framework", "MediaPlayer.framework", "CoreLocation.framework", "AdSupport.framework", "CoreMedia.framework", "AVFoundation.framework", "MobileCoreServices.framework", "CoreMotion.framework", "Accelerate.framework", "AudioToolbox.framework", "JavaScriptCore.framework", "CoreImage.framework", "AudioToolbox.framework", "ImageIO.framework", "QuartzCore.framework", "CoreGraphics.framework", "CoreText.framework", "MapKit.framework", "WebKit.framework", "MediaPlayer.framework", "CoreLocation.framework", "AdSupport.framework", "CoreMedia.framework", "AVFoundation.framework", "MobileCoreServices.framework", "CoreMotion.framework", "Accelerate.framework", "AudioToolbox.framework", "JavaScriptCore.framework", "CoreImage.framework", "AudioToolbox.framework", "ImageIO.framework", "QuartzCore.framework", "CoreGraphics.framework", "CoreText.framework", "MapKit.framework", "WebKit.framework", "MediaPlayer.framework", "CoreLocation.framework", "AdSupport.framework", "CoreMedia.framework", "AVFoundation.framework", "MobileCoreServices.framework", "CoreMotion.framework", "Accelerate.framework", "AudioToolbox.framework", "JavaScriptCore.framework", "CoreImage.framework", "AudioToolbox.framework", "ImageIO.framework", "QuartzCore.framework", "CoreGraphics.framework", "CoreText.framework", "MapKit.framework", "WebKit.framework", "MediaPlayer.framework", "CoreLocation.framework", "AdSupport.framework", "CoreMedia.framework", "AVFoundation.framework", "MobileCoreServices.framework", "CoreMotion.framework", "Accelerate.framework", "AudioToolbox.framework", "JavaScriptCore.framework", "CoreImage.framework", "AudioToolbox.framework", "ImageIO.framework", "QuartzCore.framework", "CoreGraphics.framework", "CoreText.framework", "MapKit.framework", "WebKit.framework", "MediaPlayer.framework", "CoreLocation.framework", "AdSupport.framework", "CoreMedia.framework", "AVFoundation.framework", "MobileCoreServices.framework", "CoreMotion.framework", "Accelerate.framework", "AudioToolbox.framework", "JavaScriptCore.framework", "CoreImage.framework", "AudioToolbox.framework", "ImageIO.framework", "QuartzCore.framework", "CoreGraphics.framework", "CoreText.framework", "AppLovinSDK.framework", "AdSupport.framework", "AudioToolbox.framework", "AVFoundation.framework", "CFNetwork.framework", "CoreGraphics.framework", "CoreMedia.framework", "CoreMotion.framework", "MessageUI.framework", "SafariServices.framework", "WebKit.framework", "BUAdSDK.framework", "CoreFoundation.framework", "WebKit.framework", "CoreServices.framework", "MediaPlayer.framework", "CoreMedia.framework", "CoreLocation.framework", "AVFoundation.framework", "AdSupport.framework", "CoreMotion.framework", "Accelerate.framework", "CoreFoundation.framework", "WebKit.framework", "CoreServices.framework", "MediaPlayer.framework", "CoreMedia.framework", "CoreLocation.framework", "AVFoundation.framework", "AdSupport.framework", "CoreMotion.framework", "Accelerate.framework", "CoreFoundation.framework", "WebKit.framework", "CoreServices.framework", "MediaPlayer.framework", "CoreMedia.framework", "CoreLocation.framework", "AVFoundation.framework", "AdSupport.framework", "CoreMotion.framework", "Accelerate.framework", "AudioToolbox.framework", "CoreFoundation.framework", "WebKit.framework", "CoreServices.framework", "MediaPlayer.framework", "CoreMedia.framework", "CoreLocation.framework", "AVFoundation.framework", "AdSupport.framework", "CoreMotion.framework", "Accelerate.framework", "AudioToolbox.framework", "CoreFoundation.framework", "WebKit.framework", "CoreServices.framework", "MediaPlayer.framework", "CoreMedia.framework", "CoreLocation.framework", "AVFoundation.framework", "AdSupport.framework", "CoreMotion.framework", "Accelerate.framework", "AudioToolbox.framework", "CoreFoundation.framework", "WebKit.framework", "CoreServices.framework", "MediaPlayer.framework", "CoreMedia.framework", "CoreLocation.framework", "AVFoundation.framework", "AdSupport.framework", "CoreMotion.framework", "Accelerate.framework", "AudioToolbox.framework", "CoreFoundation.framework", "WebKit.framework", "CoreServices.framework", "MediaPlayer.framework", "CoreMedia.framework", "CoreLocation.framework", "AVFoundation.framework", "AdSupport.framework", "CoreMotion.framework", "Accelerate.framework", "AudioToolbox.framework", "CoreFoundation.framework", "WebKit.framework", "CoreServices.framework", "MediaPlayer.framework", "CoreMedia.framework", "CoreLocation.framework", "AVFoundation.framework", "AdSupport.framework", "CoreMotion.framework", "Accelerate.framework", "AudioToolbox.framework", "CoreFoundation.framework", "WebKit.framework", "CoreServices.framework", "MediaPlayer.framework", "CoreMedia.framework", "CoreLocation.framework", "AVFoundation.framework", "AdSupport.framework", "CoreMotion.framework", "Accelerate.framework", "AudioToolbox.framework", "CoreFoundation.framework", "WebKit.framework", "CoreServices.framework", "MediaPlayer.framework", "CoreMedia.framework", "CoreLocation.framework", "AVFoundation.framework", "AdSupport.framework", "CoreMotion.framework", "Accelerate.framework", "AudioToolbox.framework", "CoreFoundation.framework", "WebKit.framework", "CoreServices.framework", "MediaPlayer.framework", "CoreMedia.framework", "CoreLocation.framework", "AVFoundation.framework", "AdSupport.framework", "CoreMotion.framework", "Accelerate.framework", "AudioToolbox.framework", "CoreFoundation.framework", "WebKit.framework", "CoreServices.framework", "MediaPlayer.framework", "CoreMedia.framework", "CoreLocation.framework", "AVFoundation.framework", "AdSupport.framework", "CoreMotion.framework", "Accelerate.framework", "AudioToolbox.framework", "FBAudienceNetwork.framework", "AudioToolbox.framework", "CoreGraphics.framework", "CoreImage.framework", "AVFoundation.framework", "CoreMedia.framework", "GoogleMobileAds.framework", "AudioToolbox.framework", "AVFoundation.framework", "CFNetwork.framework", "CoreGraphics.framework", "CoreMedia.framework", "CoreVideo.framework", "MediaPlayer.framework", "MessageUI.framework", "MobileCoreServices.framework", "QuartzCore.framework", "AdColonyAdapter.framework", "AppLovinAdapter.framework", "MetaAdapter.framework", "PangleAdapter.framework", "TapjoyAdapter.framework", "VungleAdapter.framework", "UserMessagingPlatform.framework", "WebKit.framework", "JavaScriptCore.framework", "JavaScriptCore.framework", "JavaScriptCore.framework", "CoreFoundation.framework", "JavaScriptCore.framework", "JavaScriptCore.framework", "CoreFoundation.framework", "Tapjoy.framework", "AdSupport.framework", "CFNetwork.framework", "CoreServices.framework", "WebKit.framework", "VungleSDK.framework", "AdSupport.framework", "AudioToolbox.framework", "AVFoundation.framework", "CFNetwork.framework", "CoreGraphics.framework", "CoreMedia.framework", "MediaPlayer.framework", "QuartzCore.framework"]
["LICENSE", "PAGAdSDK.bundle", "AppLovinSDKResources.bundle", "APMInsightCore.bundle", "APMInsightCrash.bundle"]
Target: AdColony
Scheme: Release
Succeded
Scheme: Debug
Succeded
Scheme: Distribution
Nothing to flag
Target: Ads-Global
Scheme: Release
Succeded
Scheme: Debug
Succeded
Scheme: Distribution
Nothing to flag
Target: AppLovinSDK
Scheme: Release
Succeded
Scheme: Debug
Succeded
Scheme: Distribution
Nothing to flag
Target: BUAdSDK
Scheme: Release
Succeded
Scheme: Debug
Succeded
Scheme: Distribution
Nothing to flag
Target: BURelyFoundation
Scheme: Release
Succeded
Scheme: Debug
Succeded
Scheme: Distribution
Nothing to flag
Target: FBAudienceNetwork
Scheme: Release
Succeded
Scheme: Debug
Succeded
Scheme: Distribution
Nothing to flag
Target: Firebase
Scheme: Release
Nothing to flag
Scheme: Debug
Nothing to flag
Scheme: Distribution
Nothing to flag
Target: FirebaseABTesting
Scheme: Release
Nothing to flag
Scheme: Debug
Nothing to flag
Scheme: Distribution
Nothing to flag
Target: FirebaseAnalytics
Scheme: Release
Nothing to flag
Scheme: Debug
Nothing to flag
Scheme: Distribution
Nothing to flag
Target: FirebaseCore
Scheme: Release
Nothing to flag
Scheme: Debug
Nothing to flag
Scheme: Distribution
Nothing to flag
Target: FirebaseCoreDiagnostics
Scheme: Release
Nothing to flag
Scheme: Debug
Nothing to flag
Scheme: Distribution
Nothing to flag
Target: FirebaseCoreInternal
Scheme: Release
Nothing to flag
Scheme: Debug
Nothing to flag
Scheme: Distribution
Nothing to flag
Target: FirebaseCrashlytics
Scheme: Release
Nothing to flag
Scheme: Debug
Nothing to flag
Scheme: Distribution
Nothing to flag
Target: FirebaseInstallations
Scheme: Release
Nothing to flag
Scheme: Debug
Nothing to flag
Scheme: Distribution
Nothing to flag
Target: FirebaseRemoteConfig
Scheme: Release
Nothing to flag
Scheme: Debug
Nothing to flag
Scheme: Distribution
Nothing to flag
Target: Google-Mobile-Ads-SDK
Scheme: Release
Succeded
Scheme: Debug
Succeded
Scheme: Distribution
Nothing to flag
Target: GoogleAppMeasurement
Scheme: Release
Nothing to flag
Scheme: Debug
Nothing to flag
Scheme: Distribution
Nothing to flag
Target: GoogleDataTransport
Scheme: Release
Nothing to flag
Scheme: Debug
Nothing to flag
Scheme: Distribution
Nothing to flag
Target: GoogleMobileAdsMediationAdColony
Scheme: Release
Succeded
Scheme: Debug
Succeded
Scheme: Distribution
Nothing to flag
Target: GoogleMobileAdsMediationAppLovin
Scheme: Release
Succeded
Scheme: Debug
Succeded
Scheme: Distribution
Nothing to flag
Target: GoogleMobileAdsMediationFacebook
Scheme: Release
Succeded
Scheme: Debug
Succeded
Scheme: Distribution
Nothing to flag
Target: GoogleMobileAdsMediationPangle
Scheme: Release
Succeded
Scheme: Debug
Succeded
Scheme: Distribution
Nothing to flag
Target: GoogleMobileAdsMediationTapjoy
Scheme: Release
Succeded
Scheme: Debug
Succeded
Scheme: Distribution
Nothing to flag
Target: GoogleMobileAdsMediationVungle
Scheme: Release
Succeded
Scheme: Debug
Succeded
Scheme: Distribution
Nothing to flag
Target: GoogleUserMessagingPlatform
Scheme: Release
Succeded
Scheme: Debug
Succeded
Scheme: Distribution
Nothing to flag
Target: GoogleUtilities
Scheme: Release
Nothing to flag
Scheme: Debug
Nothing to flag
Scheme: Distribution
Nothing to flag
Target: OneKit-Pangle
Scheme: Release
Nothing to flag
Scheme: Debug
Nothing to flag
Scheme: Distribution
Nothing to flag
Target: PromisesObjC
Scheme: Release
Nothing to flag
Scheme: Debug
Nothing to flag
Scheme: Distribution
Nothing to flag
Target: RARegisterKit-Pangle
Scheme: Release
Succeded
Scheme: Debug
Succeded
Scheme: Distribution
Nothing to flag
Target: RangersAPM-Pangle
Scheme: Release
Succeded
Scheme: Debug
Succeded
Scheme: Distribution
Nothing to flag
Target: TapjoySDK
Scheme: Release
Succeded
Scheme: Debug
Succeded
Scheme: Distribution
Nothing to flag
Target: VungleSDK-iOS
Scheme: Release
Succeded
Scheme: Debug
Succeded
Scheme: Distribution
Nothing to flag
Target: nanopb
Scheme: Release
Nothing to flag
Scheme: Debug
Nothing to flag
Scheme: Distribution
Nothing to flag
Target: Pods-FongoPhone
Scheme: Release
Succeded
Scheme: Debug
Succeded
Scheme: Distribution
Succeded
Target: OneKit-Pangle
- Filtering resources
- Filtering compile sources
- Filtering frameworks
- Filtering headers
- Filtering dependencies
Target: RARegisterKit-Pangle
- Filtering resources
- Filtering compile sources
- Filtering frameworks
- Filtering headers
- Filtering dependencies
Target: RangersAPM-Pangle
- Filtering resources
- Filtering compile sources
- Filtering frameworks
- Filtering headers
- Filtering dependencies
Target: AdColony
- Filtering dependencies
Target: Ads-Global
- Filtering dependencies
Target: AppLovinSDK
- Filtering dependencies
Target: BUAdSDK
- Filtering dependencies
Target: BURelyFoundation
- Filtering dependencies
Target: FBAudienceNetwork
- Filtering dependencies
Target: Google-Mobile-Ads-SDK
- Filtering dependencies
Target: GoogleMobileAdsMediationAdColony
- Filtering dependencies
Target: GoogleMobileAdsMediationAppLovin
- Filtering dependencies
Target: GoogleMobileAdsMediationFacebook
- Filtering dependencies
Target: GoogleMobileAdsMediationPangle
- Filtering dependencies
Target: GoogleMobileAdsMediationTapjoy
- Filtering dependencies
Target: GoogleMobileAdsMediationVungle
- Filtering dependencies
Target: GoogleUserMessagingPlatform
- Filtering dependencies
Target: TapjoySDK
- Filtering dependencies
Target: VungleSDK-iOS
- Filtering dependencies
Target: Pods-FongoPhone
-Uninstalling frameworks
Uninstalling for configurations: ["Release", "Debug", "Distribution"]
Nothing to uninstall
-Uninstalling resources
Uninstalling for configurations: ["Release", "Debug", "Distribution"]
Succeded
Catalyst => Done! Your Catalyst dependencies are ready to go Integrating client project Pod installation complete! There are 10 dependencies from the Podfile and 33 total pods installed.
[!] Can't merge user_target_xcconfig for pod targets: ["Ads-Global", "APM", "BUAdSDK", "BURelyAdSDK", "Dep_Accurate", "AFNetworking", "BURelyFoundation", "Foundation", "Gecko", "NETWork", "Pangle", "SDWebImage", "YYModel", "ZFPlayer", "Zip", "FBAudienceNetwork"]. Singular build setting EXCLUDED_ARCHS[sdk=iphonesimulator*] has different values.
[!] Can't merge user_target_xcconfig for pod targets: ["Ads-Global", "APM", "BUAdSDK", "BURelyAdSDK", "Dep_Accurate", "AFNetworking", "BURelyFoundation", "Foundation", "Gecko", "NETWork", "Pangle", "SDWebImage", "YYModel", "ZFPlayer", "Zip", "FBAudienceNetwork"]. Singular build setting EXCLUDED_ARCHS[sdk=iphonesimulator*] has different values.
[!] Can't merge user_target_xcconfig for pod targets: ["Ads-Global", "APM", "BUAdSDK", "BURelyAdSDK", "Dep_Accurate", "AFNetworking", "BURelyFoundation", "Foundation", "Gecko", "NETWork", "Pangle", "SDWebImage", "YYModel", "ZFPlayer", "Zip", "FBAudienceNetwork"]. Singular build setting EXCLUDED_ARCHS[sdk=iphonesimulator*] has different values. `
We are attempting to add Google Ad Mob mediation for the Pangle Global Ad Network to our IOS App. Using the cocoa-pods-catalyst support works fine for the iOS variant but the macOS variant fails to link due to the error Framework not found RangersAPM_Pangle. The RangersAPM_Pangle is one of the dependencies of the main pod import.
We do not directly reference the code anywhere within our project.
Environment
cocoapods-catalyst-support
=> cocoapods-catalyst-support (0.2.1, 0.2.0, 0.1.2)Additional context All other AdMob mediation networks compile properly, just the Pangle pods do not work correctly. I've also tried to define each dependency manually in the pod file to no avail.