Rejection after Appstore submission
mohadel92 opened this issue · 9 comments
After using of instabug package in my app
apple has refused my app twice
Guideline 4.0 - Design
We noticed that your app offers a custom screenshot-initiated interface when the user takes a screenshot in the app.
Next Steps
To resolve this issue, please ensure your app only displays the iOS system-provided screenshot interface.
The iOS Human Interface Guidelines include more details about [screenshot best practices](https://developer.apple.com/ios/human-interface-guidelines/system-capabilities/screenshots/).
Please see attached screenshot for details.
SDK Version
latest
Flutter, iOS and Android Versions
iOS 15 flutter 2.5.1
https://iosapps-ssl.itunes.apple.com/itunes-assets/Purple112/v4/fc/1a/c1/fc1ac1c1-4e68-b2be-70f4-b9981db2e4e8/Screenshot-0606-095616.png?accessKey=1654800019_4561206762840618320_JcbkW6r2h4eMlLJbiolTrCxjgs4yeKVnfHQ%2F89XOyPnVl5ONBDeZahPnJRjLl9RG6BM5Y5KR1ibAJyV8uq%2BkDfwaRbh5W0Hp0C%2FEfMkdQ7e8iUcxLIO%2BW8ef8fs%2FS8LEVtc94wNonmGUyFQJMJRaGixefyx92V%2Bo2V%2FCwRa6BtYrPQyvOlQGcUyYmZR9M3p0
@AliAbdelfattah its this issue closed?
Hi @mohadel92,
The rejection happened because screenshot invocation wasn't meant to be used on production builds I.e. (App Store). Therefore, please note that enabling this invocation event may get your app to be rejected from the store. For more information check out this warning on our docs.
Then how to prevent this behavior
Hello @mohadel92,
You need to remove the screenshot from Instabug's invocation events when releasing
@mohadel92
A sample of what you need to do, would be something like this
if (kReleaseMode) { Instabug.start('TOKEN', [InvocationEvent.shake]); } else { Instabug.start('TOKEN', [InvocationEvent.screenshot, InvocationEvent.shake]); }
Please feel free to reopen the ticket if the issue persists.
I have removed the usage of instabug
I am not satisfied with the team response
@AliAbdelfattah closed my ticket since day 1
We have removed Instabug from all of our current project
And we will seek another solution to handle those tasks
We are very sorry to hear that, but we are still very excited to help you with any integration issues, please do not hesitate to get in contact with us.
His attitude is not accepted , we have discarded the usage of instabug due to lack of support
Thanks we don't feel interested with such poorly supported plug-in