Попытка сделать мое приложение универсальным - PullRequest
5 голосов
/ 23 апреля 2011

У меня есть два HTML-файла в моей папке www с использованием инфраструктуры PhoneGap. IPhone / iPod один (/mobile/index.html) и iPad один (/index.html). Так что я использую этот код на моем AppDelegate.m:

+ (NSString*) startPage
{
    if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
        return @"index.html";
    } else {
        return @"mobile/index.html";
    }
}

И отредактировал мой Targeted Device Family на iPhone/iPad.

Но по какой-то причине это не сработает. Когда я кладу его на свой iPad, он все равно переводит приложение в режим совместимости. Что мне делать?

1 Ответ

3 голосов
/ 23 апреля 2011

Попробуйте следующее:

  • Выберите цель.
  • Нажмите в меню «Проект» и выберите «Обновить текущую цель для iPad».
  • В диалоговом окнекоробка, которая подходит, у вас есть два варианта.Выберите «Одно универсальное приложение».

Не уверен, что вам не хватает.Но, если вы еще этого не сделали, это не повредит.

...