Unity 6.3
0 онлайн 54 гостей 3 в системе
Вход

PBXProjectExtensions.AddFileToEmbedFrameworks

Declaration

public static void AddFileToEmbedFrameworks(iOS.Xcode.PBXProject proj, string targetGuid, string fileGuid, string linkToTargetGuid);

Параметры

Параметр Описание
проект Приемник метода расширения проектов.
targetGuid GUID назначения, возвращаемого PBXProject.TargetGuidByName(string)).
fileGuid Файл GUID из PBXProject.AddFile или PBXProject.AddFolderReference.
linkToTargetGuid Необязательно. GUID объекта, связывающегося с этим фреймом. По умолчанию targetGuid.

Описание

Добавляет платформу к этапу сборки Embed Frameworks целевой программы.

Добавляет файл в фазу копирования Embed Frameworks на targetGuid. Фаза встраивания копирует фреймворк в пакет приложения. Ассоциирует файл сборки с linkToTargetGuid, так что цель связывает фреймворк. Настраивает LD_RUNPATH_SEARCH_PATHS на executable_path/Frameworks на цели связи. Включает подписывание кода и удаление заголовка при копировании. Если файл уже находится в фазе, этот метод ничего не делает. Примечание: На iOS используйте другой linkToTargetGuid, когда встраиваете фреймворк в приложение, но связываете его с расширением. iOS не позволяет встраивать фреймворк внутри другого фрейма. На macOS опустите linkToTargetGuid, чтобы один и тот же целевой объект встраивал и связывал.