迦太基:iOS平台没有共享的框架计划(为我自己的框架)

我创build了一个框架(称为ProjectOne)构build和testing它。 我想让这个框架在Carthage 。 我编辑了我的scheme,并在XCODE共享默认的"ProjectOne"scheme。 我做了一个迦太基构build,并validation了这个框架是在Carthage / Build / iOS中构build的

然后我推送到github并创build一个版本。

在另一个项目中,我正在使用这个框架。 但是, 迦太基报告 “依赖ProjectOne没有任何平台的共享框架计划:iOS”

我很确定我在ProjectOne中共享该scheme – 有谁知道为什么会发生这种情况?

迦太基的人帮助我发现了这个问题 – Xcode并没有将这些scheme添加到git中。 确保.xcodeproj/xcshareddata/xcschemes被添加并推送到github。