我的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,仍然是一样的。
答案 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
每次编译应用之前。