Skip to main content

OMSDK_Smaato Contains Bitcode

XCode: 16+| Appodeal SDK: 3.4.0.beta-1


Appodeal 3.4.0-beta.2 is fully compatible with iOS 18. If you have implemented Appodeal 3.4.0-beta.1 and faced the OMSDK_Smaato contains bitcode issue while publishing your app to the AppStore please use one of the solutions below.

Solutions

Update Appodeal SDK

  1. Update Appodeal SDK to 3.4.0-beta.2 version.

Remove APDSmaatoAdapter

  1. If there is no possibility to update Appodeal SDK to fix the issue then remove APDSmaatoAdapter and BidMachineSmaatoAdapter from your Podfile.

Add Post-Install Snippet In Podfile

  1. You can also use the post-install snippet provided below.
post_install do installer|
xcframework_path = "#{installer.sandbox. root}/smaato-ios-sdk/vendor"

Dir-glob("#{xcframework_path}/**/*. framework/OMSDK_Smaato").each do |binary|
if File.exist?(binary)
puts "Stripping bitcode from: #{binary}"
system("xcrun bitcode_strip #{binary} -r -o #{binary}")
end
end
end