Ответ 1
Apple предлагает отличную пошаговую инструкцию для этого: Импорт пользовательских фреймворков на игровую площадку
Я новичок в разработке iOS и использую Xcode, и мне не удается заставить Alamofire работать на игровой площадке. Там есть какая-то функциональность, которую я бы хотел проверить для доказательства концепции, но библиотека не связана с игровой площадкой, и я попытался заставить ее играть хорошо. Я разработал Alamofire для работы в рамках проекта iOS (не в игровой площадке) до того, как были обновлены инструкции по установке в репозитории Github Alamofire.
Любые предложения о том, как правильно использовать Alamofire на игровой площадке?
Apple предлагает отличную пошаговую инструкцию для этого: Импорт пользовательских фреймворков на игровую площадку
Вот что я считаю самым простым путем прямой линии:
brew install carthage
echo "github \"Alamofire/Alamofire\"" > Cartfile
carthage update
Carthage/Build/{iOS / OSX}
перетащите файл Alamofire.framework в список библиотек ссылок: {Project Name} -> {Target Name} -> Build Phases -> Link Binary With Libraries
Command-N (create file) -> {Platform} -> Source -> Playground
File -> Save as Workspace
. Чтобы быть параноидальным, я закрываю проект/рабочее пространство и (повторно) открываю рабочую область.import Alamofire
Вы можете создать игровое поле в проекте, также как этот учебник
Cocoa Touch Framework
(ей не нужно иметь модульные тесты)
@testable import ModuleFramework
Вы можете попробовать переместить библиотеку в
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.0.sdk/System/Library/Frameworks/
Затем вы можете импортировать и использовать его прямо на игровой площадке