GetStream/stream-chat-swiftui

Apple rejected app because of permissions description

bobakemamian opened this issue · 2 comments

What did you do?

I submitted my app to apple and they rejected it because of the generic permissions descriptions:
Screenshot-0725-120514
Screenshot-0725-120510

After getting rejected, I followed the instructions and added to my target and info the following:
CleanShot 2024-07-25 at 15 59 17@2x
CleanShot 2024-07-25 at 15 58 27@2x

What did you expect to happen?

I expected the descriptions to appear in the permission dialogue.

What happened instead?

It still shows up as this:
Simulator Screenshot - iPhone 15 Pro - 2024-07-25 at 15 58 59

GetStream Environment

GetStream Chat version: 4.59.0
GetStream Chat frameworks: StreamChat, StreamChatSwiftUI
iOS version: 17.5
Swift version:
Xcode version: 15.4
Device:

Additional context

Hi @bobakemamian,

We don't have such strings in our SDK. We also don't bundle texts about permissions, it's the app's responsibility to do that.

Seems like you already had some texts for the permissions - otherwise you won't be able to open the camera. Best to search for these strings in your project, since they should be there for sure.

Hope that helps,
Martin

Yeah my bad! Found it and works now.