Ответ 1
НЕ открывайте файлы частиц SKS в Xcode 6 GM! Существует ошибка, из-за которой они сохраняются как SKScenes, что приводит к повреждению файла.
Вам нужно скачать бета-версию Xcode 6.1, которая исправляет ошибку в редакторе Apple sprite kit.
Однако, если ваш файл уже поврежден, вам нужно будет воссоздать файл SKS с нуля. Но если у вас есть резервная копия, как и я, вам это не понадобится.
Но если у вас нет резервной копии, вот подсказка, которая поможет вам просмотреть ваши свойства вашего коррумпированного эмиттера, чтобы вы быстро воссоздали файл SKS. Если вы щелкните правой кнопкой мыши свой поврежденный файл SKS и откройте в редакторе Sprite Kit, Xcode не выйдет из строя, потому что он фактически выберет сцену, в которую он неправильно упаковал ваш эмиттер. И оттуда вы можете просмотреть свойства вашего излучателя. Затем я сделаю снимок, чтобы теперь, когда вы воссоздаете файл SKS, вы можете быстро установить его свойства еще раз. Помните, что вы не можете просто щелкнуть файл, который вам нужен, щелкнуть правой кнопкой мыши и открыть его в редакторе Sprite Kit.
В будущем я предлагаю всем создавать резервные копии ваших файлов SKS в том виде, в каком они есть, и были очень ошибочными во всех бета-версиях Xcode 6, и эта основная ошибка в GM неприемлема. Я также избегаю использования файлов SKS для ваших сцен, потому что у меня были некоторые странные ошибки и сбои, и последнее, что вы хотите, - это воссоздать целую сцену! Файлы SKS могут быть полезны, но они не были готовы к выпуску IMO. Поэтому либо произвольно создавайте резервные копии ваших файлов SKS, либо просто создавайте свои сцены и излучатели программно, пока редактор Sprite Kit не станет более стабильным.