# Support for arm64

**URL:** <https://devforum.zoom.us/t/support-for-arm64/119514>\
**Category:** iOS\
**Tags:** video-sdk, sdk\
**Created:** [October 21, 2024, 8:27am UTC](https://devforum.zoom.us/t/support-for-arm64/119514 "2024-10-21T08:27:09Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![giovanna.rodrigues](https://avatars.discourse-cdn.com/v4/letter/g/4bbf92/32.png) [@giovanna.rodrigues](https://devforum.zoom.us/u/giovanna.rodrigues)\
**Post date:** [October 21, 2024, 8:27am UTC](https://devforum.zoom.us/t/support-for-arm64/119514/1 "2024-10-21T08:27:09Z")

</div>

**Description**  
I don’t want to exclude the arm64 architecture in my project anymore, but now I’m having issues to integrate `ZoomVideoSDK`.

1. Cocoapods  
There’s a line (`EXCLUDED_ARCHS\[sdk=iphonesimulator\*\] = arm64`) added in the`.xcconfig` when using Cocoapods that prevents the project from building. However, it seems that support for **arm64** was added in ZoomVideoSDK version `1.7.0` based on the changelog. We’re currently using version `1.10.1`, and after manually removing this line, the project works fine without any crashes or errors. Is that line necessary?

2. SPM  
When adding the package using SPM, there’s no `ZoomVideoSDKScreenShare.xcframework`, which is mentioned in the Feature framework bundles section in the iOS documentation. Is that expected? Our team plans to implement screen sharing, so I’m unsure if the package is sufficient.

I appreciate any solutions or explanations regarding the issues I described.

---

<div class="post-metadata">

**Author:** ![giovanna.rodrigues](https://avatars.discourse-cdn.com/v4/letter/g/4bbf92/32.png) [@giovanna.rodrigues](https://devforum.zoom.us/u/giovanna.rodrigues)\
**Post date:** [October 21, 2024, 8:33am UTC](https://devforum.zoom.us/t/support-for-arm64/119514/2 "2024-10-21T08:33:57Z")

</div>

I forgot to mention that I get multiple warnings after using SPM too, I’m using Xcode 16.0 and macOS Sequoia 15.0.1

```auto
objc[68546]: Class CZm2DFontFactory is implemented in both /Users/username/Library/Developer/Xcode/DerivedData/appname/Build/Products/Debug-iphonesimulator/zm_annoter_dynamic.framework/zm_annoter_dynamic (0x1056b8a78) and /Users/username/Library/Developer/Xcode/DerivedData/appname/Build/Products/Debug-iphonesimulator/ZoomVideoSDK.framework/ZoomVideoSDK (0x113a317d8). One of the two will be used. Which one is undefined.
objc[68546]: Class CZm2DMetalKitManager is implemented in both /Users/username/Library/Developer/Xcode/DerivedData/appname/Build/Products/Debug-iphonesimulator/zm_annoter_dynamic.framework/zm_annoter_dynamic (0x1056b8ac8) and /Users/username/Library/Developer/Xcode/DerivedData/appname/Build/Products/Debug-iphonesimulator/ZoomVideoSDK.framework/ZoomVideoSDK (0x113a31828). One of the two will be used. Which one is undefined.
objc[68546]: Class CZm2DDisplayLinkMetalKit is implemented in both /Users/username/Library/Developer/Xcode/DerivedData/appname/Build/Products/Debug-iphonesimulator/zm_annoter_dynamic.framework/zm_annoter_dynamic (0x1056b8b18) and /Users/username/Library/Developer/Xcode/DerivedData/appname/Build/Products/Debug-iphonesimulator/ZoomVideoSDK.framework/ZoomVideoSDK (0x113a31878). One of the two will be used. Which one is undefined.
objc[68546]: Class CZm2DMetalKitRenderer is implemented in both /Users/username/Library/Developer/Xcode/DerivedData/appname/Build/Products/Debug-iphonesimulator/zm_annoter_dynamic.framework/zm_annoter_dynamic (0x1056b8b68) and /Users/username/Library/Developer/Xcode/DerivedData/appname/Build/Products/Debug-iphonesimulator/ZoomVideoSDK.framework/ZoomVideoSDK (0x113a318c8). One of the two will be used. Which one is undefined.
objc[68546]: Class CZm2DDisplayLinkIOS is implemented in both /Users/username/Library/Developer/Xcode/DerivedData/appname/Build/Products/Debug-iphonesimulator/zm_annoter_dynamic.framework/zm_annoter_dynamic (0x1056b8bb8) and /Users/username/Library/Developer/Xcode/DerivedData/appname/Build/Products/Debug-iphonesimulator/ZoomVideoSDK.framework/ZoomVideoSDK (0x113a31918). One of the two will be used. Which one is undefined.
objc[68546]: Class CZm2DOpenGLRendererIOS is implemented in both /Users/username/Library/Developer/Xcode/DerivedData/appname/Build/Products/Debug-iphonesimulator/zm_annoter_dynamic.framework/zm_annoter_dynamic (0x1056b8c08) and /Users/username/Library/Developer/Xcode/DerivedData/appname/Build/Products/Debug-iphonesimulator/ZoomVideoSDK.framework/ZoomVideoSDK (0x113a31968). One of the two will be used. Which one is undefined.
objc[68546]: Class ZPIPCImplement is implemented in both /Users/username/Library/Developer/Xcode/DerivedData/appname/Build/Products/Debug-iphonesimulator/zm_annoter_dynamic.framework/zm_annoter_dynamic (0x1056b8c58) and /Users/username/Library/Developer/Xcode/DerivedData/appname/Build/Products/Debug-iphonesimulator/ZoomVideoSDK.framework/ZoomVideoSDK (0x113a31c38). One of the two will be used. Which one is undefined.

```

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [November 20, 2024, 6:34pm UTC](https://devforum.zoom.us/t/support-for-arm64/119514/3 "2024-11-20T18:34:04Z")

</div>

Closed on November 20, 2024, 6:34pm UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
