tvOS, macOS, Windows, Steam, etc Builds

Hi,

What is the correct way to support multi-platform while using LevelPlay (and Ironsource) for mobile platforms? I am trying to build a tvOS version; but, of course pod install step gives me errors. I think I can manually change podfile after the build, then use pod install command; but this shouldn’t be the way. I excluded tvOS and macOS from levelplay asmdef file, then excluded the codes in scripts using #if !UNITY_TVOS; but the podfile still includes ironsource pods. I’ve not tried macOS and Windows builds yet with the LevelPlay/Ironsource yet; but I think I’ll have a similar problem with these platforms.

Here’s the post build error for tvOS:

[!] The platform of the target `UnityFramework` (tvOS 15.0) is not compatible with `IronSourceUnityAdsAdapter (4.3.48.0)`, which does not support `tvOS`

A little update: I can build the xcode project without any pod error after I remove adapter xml files. I am not sure why iosPod tag is being used for tvOS builds.