На основании ответа @ chris-dolphin, но используя вспомогательную функцию:
// Creates svg element, returned as jQuery object
function $s(elem) {
return $(document.createElementNS('http://www.w3.org/2000/svg', elem));
}
var $svg = $s("svg");
var $circle = $s("circle").attr({...});
$svg.append($circle);
решаемая. Я удалил Crashlytics.framework и переустановил его.
У меня возникла аналогичная проблема, когда я обновлял приложение, которое было создано до Xcode 5.
Так как новые проекты Xcode 5 строятся с включенными по умолчанию модулями. В моем старом приложении «Включить модули» установлено значение «Нет». Таким образом, это было решение.
Для меня решение было: Build Phases - Link Binary With Libraries добавляет libc ++ и работает в моем устаревшем проекте.
Я решил эту проблему, просто добавив $(inherited)
к другим флагам компоновщика в настройках сборки.
Crashlytics and Fabric требует, чтобы вы связали свою цель со следующим:
Просто выберите свою цель -> Сборка фаз -> Ссылка на двоичные файлы с библиотеками -> добавьте те, которые отсутствуют.
Надеюсь, это помогло.