2013-10-25 2 views
1

Я пытаюсь сохранить свое приложение в фоновом режиме на платформе iOS с помощью firemonkey.Где находится экран развертывания

Я столкнулся с ответом, который говорит мне, как заставить приложение оставаться в фоновом режиме.

Вот ответ:

Вам необходимо скопировать файл info.plist и изменить его с помощью Юникс EOL дружественный редактор (например, Notepad ++). Добавьте следующие строки:

UIBackgroundModes VoIP

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

Как бы я не мог понять, где находится экран развертывания. Кто-нибудь знает?

ответ

2

(Примечание:. Я не делаю развития IOS, так что эта информация основана на некоторых быстрых экспериментов с новым проектом IOS FMX в xe5)

Эти инструкции предназначены для XCode, который не является Delphi. В Delphi отсутствует экран развертывания XCode.

Эквивалент Delphi находится в Project-> Deployment из главного меню IDE. Вы можете найти файл .plist в столбце Local Name, в форме YourProject.info.plist. Я думаю, что оригинальная копия создается, когда вы создаете проект для развертывания (либо Release, либо Debug) на симуляторе или устройстве, поэтому вам, возможно, придется сделать это первым, чтобы его найти.

Если вы посмотрите на образцы для XE5 (который, кажется, находится в Samples\Delphi\DataSnap\connectors\iOSClients\client_company_tweet), вы можете увидеть, где они расположены, как только файл был сгенерирован.

+0

Также, отвечая на вопрос, вы должны проверить теги. В этом случае в вопросе отсутствует тег Delphi, и он должен быть добавлен. –