Описание тега xcodeproj

Xcodeproj - это драгоценный камень Ruby от создателей CocoaPods, который обеспечивает доступ по сценарию к файлу проекта Xcode.
1 ответ

Есть ли способ автоматически создавать схемы для проекта XCode из командной строки

Я пытаюсь настроить конвейер CI и запустить модульные тесты автоматически, но я работаю без схем для текущего рабочего пространства. Я знаю, что могу создавать их, используя Xcode/ Manage Schemes и т. Д., Но, поскольку сама по себе природа автоматиз…
15 дек '17 в 14:13
2 ответа

Ruby-скрипт (xcodeproj) для добавления всех исходных файлов к цели

Я пытаюсь запустить игровую площадку в моем проекте. Проблема в том, что проект содержит тысячи тесно связанных файлов. Я создал сенсорный фреймворк Cocoa, который я могу импортировать, чтобы использовать источник приложений на игровой площадке. Еди…
27 июн '17 в 01:50
1 ответ

Как автоматизировать "Копирование файлов" на этапах сборки с помощью сценария постустановки Cocoapods?

Я знаю, что это довольно тривиальный вопрос, но, похоже, у меня самое плохое время с этим. Я пробовал: obj = Xcodeproj::Project::Object::PBXCopyFilesBuildPhase.new(PATH, 10) target.build_phases.add(obj) Но UUID равен 0, и к этапам сборки ничего не д…
19 дек '15 в 03:45
1 ответ

Добавить каталог вложенных активов в PBXResourcesBuildPhase по ссылке на папку

Я использую Xcodeproj Gem, чтобы добавить некоторые файлы в post_install крюк. Как я могу добавить вложенную папку активов в PBXResourcesBuildPhase? Вот как это выглядит, когда я добавляю папку, перетаскивая ее в XCode и выбирая Create folder refere…
13 апр '18 в 07:58
1 ответ

Обновление свойств цели iOS из командной строки

В попытке автоматизировать процесс генерации приложения для iOS я пытаюсь автоматически изменить настройки цели сборки вне XCode. В частности, я хотел бы установить файл Info.plist для цели, используя команду или какой-либо другой программный подход…
09 мар '16 в 20:43
1 ответ

Скрипт для удаления файлов из Xcodeproj

Мне нужно удалить ссылку на некоторые файлы из моего проекта XCode из командной строки. Я пытаюсь с ruby ​​lib Xcodeproj, но я не могу понять, как это сделать: proj = Xcodeproj::Project.open(project_file) proj.targets.each do |target| path = "../Pod…
18 янв '19 в 16:51
0 ответов

Как добавить ссылку на фреймворк в фреймворк из другого проекта

Я использовал Cocoapods/xcodeproj gem для создания своих проектов Xcode, для фреймворка в том же проекте, который я могу сделать common = project.targets.find { |t| t.name == "TestCommon" } target.frameworks_build_phases.add_file_reference(common.pr…
28 фев '19 в 23:27
0 ответов

Как добавить фреймворк в раздел Xcode.project Embedded Binaries с помощью Xcodeproj?

В xcode xcworkspace содержатся A.xcodeproj и B.xcodeproj, затем у A.xcodeproj есть продукт с именем A.framework, так как же добавить A.framework в раздел B.xcodeproj Embedded Binaries с помощью Xcodeproj?
21 авг '18 в 09:56
1 ответ

Xcodeproj создать схему расширения сегодня (виджет)

Вот код для создания целевой схемы. scheme = Xcodeproj::XCScheme.new scheme.add_build_target(target) scheme.set_launch_target(target) scheme.save_as(xcode_proj_dir, name) Как создать схему для Today Extension? Есть некоторые отличия: сегодня схема р…
04 фев '18 в 17:49
0 ответов

xcode workspace multi Project "нет такого модуля" для модуля

Привет вот в основном моя конфигурация Podfile platform :ios, '11.0' target 'Project1' do use_frameworks! workspace 'MyWorkspace' project 'Project1.xcodeproj' pod 'RxSwift', '~> 4.0' pod 'Project2', :path => 'Project2' pod 'Project3', :path =&…
2 ответа

Модифицируйте XCScheme и запишите его обратно на диск в сценарии post_install

Я пишу post_install сценарий в моем Podfile чтобы можно было собирать отчеты о покрытии кода из моей среды, когда я запускаю модульные тесты в примере проекта. Вот что у меня есть: post_install do |installer| pods_project = installer.pods_project sh…
21 ноя '15 в 20:36
2 ответа

React Native: Идентификатор пакета не существует

У меня есть проект в React Native, который имеет две разные схемы сборки и использует cocoapods. Для компиляции я запускаю: react-native run-ios --scheme="RNProject-(SCHEME_NAME)" В результате приложения, например: ./build/Build/Products/Debug/iphon…
1 ответ

Разбор файла project.pbxproj

Есть ли рамки для разбора project.pbxproj содержалась в .xcodeproj файл?
26 июн '17 в 17:16
1 ответ

Как получить цель (и) для PBXFileReference в Xcodeproj

Я пытаюсь написать скрипт Ruby, который удалит определенные файлы из проекта Xcode. Я могу найти файлы по абсолютному пути и удалить их из проекта, используя remove_from_project метод PBXFileReference, Однако это оставляет исходные файлы (например, …
02 окт '15 в 13:26
1 ответ

Проект загружен с GitHub не работает в XCode 10

Я должен был загрузить проект из моего репозитория git. В моем проекте есть два файла.xcodeproj, подфайлы с некоторыми объективными кодами. Но не работает и дает ошибку Я должен был попытаться редактировать схемы управления, а также попытаться устан…
05 фев '19 в 11:34
0 ответов

Возможно ли иметь расширенные переменные, определенные в настройках сборки Xcodeproj?

У меня есть код, подобный следующему: projects = file_references.collect { |x| Xcodeproj::Project.open(x.absolute_path(containing_dir))} projects[0].targets.each do |target| puts target.resolved_build_setting("LIBRARY_SEARCH_PATHS", true) end Какие …
16 янв '19 в 22:09
2 ответа

Не удается обновить Xcodeproj Gem

Я пытаюсь обновить гем xcodeproj до последней версии. В настоящее время у меня есть версия 1.5.6: $xcodeproj --version 1.5.6 $ which xcodeproj /Users/nicolasmiari/.rvm/gems/ruby-2.4.0/bin/xcodeproj Я пытался обновить с помощью: $ gem install xcodepr…
22 янв '19 в 09:18
0 ответов

Файл проекта изменился во многих местах

Мой проект содержит много файлов и сторонних фреймворков и так далее. Работая командой, когда я добавляю один файл в проект, он показывает много изменений в файле проекта. Как мы можем настроить файл проекта так, чтобы он отображал только мои измене…
16 май '18 в 07:02
2 ответа

Когда Xcode открывает последний проект при запуске, он отображается красным цветом без файлов

Когда я открываю Xcode, он автоматически открывает последние проекты, которые были открыты при выходе. у меня есть такой .xcodeproj это отображается красным цветом в навигаторе проекта, и нет никаких файлов, видимых для проекта. Я не могу скомпилиро…
31 мар '18 в 22:07
2 ответа

Крюк в Podfile для редактирования файла моего проекта

Я хочу исправить ошибку Cocoapods, когда она добавляет Embed Pods Frameworks фаза сборки для целей расширения. Эти фазы там не нужны. https://github.com/CocoaPods/CocoaPods/issues/4203 Я написал скрипт для его удаления puts "Deleting not needed phas…
21 ноя '15 в 17:24