You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the MAM SDK seems to not becompatible for the Apple m* processor (like the m1).
The main difference with between m1 and intel is that the m1 is an ARM based processor. It means that the simulator needs also an app built for the arm64 architecture, instead of x86_64.
Using Bitrise, we get the following errors when trying to build on an m1 stack:
[00:51:19]: ▸ Linking MyApp
[00:51:19]: ▸ ⚠️ ld: directory not found for option '-F/Users/vagrant/git/MyApp/Carthage/Build/'
[00:51:19]: ▸ ⚠️ ld: ignoring file /Users/vagrant/Library/Developer/Xcode/DerivedData/MyApp-ffivjnulvvpxqygojsdjcsrfyqwu/Build/Products/Debug (Dev)-iphonesimulator/CTXMAMCore.framework/CTXMAMCore, building for iOS Simulator-arm64 but attempting to link with file built for iOS Simulator-x86_64
[00:51:19]: ▸ ⚠️ ld: ignoring file /Users/vagrant/Library/Developer/Xcode/DerivedData/MyApp-ffivjnulvvpxqygojsdjcsrfyqwu/Build/Products/Debug (Dev)-iphonesimulator/CTXMAMCompliance.framework/CTXMAMCompliance, building for iOS Simulator-arm64 but attempting to link with file built for iOS Simulator-x86_64
[00:51:19]: ▸ ⚠️ ld: ignoring file /Users/vagrant/Library/Developer/Xcode/DerivedData/MyApp-ffivjnulvvpxqygojsdjcsrfyqwu/Build/Products/Debug (Dev)-iphonesimulator/CTXMAMContainment.framework/CTXMAMContainment, building for iOS Simulator-arm64 but attempting to link with file built for iOS Simulator-x86_64
[00:51:19]: ▸ ⚠️ ld: ignoring file /Users/vagrant/Library/Developer/Xcode/DerivedData/MyApp-ffivjnulvvpxqygojsdjcsrfyqwu/Build/Products/Debug (Dev)-iphonesimulator/CTXMAMNetwork.framework/CTXMAMNetwork, building for iOS Simulator-arm64 but attempting to link with file built for iOS Simulator-x86_64
[00:51:19]: ▸ ⚠️ ld: ignoring file /Users/vagrant/Library/Developer/Xcode/DerivedData/MyApp-ffivjnulvvpxqygojsdjcsrfyqwu/Build/Products/Debug (Dev)-iphonesimulator/CTXMAMAppCore.framework/CTXMAMAppCore, building for iOS Simulator-arm64 but attempting to link with file built for iOS Simulator-x86_64
[00:51:19]: ▸ ⚠️ ld: ignoring file /Users/vagrant/Library/Developer/Xcode/DerivedData/MyApp-ffivjnulvvpxqygojsdjcsrfyqwu/Build/Products/Debug (Dev)-iphonesimulator/CitrixLogger.framework/CitrixLogger, building for iOS Simulator-arm64 but attempting to link with file built for iOS Simulator-x86_64
[00:51:19]: ▸ ❌ Undefined symbols for architecture arm64
[00:51:19]: ▸ > Symbol: OBJC_CLASS$_CTXMAMCore
[00:51:19]: ▸ > Referenced from: objc-class-ref in AppDelegate.o
[00:51:19]: ▸ ❌ ld: symbol(s) not found for architecture arm64
[00:51:19]: ▸ ❌ clang: error: linker command failed with exit code 1 (use -v to see invocation)
Can you tell me if we miss something and if there is already a version compatible with the m1?
Otherwise, can you communicate us your plan regarding this question?
The text was updated successfully, but these errors were encountered:
@raphaelguye
Thanks for your question. We will work on this soon, and we need to resolve some dependency issue here before we can provide ios-arm64-simulator framework.
Currently, the MAM SDK seems to not becompatible for the Apple m* processor (like the m1).
The main difference with between m1 and intel is that the m1 is an ARM based processor. It means that the simulator needs also an app built for the arm64 architecture, instead of x86_64.
Using Bitrise, we get the following errors when trying to build on an m1 stack:
Can you tell me if we miss something and if there is already a version compatible with the m1?
Otherwise, can you communicate us your plan regarding this question?
The text was updated successfully, but these errors were encountered: