Realm Swift 0.92.3“运行脚本阶段”不起作用

试图使用新的领域,迅速-0.92.3,我不能得到这个“运行脚本阶段”的工作。 我按照这里的指示。

我的运行脚本条目按照说明是(见下图):

在这里输入图像说明

不幸的是,我仍然在尝试编译时看到下面的错误信息(见下文)。 还有什么可能是错的?

bash:/Users/XXX/Library/Developer/Xcode/DerivedData/MyAppglnkfueqyjbdhurfurfkip/Build/Products/Debug-iphonesimulator/MyApp.app/Frameworks/RealmSwift.framework/strip-frameworks.sh: 没有这样的文件或目录

我的框架searchpath也设置,如下所示:/Users/XXX/…/MyApp/Frameworks/RealmSwift.framework/Frameworks

我很感激这方面的帮助!

确保您的框架已添加到embedded式二进制文件和embedded框架中。

虽然这是你应该做的第一步:“去你的Xcode项目的”常规“设置。将RealmSwift.framework从ios /或osx /目录拖到”embedded式二进制文件“部分。需要select并点击完成“,由于某种原因,它没有为我添加它,只是为了项目。

在这里输入图像说明在这里输入图像说明

确保在构build阶段运行脚本embedded框架之后 。 在 embedded框架”之前运行脚本时,我收到了构build错误。 在这里输入图像说明

对于那些尝试一切,但仍然不工作的人来说 – 这对我来说是有效的:

1)检查Xcode ,你会看到错误,并复制这个目录的这个部分,它说没有这样的文件或目录:使用上面的例子: Users/XXX/Library/Developer/Xcode/DerivedData/MyAppglnkfueqyjbdhurfurfkip/Build/Products/Debug-iphonesimulator/

2)将其复制并放置在您的MAC的右上angular以search该目录

3)一旦你发现,你会去那个目录,并find一个与您的应用程序命名完全相同的应用程序(即MyApp),并将有一个无效的白色圆圈,并有一条线。

4)右键单击它,并显示包内容。

5)你将在那里find一个名为Frameworks的文件夹。

6)继续下去Realm.frameworkRealmSwift.framework

7)之后构build应该在Xcode成功。

对我来说,我有一个不同的bash脚本运行。 我改变了命令(之前放置了一个领域)之后,它就起作用了

确保在构build阶段运行脚本是embedded框架之后。 在“embedded框架”之前运行脚本时,我收到了构build错误。