Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[macOS] ["Video Calling SDK quickstart" page] Missing step in Add Package to Xcode project #1426

Closed
cosaazul opened this issue Jul 10, 2023 · 0 comments · Fixed by #1437
Closed
Assignees

Comments

@cosaazul
Copy link

Under the section Project setup, item 4 ("Integrate Video SDK into your project") it describes how to:

Add the AgoraRtcEngine_macOS package and any other functionality that you want to integrate into your app. For example, AgoraAINoiseSuppressionExtension....

The next step simply says:

ii. Click Add Package. In the new window, click Add Package.

In Xcode 14.3.1 (and possibly earlier versions), this is insufficient and, while it will appear to add the package dependency to the project, it will result in an error later when adding the line import AgoraRtcKit because no actual Product from the package has been selected to be built as part of your build targets.

To fix this, step ii. above needs to state that you must check the RtcBasic option in the new window as seen in the attached screenshot.

Add-Package-WIndow

Note that I resized the window for the screenshot. Under default conditions, "RtcBasic" is alphabetically scrolled out of view, implying these are all just optional additions, like AgoraAINoiseSuppressionExtension mentioned in the earlier text. So a user unfamiliar with the setup won't know they are required to check it. In fact, when I first scrolled through the list I mistook this item for generic RTC signaling until I read the package description and realized it contained the core features.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants