Xcode 6.3.1“已添加,修改或删除已签名的资源”问题

时间:2015-04-26 13:40:43

标签: ios swift xcode6

我的xcode版本是6.3.1,我的应用程序是一个带有WatchKit目标的快速项目。

当我在iPhone 6上运行时,Xcode显示此消息“已添加,修改或删除已签名的资源”。

它适用于iPhone 5s,iPad和模拟器,所以我想这不是证书问题,对吧?

我尝试删除问题xcode 6 beta 7:A signed resource has been added modified or deleted.

中建议的“派生数据”

我删除“派生数据”后,第一次运行时,它在“构建成功”(应用程序未安装到我的iPhone)后自动停止,当我再次运行时,消息再次显示。 / p>

我也试过重启Xcode,Macbook,iPhone 6,仍然是一样的。

1 个答案:

答案 0 :(得分:2)

如果你使用coaoapods,这个cocoapods的提交可以解决部分问题

  

https://github.com/CocoaPods/CocoaPods/pull/3390

     

如果此链接无效

     

编辑$ COCOAPODS_DIR / lib / cocoapods / generator / embed_frameworks_script.rb

66 - echo "rsync -av --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers/\" --filter \"- PrivateHeaders/\" ${source} ${destination}"
67 - rsync -av --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers/" --filter "- PrivateHeaders/" "${source}" "${destination}"
66 + echo "rsync -av --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers/\" --filter \"- PrivateHeaders/\" --filter \"- Modules/\" ${source} ${destination}"
67 + rsync -av --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers/" --filter "- PrivateHeaders/" --filter "- Modules/" "${source}" "${destination}"

//行号可能会改变。

但仍需要在

中删除一些数据(包括ModuleCache和YourProject-xxxx)
~/Library/Developer/Xcode/DerivedData

每次编译应用之前。