ios – Xcode无法找到strip-frameworks.sh目录

我最近更新了 Xcode到7.1版,其中包括 Swift 2.1.我安装了 Swift 2.1,没有麻烦.尝试运行我的项目后,我意识到我需要抓住最新版本的Realm,因为以前的版本不支持Swift 2.1.我删除了旧框架并导入了Realm 0.96.2.每当我运行,我现在得到这个错误
bash: /Users/userName/Library/Developer/Xcode/DerivedData/appName-ghiroqitgsbvfhdqxsscyokyoouz/Build/Products/Debug-iphoneos/appName.app/Frameworks/Realm.framework/strip-frameworks.sh: No such file or directory

我怀疑问题是与脚本是必需的,如果你想提交你的应用程序的App Store,所以我删除了运行脚本阶段,添加一个新的脚本,并从Realm文档站点复制脚本:

bash "${BUILT_PRODUCTS_DIR}/${FRAMEWORKS_FOLDER_PATH}/Realm.framework/strip-frameworks.sh"

我以为这会解决它,但没有.然后我认为这个问题可能在Realm.framework或RealmSwift.framework文件中,所以我删除它们并重新导入它们(以防万一我搞乱了).没有改变.有人知道这个错误是否有修复?

谢谢!
-CodeIt

解决方法

错误消息中,您似乎没有将Realm.framework和RealmSwift.framework添加到“嵌入式二进制”窗格,您可以在项目的“常规”选项卡中找到,如下所示:

为进一步验证,您可以查看制造阶段选项卡.它应该如下所示:

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...