У меня есть продукт с двумя целями, один для iPhone и другого для iPad. Я создам два отдельных приложения, не универсальные.
Поскольку у меня должно будет быть два icon.png файла для значка приложения, поскольку они отличаются по размеру, поскольку я вижу, что у меня должно будет быть два info.plist файла. право?
Я создал две копии info.plist файла, названного iphone-info.plist и ipad-info.plist. Я щелкнул правой кнопкой по каждому и присвоил их определенной цели.
Теперь, когда я компилирую, я вижу эту ошибку:
Предупреждение: фаза разработки Ресурсов Пакета Копии содержит файл этой цели Info.plist 'iPhone-Info.plist'.
Если я удаляю целевое присвоение из обоих информационных файлов, ошибка исчезает.
вот вопросы, которые я имею:
спасибо за любую справку.
Если вы получите информацию о цели, щелкните вкладку "Build" и введите "plist" в поле поиска, вы увидите, что файл Info.plist, с помощью которого ожидается сборка цели, указан в настройках Build. Измените его, чтобы он указывал на имя файла каждого plist-файла, который вы хотите использовать для каждой цели.
Установка цели для каждого plist-файла только добавляет его в сборку цели как любой другой файл - чтобы действительно указать приложению использовать определенный plist-файл как "САМЫЙ" plist-файл с соответствующей информацией, вам также нужно установить его в настройках цели.