Error on iOS 13+

Cannot retrieve the container URL for the application group identifier group.us.zoom. Make sure that it has been added to the com.apple.security.application-groups entitlement.

Hey @shankar1,

Thanks for using the dev forum!

The App Group Identifier “group.us.zoom” can only be used by Zoom developers. You must create your own App Group Identifier to silence this error.

Thanks!
Michael

Thanks Michael,

I have added group, and still not working on iOS 13 and above.

Zoom: Join meeting task completed.
2020-12-01 19:28:23.786471+0530 ZoomMeetingApp[2917:575159] 6.17.0 - [Firebase/Analytics][I-ACS023130] Configuration not found. Using default configuration
2020-12-01 19:28:25.344999+0530 ZoomMeetingApp[2917:574950] [logging-persist] cannot open file at line 44580 of [02c344acea]
2020-12-01 19:28:25.345080+0530 ZoomMeetingApp[2917:574950] [logging-persist] os_unix.c:44580: (0) open(/var/mobile/Containers/Data/Application/ED22F2F0-A1CE-4D0D-9C16-437627F47185/Documents/data/zoommeeting.db) - Undefined error: 0
2020-12-01 19:28:26.281917+0530 ZoomMeetingApp[2917:574950] Metal API Validation Enabled
2020-12-01 19:28:26.441531+0530 ZoomMeetingApp[2917:574950] fopen failed for data file: errno = 2 (No such file or directory)
2020-12-01 19:28:26.441676+0530 ZoomMeetingApp[2917:574950] Errors found! Invalidating cache…
2020-12-01 19:28:26.451266+0530 ZoomMeetingApp[2917:574950] fopen failed for data file: errno = 2 (No such file or directory)
2020-12-01 19:28:26.451430+0530 ZoomMeetingApp[2917:574950] Errors found! Invalidating cache…
2020-12-01 19:28:26.456021+0530 ZoomMeetingApp[2917:574950] fopen failed for data file: errno = 2 (No such file or directory)
2020-12-01 19:28:26.456141+0530 ZoomMeetingApp[2917:574950] Errors found! Invalidating cache…
2020-12-01 19:28:26.520720+0530 ZoomMeetingApp[2917:574950] InitAudioUnit use hardware aec = 1
2020-12-01 19:28:26.781066+0530 ZoomMeetingApp[2917:574950] [IOS].InitAudioUnit g_audioUinits.count = 1
Zoom: Join meeting task failed, error code: 152
2020-12-01 19:28:49.925293+0530 ZoomMeetingApp[2917:574950] [IOS].TerminateAudioUnit g_audioUinits.count = 1
2020-12-01 19:28:49.925961+0530 ZoomMeetingApp[2917:574950] [IOS].TerminateAudioUnit dispose all audioUinits

Hey @shankar1

Do you mean screensharing is not working, or you cant join a meeting?

I see that you have received error code: 152. https://marketplace.zoom.us/docs/sdk/native-sdks/iOS/resource/error-codes this error means that the user is trying to join a meeting, while they are already in another meeting.

Thanks!
Michael

Thanks Michael,

I am trying to join meeting, in iOS below 13 is working fine and above it’s not working, and getting this error. I already have checked meeting status and then calling the join meeting.

if meetingService.getMeetingState() == MobileRTCMeetingState_InMeeting || meetingService.getMeetingState() == MobileRTCMeetingState_Idle{
meetingService.leaveMeeting(with: LeaveMeetingCmd_Leave)
}

Hey @shankar1,

Does this happen in every meeting?

Thanks!
Michael

Yes, Can’t checked on iOS 13+ getting the same error on every meetings.

Hey @shankar1,

Hmm that is strange, I am sorry to hear this is happening. Can you email developersupport@zoom.us and provide your SDK logs? Instructions for obtaining the logs can be found here: https://marketplace.zoom.us/docs/sdk/native-sdks/iOS/mastering-zoom-sdk/sdk-initialization
Please mention my name and provide a link to this post.

To help speed up resolution time please provide reproduction steps, SDK version, device version, any relevant code (the more the better), and whether or not you can reproduce in our sample app.

Thank you!
Michael

I have sent you all the details but still didn’t get any response from your side, so please check try to resolve my issue.

Thanks
Shankar

Hey @shankar1,

Thank you for your patience on this. I have discovered the issue in your application.

  • Please remove “Application Scene Manifest” from your info.plist
  • Please delete SceneDelegate.swift

The SDK does not support scene delegates, and enabling them prevents the SDK from controlling the app’s UI.

Thanks!
Michael

I am also receiving the errors:

[unspecified] container_create_or_lookup_app_group_path_by_app_group_identifier: client is not entitled**

