Открывать разные веб-сайты из приложения

#iphone #objective-c #ipad

#iPhone #objective-c #iPad

Вопрос:

Я хотел бы иметь приложение, которое просто открывает разные веб-сайты для разных языков. Итак, основная цель приложения — просто перенаправить на веб-приложение. Мои вопросы:

  • разрешает ли Apple такие приложения (в Appstore, конечно)?
  • как добиться того, чтобы они были перечислены в разных хранилищах (по странам, в зависимости от языка)
  • как мне открывать разные веб-сайты для разных языков?

Спасибо!

Ответ №1:

  • Apple разрешает приложения, которые просто содержат UIWebView, указывающий на веб-сайт.
  • Используйте NSString *countryCode = [locale objectForKey: NSLocaleCountryCode];
    для поиска кода страны
  • Используя простое условие, задайте URL, соответствующий коду страны.

Ответ №2:

1) Да, это разрешено, хотя не рекомендуется и сильно раздражает. Я немедленно удаляю приложения, которые это делают.

2) Вам нужно будет настроить локализацию вашего приложения для каждого языка, который вы хотели бы представлять

3) Вы просто настраиваете веб-сайт и пишете его на том языке, который вы хотели бы видеть на сайте. Локализация и здесь сэкономит время.

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