Closed PH9 closed 3 years ago
Supporting email said it related to #268 and workaround here: https://github.com/Appboy/appboy-ios-sdk/issues/268#issuecomment-749200637 I'll try on this, and give you the results.
Not sure this will help, because we are running the project over the intel machine with Xcode 12.3.
It is able to run on real devices only, not support for simulator.
Hi! I have some compilation errors using the '4.0.0-beta' branch on an M1 machine aswell:
For M1 support along with simulator it is likely to force us to use xcframeworks instead of plain static libraries with multiple architectures lipo'd in to them. This is something we are working on and more updates are coming.
Hi :) I have the same issue as @ilendemli. Are there any updates regarding this?
Hi, Is there any news about Apple Silicon support and migration to xcframework?
Hi @Vitalii-Gozhenko,
Sorry for the delay - we are actively working to use XCFrameworks in our Cocoapods release to officially support M1 devices. We don't yet have an exact timeline for when this will be available, but we are aiming to have it ready soon. In the meantime, please try using our version 4.0.0-beta1 that should have initial support for M1 devices.
Thanks for your patience!
@hokstuff Will you distribute AppboyPushStory.framework
as a xcframework
as well?
@S2Ler Yup, we plan to distribute an AppboyPushStory.xcframework
through Cocoapods in the near future. That project is currently in the validation phases so we will hopefully be able to release it soon.
Right now, we have AppboyPushStory
available as an xcframework when integrating with Swift Package Manager.
Thanks a lot, I will give it a try.
Hi, checking in here since there hasn't been any activity in a while. Any progress to report on the XCFramework migration?
Hi @daltonclaybrook,
Thanks for checking in! As of right now we don't have an exact timeline, but - pending any new changes - we are hoping to include the rest of our XCFramework migration in the next release.
Thanks!
@PH9 @ilendemli @julianpomper @Vitalii-Gozhenko @S2Ler @daltonclaybrook and others,
We're excited to announce that we've released version 4.0.0 to GA which uses XCFrameworks for Cocoapods. This means that your apps will now be able to run on the simulator on your M1 machines!
We appreciate the patience y'all have shown during this process! Let us know if you run into any issues.
Thank you!
Report
Describe your environment.
What did you do?
Integrate Braze through Cocoapods.
What did you expect to happen?
Braze SDK is integrated properly and creating sessions.
What happened instead?
Error:
Steps to reproduce
/Applications/Utilities/Terminal.app
via rosetta. By goto/Applications/Utilities/
then right click atTerminal
checkOpen using Rosseta
inGeneral
section.arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
brew install rbenv
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
rbenv install 2.7.2
rbenv global 2.7.2
rbenv init
and copyeval "$(rbenv init -)"
to.zshrc
bundle install
bundle exec pod install