Cannot retrieve the container URL for the application group identifier group.us.zoom. Make sure that it has been added to the com.apple.security.application-groups entitlement.**

I have created my own Apple App Group and have properly set it in Xcode. The string “group.us.zoom” exists nowhere in my code and must be imbedded in the SDK build.

If I use the simulator SDK build on a simulator this error does not show up and zoom sdk works just fine. Running the simulator SDK or device SDK running on a device produces this error.

iOS iOS 14.4 (device & simulator)
@ionic-native/zoom”: “^5.31.1”
“cordova.plugin.zoom”: “^4.6.2166-6.603” (device & simulator)
ordova platform add ios@5.1.1
Angular CLI: 8.3.8
Node: 10.23.3
Npm: 6.14.11
Cordova: 7.1.0
Ionic CLI: 6.13.0
OS: darwin x64
Angular: 8.2.9
… animations, common, compiler, compiler-cli, core, forms
… language-service, platform-browser, platform-browser-dynamic
… router

Package Version

@angular-devkit/architect 0.803.8
@angular-devkit/build-angular 0.803.8
@angular-devkit/build-optimizer 0.803.8
@angular-devkit/build-webpack 0.803.8
@angular-devkit/core 8.3.8
@angular-devkit/schematics 8.3.29
@angular/cli 8.3.8
@angular/fire 5.4.2
@ngtools/webpack 8.3.8
@schematics/angular 8.3.1
@schematics/update 0.803.8
rxjs 6.5.3
typescript 3.5.3
webpack 4.39.2

This is the full console output from device:

2021-03-05 20:55:06.600184-0600 MeetingMaker[991:122762] [logging-persist] cannot open file at line 44580 of [02c344acea]

2021-03-05 20:55:06.600504-0600 MeetingMaker[991:122762] [logging-persist] os_unix.c:44580: (0) open(/var/mobile/Containers/Data/Application/574F9938-0261-4B52-A604-E47EC7F35118/Documents/data/zoommeeting.db) - Undefined error: 0

2021-03-05 20:55:06.653323-0600 MeetingMaker[991:122762] [unspecified] container_create_or_lookup_app_group_path_by_app_group_identifier: client is not entitled

2021-03-05 20:55:06.653560-0600 MeetingMaker[991:122762] Cannot retrieve the container URL for the application group identifier group.us.zoom. Make sure that it has been added to the com.apple.security.application-groups entitlement.

2021-03-05 20:55:07.108133-0600 MeetingMaker[991:122762] [Assert] -[UIScrollView _clampedZoomScale:allowRubberbanding:]: Must be called with non-zero scale

2021-03-05 20:55:07.247354-0600 MeetingMaker[991:122762] InitAudioUnit use hardware aec = 1

2021-03-05 20:55:07.479453-0600 MeetingMaker[991:122762] [IOS].InitAudioUnit g_audioUinits.count = 1

2021-03-05 20:55:08.879731-0600 MeetingMaker[991:122762] [IOS].TerminateAudioUnit g_audioUinits.count = 1

2021-03-05 20:55:08.880492-0600 MeetingMaker[991:122762] [IOS].TerminateAudioUnit dispose all audioUinits

2021-03-05 20:55:08.931761-0600 MeetingMaker[991:122762] [unspecified] container_create_or_lookup_app_group_path_by_app_group_identifier: client is not entitled

2021-03-05 20:55:12.502005-0600 MeetingMaker[991:122762] [unspecified] container_create_or_lookup_app_group_path_by_app_group_identifier: client is not entitled

2021-03-05 20:55:12.502209-0600 MeetingMaker[991:122762] Cannot retrieve the container URL for the application group identifier group.us.zoom. Make sure that it has been added to the com.apple.security.application-groups entitlement.

2021-03-05 20:55:39.159886-0600 MeetingMaker[991:122762] Could not signal service com.apple.WebKit.WebContent: 113: Could not find specified service

I have upgraded to

platform ios@latest (currently “^6.2.0”)

and the Zoom SDK will now connect and operate properly.

HOWEVER, the error

2021-03-05 20:55:06.653560-0600 MeetingMaker[991:122762] Cannot retrieve the container URL for the application group identifier group.us.zoom. Make sure that it has been added to the com.apple.security.application-groups entitlement.

still shows in the console.

I was previously at iOS ^5.1.1 if any developers on ur side want to further debug the issue.

Thank you for your attention!

1 Like

Hey @mikkimichaelis,

I am glad that updating resolved your issue. You are not using the app groupID group.us.zoom in your coding and signing settings under your provisioning profile correct?

Thanks!
Michael