Tag: 迦太基

无法使用xcode 8 beta 6构build项目

我通过迦太基添加一个库后出现以下错误 – 使用旧版Swift语言(2.0)编译的库名比以前的文件(3.0)针对体系结构x86_64编译的库名 我用Argo库试了一下。 ( https://github.com/thoughtbot/Argo ) 我已经使用xcode-select实用程序select了正确的xcode版本。 可能是什么问题呢? 任何帮助是极大的赞赏 谢谢!

迦太基和谷歌地图

是否可以通过Carthage安装GoogleMap SDK? 我只看到了Cocoapods的教程。 或者我只能手动安装,如果我使用迦太基?

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

我创build了一个框架(称为ProjectOne)构build和testing它。 我想让这个框架在Carthage 。 我编辑了我的scheme,并在XCODE共享默认的"ProjectOne"scheme。 我做了一个迦太基构build,并validation了这个框架是在Carthage / Build / iOS中构build的 。 然后我推送到github并创build一个版本。 在另一个项目中,我正在使用这个框架。 但是, 迦太基报告 “依赖ProjectOne没有任何平台的共享框架计划:iOS” 。 我很确定我在ProjectOne中共享该scheme – 有谁知道为什么会发生这种情况?

链接器命令失败,退出代码1(使用-v来查看调用),Xcode 8,Swift 3

我无法摆脱这个错误! 我已经尝试了各种各样的东西,如清理派生数据,清理项目,更新迦太基和依赖关系,检查其他答案(主要是在构build设置/阶段的调整),并从github等recloned应用程序。 同样的项目在我的合作者电脑上工作。 编辑:从目前最高评价的答案,我能够进一步debugging…我仍然不知道如何解决。 看起来我在项目中有两次? 我看了,找不到两次出现的东西! 这是日志的图片:

迦太基:如何获得给定存储库的最新版本?

Cartfile文档使断言: 如果没有给出版本要求,则允许任何版本的依赖关系。 有一个矛盾的例子: # Use the latest version github "jspahrsummers/xcconfigs" 此外,没有说明,但从testing,我推断“最新”实际上是最新的标签的版本。 这个解释是否正确? 如果是这样,如何指定最新的提交 – 你是否需要手动检查并指定最新的提交,还是有一个更简单的方法?

Xcode 9,迦太基。 iTunes Connect错误:“无效的软件包 – 不允许的LLVM仪器”

今天,我下载了Xcode 9,并对我的应用程序进行了必要的更改编译。 该应用程序在本地编译和运行,没有任何问题。 使用Xcode 9我把它上传到App Store。 上传成功,没有任何错误。 然后,我从苹果公司收到以下电子邮件: 亲爱的开发者 我们发现一个或多个与您最近交付“KiteSpotter – 风筝冲浪风和天气预报”的问题。 要处理您的交付,必须纠正以下问题: 无效的捆绑 – 不允许的LLVM检测。 不要使用LLVM分析工具或范围集合来提交应用程序。 closuresLLVM分析或代码覆盖率,重build您的应用程序并重新提交应用程序。 一旦这些问题得到纠正,您可以重新发送更正的二进制文件。 问候, App Store团队 我去了,closures了我的目标和cocoa豆荚目标的代码覆盖率,这是我能find的唯一的相关设置: 重新提交应用程序,我得到相同的错误。 在我的项目中,我使用了迦太基,它有15个以上的依赖关系。 search解决scheme我发现所有项目都需要使用上述设置进行更新。 是否有任何解决scheme自动化所有框架的设置,如果这是导致问题。 有没有其他人面临这个问题,并整理出来。 迦太基框架是创造这个问题还是别的什么?

在Xcode 7 beta 2上“没有这样的模块”

我看到了这个问题 ,但我仍然无法导入框架,并在Xcode 7 beta 2(7A121l)中使用它。 所以目前我正试图通过迦太基使用结果 。 将它添加到构build阶段/链接二进制与二进制和embedded框架我能够成功编译,但我得到一个错误说明(是的,它说成功,然后错误:S): No such module 'Result' 关于import: import Result func serverRequest() -> Result<String, NSError> { … } 编译能够运行和编译,但我不能cmd +单击结果,例如。 编辑1:在Xcode 6.3.2上按预期工作。 编辑2:打开雷达:21588771