Aller au contenu principal

23 articles tagués avec « unity »

Voir tous les tags

BlueStackSDK v6.0.0 for Unity

· Une minute de lecture
Ale Bles
BlueStack SDK Lead

[6.0.0] - 2026-05-21

Major release. Several public C# APIs have been renamed or have shape changes — see the v3.x → v6.0.0 migration guide before upgrading.

Native SDK upgrades

  • Android: BlueStack Core SDK upgraded to 6.0.1
  • iOS: BlueStack Core SDK upgraded to 6.0.0
  • All mediation adapters (In-App Bidding, Google Mobile Ads, Equativ) upgraded to their v6 counterparts on both platforms

Added

  • BlueStackAds.SetDebugMode(bool) plus IsDebugModeEnabled and IsInitialized properties
  • InterstitialAd.IsReady and RewardedAd.IsReady
  • BannerAd anchor-based positioning, custom screen-space positioning, masking, and a useSafeArea opt-out
  • BannerAd.OnAdResized event delivering a PreferredBannerSize

Breaking changes

  • BlueStackAds.Initialize signature simplified — Settings and the dual init callbacks are removed; a single callback now delivers InitializationStatus
  • RewardedVideoAd renamed to RewardedAd; reward event renamed to OnAdRewardEarned
  • Banner / interstitial / rewarded events unified under the OnAd* convention
astuce

See the full announcement and migration walkthrough: BlueStack SDK for Unity version 6.

BlueStackSDK v3.4.1 for Unity

· Une minute de lecture
Moin Uddin Hasan
Moin Uddin Hasan
BlueStack SDK Team

Changed

  • Android: BlueStack Core SDK version upgraded to 5.4.1
  • Android: In-App Bidding mediation adapter upgraded to 5.4.0.0
  • Android: Google Mobile Ads mediation adapter upgraded to 5.4.1.0
  • Android: Equativ mediation adapter upgraded to 5.2.1.1
  • iOS: BlueStack Core SDK version upgraded to 5.4.1
  • iOS: In-App Bidding mediation adapter upgraded to 5.4.0
  • iOS: Google Mobile Ads mediation adapter upgraded to 5.4.0
  • iOS: Equativ mediation adapter upgraded to 5.1.8

BlueStackSDK v3.3.1 for Unity

· Une minute de lecture
Moin Uddin Hasan
Moin Uddin Hasan
BlueStack SDK Team

Note: This release includes functional changes originally intended for 3.4.0, without requiring unreleased native dependencies.

Changed

  • Android: Equativ mediation adapter upgraded to 5.2.1.0
  • Android: Updated Unity bridge calls to execute on the UI thread to prevent crashes and improve stability.
  • iOS: BlueStack Core SDK upgraded to 5.3.1
  • iOS: Removed linker flag -ld64 from PostProcessBuild script.
  • iOS: Adjusted banner position to properly respect safe area.
  • Moved ad prefabs from Resources to Editor folder to avoid loading when not needed.

Fixed

  • Android: Fixed extra banner spacing when system already reserves nav bar area (non edge-to-edge).
  • iOS: Fixed banner view constraint issue caused by height mismatch between UIView and MNGContainerView.
  • Replaced deprecated FindObjectsOfType with FindObjectsByType for Unity 6+ compatibility.

BlueStackSDK v3.4.0 for Unity [Deprecated]

· Une minute de lecture
Moin Uddin Hasan
Moin Uddin Hasan
BlueStack SDK Team

Changed

  • Android: BlueStack Core SDK upgraded to 5.4.0
  • Android: In-App Bidding mediation adapter upgraded to 5.4.0.0
  • Android: Updated Unity bridge calls to execute on the UI thread to prevent crashes and improve stability.
  • iOS: BlueStack Core SDK upgraded to 5.3.1
  • iOS: Removed linker flag -ld64 from PostProcessBuild script.
  • iOS: Adjusted banner position to properly respect safe area.
  • Moved ad prefabs from Resources to Editor folder to avoid loading when not needed

Fixed

  • Android: Fixed extra banner spacing when system already reserves nav bar area (non edge-to-edge).
  • iOS: Fixed banner view constraint issue caused by height mismatch between UIView and MNGContainerView.
  • Replaced deprecated FindObjectsOfType with FindObjectsByType for Unity 6+ compatibility.

BlueStackSDK v3.3.0 for Unity

· Une minute de lecture
Moin Uddin Hasan
Moin Uddin Hasan
BlueStack SDK Team

Changed

  • BlueStack Android Core SDK version upgraded to 5.3.0.
  • BlueStack iOS Core SDK version upgraded to 5.3.0.
  • Removed BlueStack core dependency handling from Settings.
  • Updated SDK to ensure compatibility with Unity 6.
  • Added custom CrossPlatformInput in Unity to support both legacy Input Manager and new Input System.
  • Improved Native ad texture loading in Unity with better URL checks, network handling, and texture creation.
  • Improved native ad impression validation.

Fixed

  • Fixed wrong Android bluestack-sdk-core dependency version.
  • Fixed issue where Android banner ads overlapped the navigation bar by updating getSafeInsets.
  • Fixed Android Native Ad load method to use MNGPreference instead of new RequestOptions.

BlueStackSDK v3.2.0 for Unity

· Une minute de lecture
Moin Uddin Hasan
Moin Uddin Hasan
BlueStack SDK Team

Changed

  • BlueStack Android Core SDK version upgraded to 5.1.3
  • BlueStack iOS Core SDK version upgraded to 5.1.4
  • Implemented API changes of native core SDK v5
  • iOS dependencies in Unity now add mediation adapters as separate pods in the Podfile.
  • Dependency management now uses a single source of truth, removing separate XMLs for mediation networks.

BlueStackSDK v3.1.10 for Unity

· Une minute de lecture
Moin Uddin Hasan
Moin Uddin Hasan
BlueStack SDK Team

Changed

  • Updated the iOS Post Processor to include AdMob App IDs based on the inclusion of AdMob mediation adapters.
  • onIOSMediationNetworksUpdateEvent will trigger after changes to Settings serializedObject properties are applied.

Fixed

  • Fixed Podfile subspec inclusion to remove full string if no adapters are selected and subspec array is empty.
  • Fixed a Null Reference issue by updating the Destroy and distractor methods for Native Ads.