Я знаю, что этот вопрос очень старый, но я только заметил это, когда искал ответ на ту же проблему, и подумал, что он все еще может быть полезен для других.Оригинальный постер наполовину ответил на свой вопрос, но не сделал следующего шага.
Если вы еще не выпустили свое приложение в магазине приложений и хотите изменить идентификатор пакета, возможно,скопировать ваше хранилище CoreData из одной песочницы в другую, используя органайзер Xcode, как предложено выше.Очевидно, что это полезно только для вашего собственного устройства (что, я думаю, именно то, что хотел сделать оригинальный постер);этот процесс не позволит передавать данные на устройства других пользователей, если они купили ваше приложение, поэтому НЕ меняйте идентификатор пакета после его выпуска.
Сначала запустите старое приложение.(со старым идентификатором пакета) на вашем устройстве.В органайзере XCode выберите свое устройство, затем «Приложения», затем выберите приложение (со старым идентификатором) и загрузите данные на свой Mac.
Затем установите новое приложение на свое устройство (соберите и запустите его,затем выйти)В органайзере Xcode (и на самом устройстве) вы теперь сможете видеть два приложения, по одному с каждым идентификатором пакета.Выберите файл с новым идентификатором, выберите «Загрузить» и загрузить файл данных, который вы сохранили из старой песочницы.Теперь у вас должен быть доступ ко всем вашим старым данным в новом приложении.Очень удобно, если вы не хотите воссоздавать все данные.