更新到Xcode 10后,我在项目中遇到以下错误:
第一个错误:
:-1:多个命令产生'/Users/maropost/Library/Developer/Xcode/DerivedData/MPPush-dorcxsyibrmjnndrycgblntogjan/Build/Products/Debug-iphoneos/MPPush.framework/Info.plist':1)目标'MPPush'(项目'MPPush')具有从'/Users/maropost/Documents/Work/iOS/Products/SDK/SwiftFromStart/MPPush/MPPush/Info.plist'到'/ Users / maropost / Library / Developer / Xcode / DerivedData / MPPush'的复制命令-dorcxsyibrmjnndrycgblntogjan / Build / Products / Debug-iphoneos / MPPush.framework / Info.plist'2)目标'MPPush'(项目'MPPush')具有输出命令'/ Users / maropost / Library / Developer / Xcode / DerivedData / MPPush-dorcxsyibrmjnndrycgblntogjan /编译/产品/调试-的iPhoneOS / MPPush.framework / Info.plist中”
第二个错误:
无法删除
/Users/maropost/Documents/Work/iOS/Products/SDK/SwiftFromStart/MPPush/build
,因为它不是由构建系统创建的,也不是派生数据的子文件夹。
第三个错误:
命令PhaseScriptExecution发出错误但未返回非零退出代码以指示失败
已经检查过this但不相关。
对于以下错误:
无法删除/ Users / maropost / Documents / Work / iOS / Products / SDK / SwiftFromStart / MPPush / build,因为它不是由构建系统创建的,也不是派生数据的子文件夹。
解决方法是手动删除框架项目目录中的构建文件夹。希望这可以帮助!