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
- Update Appodeal SDK to 3.4.0-beta.2 version.
Remove APDSmaatoAdapter
- If there is no possibility to update Appodeal SDK to fix the issue then remove
APDSmaatoAdapter
andBidMachineSmaatoAdapter
from your Podfile.
Add Post-Install Snippet In Podfile
- 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