Приложение было отклонено из App Store из-за UIWebview - PullRequest
25 голосов
/ 14 сентября 2011

Это сообщение, которое я получил от них:

Мы обнаружили, что взаимодействие с вашим приложением не сильно отличается от просмотра веб-страниц, как это было бы при использовании встроенной функциональности iOS.

Несмотря на то, что содержимое вашего приложения может отличаться от вашего веб-сайта или других существующих сайтов, предоставляемые им возможности существенно не отличаются от общего опыта использования Safari, как того требуют правила App Store Review Guidelines.

Возможно, вы захотите предоставить удобный доступ к веб-ресурсам для избранной или нишевой группы пользователей и можете расширить этот опыт с помощью таких функций, как push-уведомления.Тем не менее, такие приложения не содержат достаточно встроенных функций iOS, чтобы соответствовать App Store.В качестве альтернативы вы можете предоставить своим пользователям инструкции о том, как создать веб-клип Safari для добавления на домашний экран их устройства iOS.Или, если вы хотите поделиться приложением с выбранной группой пользователей, мы рекомендуем метод Ad Hoc.Подробнее об Ad Hoc Distribution можно узнать на портале обеспечения iOS.

Мы рекомендуем вам пересмотреть концепцию вашего приложения и оценить, можете ли вы включить дополнительные функции для улучшения взаимодействия с пользователем.

Имееткто-нибудь получил что-то подобное?Какие типы нативных функций iOS будут работать и как вы их реализуете?Я новичок в магазине приложений, поэтому я не знаю, получит ли одобрение мое приложение, просто добавив, что они говорят о предоставлении инструкций о том, как пользователи могут создавать веб-вырезки для сафари.Кроме того, если инструкции можно просто написать во всплывающем сообщении?
Любой совет будет с благодарностью.Спасибо.

Обновление Я понимаю, что вы, ребята, говорите, позвольте мне лучше описать, что я делаю, и, возможно, таким образом вы сможете мне помочь.

Мое приложениеэто радио-приложение, в котором я могу слушать любимую радиостанцию ​​и одновременно читать новости, не выходя из приложения (новости из веб-просмотра).

Ответы [ 4 ]

14 голосов
/ 14 сентября 2011

Из этого сообщения (и поскольку вы вообще не дали описание приложения), кажется, что вы только что создали приложение, которое инкапсулировало UIWebView для загрузки конкретной страницы, поскольку вы можете сделать это через Safari, они отклонить такие приложения.

Вы можете:

  • Заставьте приложение извлекать данные с веб-сервера, НО, отображать их с собственными элементами управления (с UITableViews, UIButtons, UIImages и т. Д.). Это потребует совсем немного работы.

  • Удалите приложение и скажите пользователям на вашем сайте, что они могут добавить этот сайт в качестве веб-клипа на свои телефоны.

10 голосов
/ 14 сентября 2011

Они говорят, что вы не можете просто создать UIWebView, который связан с веб-сайтом, и назвать его приложением.Вы должны включить больше функций.Согласно описанию, ваши пользователи могут выполнять те же задачи, просто зайдя на ваш сайт.Можете ли вы использовать push-уведомления, вкладки, какие-либо функции, которые делают ваше приложение iOS уникальным?

4 голосов
/ 04 января 2018

По состоянию на 2018 г. Рекомендации по рассмотрению в App Store :

4.2 Минимальная функциональность

Ваше приложение должно содержать функции, контент иПользовательский интерфейс , который поднимает его за пределы перепакованного веб-сайта .Если ваше приложение не особенно полезно, уникально или «похоже на приложение», оно не входит в App Store.Если ваше приложение не обеспечивает какую-то длительную развлекательную ценность или является просто жутким, оно может быть не принято.Приложения, которые являются просто песней или фильмом, должны быть отправлены в iTunes Store.Приложения, представляющие собой просто книгу или руководство по игре, следует отправлять в iBooks Store.

При условии:

Приложения, являющиеся просто веб-сайтами, следует отправлять вСафари.; -)

2 голосов
/ 14 сентября 2011

Они хотят, чтобы все приложения включали функции помимо базовых компонентов в SDK, которые они вам предоставляют.Из их ответа видно, что в вашем приложении есть UIWebView, однако конечному пользователю не предоставлено никаких новых функциональных возможностей, кроме стандартного UIWebView.обстоятельства хотя.Не могли бы вы немного рассказать о том, что он делает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...