У меня есть рабочее пространство, которое содержит:Использование CocoaPods с несколькими проектами
- myiPhone.xcodeproj
- sharedStuff/sharedStuff.xcodeproj
sharedStuff.xcodeproj создает статическую библиотеку, которая является зависимость к myiPhone.xcodeproj (для простоты предполагаем, что каждый проект имеет одну цель).
Теперь я хочу добавить библиотеку через CocoaPods, которые должны быть доступны обоим проектам.
Мой Podsfile выглядит следующим образом:
workspace 'myWorkspace.xcworkspace'
platform :ios
target :myiPhone do
xcodeproj 'myiPhone.xcodeproj'
pod 'MBProgressHUD', '~> 0.6'
end
target :sharedStuff do
xcodeproj 'sharedStuff/sharedStuff.xcodeproj'
pod 'MBProgressHUD', '~> 0.6'
end
Когда я строю я получаю эти ошибки:
diff: /../Podfile.lock: No such file or directory diff: /Manifest.lock: No such file or directory error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.
Любой имеют понятия, что здесь происходит?
ОБНОВЛЕНИЕ: С его внешностью переменная PODS_ROOT не установлена, когда выполняется фаза сборки Check Checks Manifest.lock.
У меня такая же проблема. Решение этого было бы неплохо! – fatuhoku