2016-05-18 15 views
3

我在我的应用程序中为janrain集成的编译源添加了标志。铛:错误:当试图运行应用程序时没有这样的文件或目录

当我尝试运行应用程序或存档时,我构建了这个时候我遇到了这个错误。

我已经添加了该文件来纠正构建路径,并且它已经包含在项目中。

这里我重视这个错误的扣:

enter image description here

任何人都可以请帮我解决了这个?在此先感谢.. :)

+0

请包括相关的代码部分。 – philo

+0

你正在谈论哪些代码? –

+0

听起来很简单,但尝试使用cmd + k清理您的项目 –

回答

2

进入你的目标编译源并检查它可能是你在ARC中使用了文件名作为编译器标志,或者你可能使用了错误的编译器标志。

我希望它的工作。

1

此问题引发因为我传递此类名称设置在编译源标志而不是-fno-objc-arc

1

清理并生成项目,然后再试一次。

1

检查您的编译源中的现有标志,它可能是您使用文件名作为编译器标志。

2

只是检查你的编译源它可能是你给ARC的错误标志或你的文件不适用于testtareget。

2

只需检查您在编译源中设置的标志。无论是重复的还是错误的使用。

0

确保您在其它链接器标记的情况下,你用“$(继承)”,而2'

0

没有在上面我的情况制定可能的解决方案只添加$(继承)。

对于包含Objective-C文件的Swift项目,请确保它们未添加到项目目标的Build Phases -> Compile Sources部分。

我有一个Swift项目,在将Objective-C文件拖入项目中后,实现文件被添加到Build Phases -> Compile Sources部分。一旦我从Compile Sources部分中删除了Objective-C实现文件,我的项目又一次愉快地工作了。

这是使用Xcode版本8.3(8E162)。

相关问题