Я использую Unity 2022.3lts с Xcode 16.3.
Мой сценарий PostprocessBuild добавляет расширение службы уведомлений, как это: < /p>
var extGuid = proj.AddAppExtension(
mainGuid,
"NotificationService",
PlayerSettings.applicationIdentifier + ".nse",
Path.Combine(dstExt, "Info.plist"));
< /code>
Unity вставляет фазу сборки EmbedAppextensions в самом нижней части цели Unity -Phone, и, поскольку уже присутствует фаза сценария Crashlytics Run, Xcode сообщает об ошибке цикла сборки. /> PBXProject предоставляет InsertShellScriptBuildPhase, но я не могу найти метод для удаления или повторного порядка существующей фазы, не прибегая к сырым файловым редакторам. Какой -нибудь обходной путь?>
Подробнее здесь: https://stackoverflow.com/questions/796 ... ocessbuild