2016-05-03 18 views
2

При переименовании проекта проект был поврежден, и я не смог его восстановить. при открытии рабочего пространства никакие файлы не отображаются только в файле .xcworkspace в красном цвете, а файл проекта pods - в красном. быстрые файлы остались, так что я скопировал их в новый проект и теперь я не могу пройти мимо следующей ошибкиXcode Перемещение кода в новый проект

2016-05-03 14:17:55.368 App Name[2194:827220] +[NSDate dateFromRFC3339String:]: unrecognized selector sent to class 0x397f0348 
2016-05-03 14:17:55.369 App Name[2194:827220] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '+[NSDate dateFromRFC3339String:]: unrecognized selector sent to class 0x397f0348' 
*** First throw call stack: 
(0x2289798b 0x22032e17 0x2289d241 0x2289af51 0x227c62f8 0x1c2de3 0x1c31a7 0x1c2957 0x1c45cb 0x1c5525 0x22df92b9 0x230a9659 0x2300a723 0x22ffccf9 0x230ab911 0x18d3b6b 0x18d8655 0x22859bdd 0x228580d7 0x227a72e9 0x227a70d5 0x23d97ac9 0x26e6c0b9 0x160910 0x2244f873) 
libc++abi.dylib: terminating with uncaught exception of type NSException 

тот же код работал отлично в предыдущем проекте и ошибки. файл проекта, похоже, не присутствует в исходном файле.

Мне нужна помощь в отладке вышеуказанных ошибок или исправлении исходного проекта.

любая помощь будет принята с благодарностью

+0

Откуда вы взяли 'dateFromRFC3339String'? Когда я выполняю поиск, я вижу некоторые gists - вы скопировали файл, где это находится в новом проекте? –

+0

Его нигде в моем проекте. не знаю, что это такое или где он пришел из единственного места, где я могу найти его в ошибке. – Lonergan6275

+0

Если вы не можете найти его в своей истории git, то, я думаю, скопируйте его из gists, который вы получаете по дате googlingFromRFC3339String –

ответ

1

Перестроить ваши стручки и рабочее пространство, запустив pod install для этого нового проекта (возможно, очистить папку Бобы заранее)

Чтобы быть более ясным

  1. Резервное копирование всего проекта и файлов где-то
  2. Выход xcode
  3. Если вы не используете xcw orkspace ни за что, кроме стручков, удалите его
  4. Удалить стручки папкой
  5. пробегом pod install - если есть ошибки, остановить и сказать нам, что они
  6. Если нет ошибок, теперь у вас есть файл .xcworkspace и папка Pods с pods
  7. Откройте файл .xcworkspace в Xcode. Подсечки не должны быть красными.
+0

Жаль, что это не помогло – Lonergan6275

+0

Что именно произошло? У вас все еще есть красные стручки? Вы загружаете полученное рабочее пространство? Не удалось установить pod install? –

+0

Никаких красных стручков не было в оригинальном проекте, который больше не работает. Я не думаю, что это проблема, связанная с стручками. я попытаюсь упростить свой вопрос. – Lonergan6275