ZSSRichTextEditor icon indicating copy to clipboard operation
ZSSRichTextEditor copied to clipboard

Apps that use non-public APIs will be rejected

Open qqii77 opened this issue 8 years ago • 16 comments

Your app uses or references the following non-public APIs, which is a violation of the App Store Review Guidelines.

Specifically, your app is misusing of UIWebBrowserView private class.

The use of non-public APIs is not permitted in the App Store because it can lead to a poor user experience should these APIs change.

2016/03/16 submited

qqii77 avatar Mar 18 '16 07:03 qqii77

Any update on this? This is kind of a showstopper for me - I need to know if apps using ZSSRishTextEditor can be submitted to the app store.

gilgold avatar Mar 25 '16 06:03 gilgold

Currently I have no fix for this, as I do not have time to work on ZSSRichTextEditor right now. If someone has a pull request to fix this it would be appreciated.

nnhubbard avatar Mar 25 '16 12:03 nnhubbard

Where to use the non - public API? Anyone can show?Thanks!

angBiu avatar Mar 28 '16 02:03 angBiu

Some more info on the non-public apis being used and where they are would greatly appreciated

gabceb avatar Apr 14 '16 00:04 gabceb

The issue is in ZSSRichTextEditor.m starting with line 17. It is a hack for UIWebBrowserView so that it won't show the default bar above the keyboard.

nnhubbard avatar Apr 14 '16 06:04 nnhubbard

Is it not the right time to add this editor for my app to submit AppStore?

zephoon avatar Apr 19 '16 02:04 zephoon

I have submit AppStore successfully!

angBiu avatar Apr 19 '16 02:04 angBiu

@angBiu Could you tell me how can you do that?

zephoon avatar Apr 19 '16 02:04 zephoon

Perhaps the auditor did not find this problem @_@!

angBiu avatar Apr 19 '16 02:04 angBiu

@angBiu You are so lucky!

zephoon avatar Apr 19 '16 02:04 zephoon

I am going to work on a fix for this.

willptswan avatar Sep 02 '16 22:09 willptswan

This is huge, is it still an issue? You understand that no one can use this pod until this is fixed right? I don't understand how it was being used in the past, was this recently introduced?

Amindv1 avatar Dec 30 '16 23:12 Amindv1

FWIW We have been using this library on our React Native app since July w/o issues. Our app has been approved every time w/o rejections

gabceb avatar Dec 30 '16 23:12 gabceb

@gabceb How many times have you submitted to the app store? I'm thinking of tackling this issue myself if it's actually a thing, but all info on it seems vague. I',m not even sure how I would 'fix' this issue.

Amindv1 avatar Dec 31 '16 00:12 Amindv1

We've submitted more than 10 or 15 times now

gabceb avatar Dec 31 '16 00:12 gabceb

is apple still reject app if i use this library with "WKWebBrowserView" class?

YogendraPatel avatar Jun 13 '20 09:06 YogendraPatel