2014-10-03 2 views
3

Я пытаюсь представить IOS приложение с расширением, но получаю странные ошибки на проверке: enter image description hereФайл * .storyboardc не был найден

Мой виджет раскадровка по имени Main.storyboard. файл недвижимости выглядит следующим образом:

enter image description here

+0

В настоящее время получение той же ошибки. Вы когда-нибудь находили решение? – Stephen

+0

Как-то я решил эту ошибку. Попробуйте использовать раскадровку без каких-либо переводов. Если это не поможет, переместите файл раскадровки в другую папку – artsel

+0

Для меня это работает, когда я удалил локализацию раскадровки –

ответ

2

Я предполагаю, что это ошибка. Я решил эту проблему, когда переместил Main.storyboard (NSExtensionMainStoryboard, определенную в info.plist) в подкаталог цели расширения. Это означает, что вы не можете локализовать main.storyboard, потому что он будет перемещен в базовый каталог или конкретный языковой каталог.

+0

Надеюсь, что Apple исправит это в ближайшее время. –

0

Я столкнулся с этой проблемой и нашел следующее, чтобы работать, не жертвуя локализацией.

1) Скопируйте Main.storyboard из en.lproj в корневую директорию вашего расширения

2) Перетащите в Xcode скопированный файл среди файлов удлиняющей и сделать «при необходимости элементы копирования» чтобы не проверять

3) История и проверить

Это получает он прошел валидатор сейчас. У меня есть билет на поддержку разработчика в Apple, и они знают об этой проблеме.

UPDATE 10/15/2014: Apple решила эту проблему. Обходной путь больше не нужен

1

Для меня уходит Xcode (версия 7.1.1) и пытается снова сделать трюк.

0

У меня была эта проблема, вызванная использованием «/» в ID раскадровки.

Снятие этого разрешено.

Смежные вопросы