Если вы получаете ошибку во время запуска, велики шансы, что вы на самом деле пытаетесь переопределить замороженный массив в инициализаторе (это может быть так же просто, как повторное определение ABBR_DAYNAMES). Если приложение может работать под MRI, вы можете попробовать это, так как оно дает вам подробные предупреждения об этом.
Если в вашем инициализаторе ничего нет, то это может быть драгоценный камень, который вы включили в свое приложение. Попробуйте достать драгоценные камни один за другим и посмотрите, каков будет результат.