Проблема Xcode 6.3.1 "подписанный ресурс был добавлен, изменен или удален"
Моя версия xcode - 6.3.1, мое приложение - быстрый проект с целью WatchKit.
Xcode показывал это сообщение "Подписанный ресурс был добавлен, изменен или удален", когда я запустил его на своем iPhone 6.
Он отлично работает на iPhone 5s, iPad и симуляторе, так что я думаю, это не проблема с сертификатом, верно?
Я попытался удалить "производные данные", предложенные в вопросе xcode 6 beta 7: подписанный ресурс был добавлен, изменен или удален.
После того, как я удалил "производные данные", при первом запуске он автоматически остановился после того, как "сборка завершилась успешно"(приложение не установилось на мой iPhone), когда я снова запустил его, снова появилось сообщение.
Я также попытался перезагрузить Xcode, Macbook, iPhone 6, все тот же.
1 ответ
Если вы используете 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
каждый раз, прежде чем скомпилировать приложение.