Closed quentinfasquel closed 3 years ago
We work on it. I will give you more information once I get more updates.
any update on this one??
Would love to see a fix for this. Thanks!
Also experiencing this - unable to compile for iOS14 simulators with M1. With a lot of stripping and scripts I can get it to work for < iOS14 but not ideal!
We are working on it to provide the solution as soon as possible.
Possible solution, untill we add arm64 support to AppsFlyerLib: Try to add arm64 to excluded architectures for iOS simulator in your project settings.
Unfortunately that causes a lot of issues with all other packages
Running Xcode through Rosetta lets you build. Albeit not ideal but an easy work around.
Running Xcode through Rosetta lets you build. Albeit not ideal but an easy work around.
This Works!!!
1 - With Xcode closed (Important) Go to finder -> Applications 2 - Right Click on Xcode and select "Get Info" 3 - On the info panel check "Open using Rosetta" 4 - Open Xcode again and build 5 - It WORKS
Just a question with a kind intention... What is the priority of fixing this issue? I wonder only because this is the last constraint I have in my project to let Xcode run without Rosetta support.
This is ridiculous. M1 has been released for months and AppsFlyer can't fix this issue? Literally the only SDK that doesn't work. Get it together.
Can we get a status on this please? @af-fess @af-obodovskyi
To support arm64 simulator, any binary should be built with Xcode 12.
The min ios version will be changed from 8 to 9. Clients using Xcode 11 will not be able to use a new AppsFlyer SDK version.
We expect to release M1 support at the end of Feb.
There's always this option: https://bogo.wtf/arm64-to-sim.html
There's always this option: https://bogo.wtf/arm64-to-sim.html
Confirmed. I've just used the tutorial and successfully made current version working. Recommended.
To support arm64 simulator, any binary should be built with Xcode 12.
The min ios version will be changed from 8 to 9. Clients using Xcode 11 will not be able to use a new AppsFlyer SDK version.
We expect to release M1 support at the end of Feb.
It seems to me that a few hours will be enough to rebuild the library using one of the Mac rental services.
For example https://www.macstadium.com (not advertising)
Guys, any updates here? Its march already
Just checked latest 6.2.2 release that happened 11 days a go.
Still does not support....
@af-fess How about good news for us?;)
appsflyer received $210M in funding last year and its taking months just to rebuild your SDK with the newest Xcode? maybe you should add a few iOS job postings to your careers site?
We still work on it. We expect M1 support in v6.3.0.
@af-fess Hi Maxim, any updates or ETA on when we can expect M1 support?
Imagine needing 4 months to rebuild your project. Makes you wonder what AppsFlyer is doing under the hood...
@lordzsolt Easy!
Google also can't do this with their GoogleMaps and GoogleSignIn libraries
Hm... May be AppsFlyerFramework and this Google libraries has cross dependencies... J
"Share, like, repost" please: https://github.com/googlesamples/google-services/issues/495 https://github.com/googlesamples/google-services/issues/496
We are very sorry your experience is less than perfect.
These days we run a QA cycle. Here is a branch: https://github.com/AppsFlyerSDK/appsflyer-apple-sdk-qa/blob/dev/m1/appsflyer-apple-sdk-qa.podspec#L64
@lordzsolt Easy!
Google also can't do this with their GoogleMaps and GoogleSignIn libraries
Hm... May be AppsFlyerFramework and this Google libraries has cross dependencies... J
"Share, like, repost" please: googlesamples/google-services#495 googlesamples/google-services#496
Considering the amount of shady stuff Google is doing under the hood, I'm unsure if this point helps AppsFlyerFramework 😅 (Specifically GoogleMobileAdsSDK, I don't know about these 2 you mentioned)
We are very sorry your experience is less than perfect.
These days we run a QA cycle. Here is a branch: AppsFlyerSDK/appsflyer-apple-sdk-qa@
dev
/m1/appsflyer-apple-sdk-qa.podspec#L64
That's good to hear. Hopefully by the time Apple releases M1 iPads, it'll be ready.
We expect to release M1 support at the end of Feb.
Great scheduling and speed of updates for a multi-million dollar company.
Hey hey!
I've found the m1 branch in the QA repo. Is the QA process documented anywhere? Imma trying to work out whether:
xcframework
in the QA branch(understanding its possible to not be stable - but we'd like to submit bugs if we come across anything)Thanks! 🙌
Here is a branch: https://github.com/AppsFlyerSDK/appsflyer-apple-sdk-qa/blob/dev/m1/appsflyer-apple-sdk-qa.podspec#L64
For what it's worth, this branch is working on my m1. 🥳
Edited: Use 'AppsFlyerFramework', '6.3.0'
, should have m1 support now
@atrinh0 How do you include that branch in cocoapods?
@atrinh0 How do you include that branch in cocoapods?
Simply put that in your podfile
pod 'appsflyer-apple-sdk-qa', :git => 'git@github.com:AppsFlyerSDK/appsflyer-apple-sdk-qa.git', :branch => 'dev/m1'
You can use pod 'AppsFlyerFramework', '6.3.0'
Also do not forget to update cocoapods sudo gem install cocoapods
🎉👍🥳
also works fine with SPM from '6.3.0' version
Hey. Is it possible to update carthage json files to support xcframeworks? Thanks.
Report
SDK Version
6.1.2
What did you do?
Integrating AppsFlyer with Swift Package Manager
What did you expect to happen?
Run AppsFlyer on simulator
What happened instead?
Missing architecture arm64-simulator
Please provide any other relevant information.
I am working on most recent's Apple MacBook Pro (processor Apple M1)