Добрый день
Я создал статическую библиотеку с Xcode. Затем я скомпилировал свой ANE с помощью ADOB-инструмента Adobe. После этого я включил ANE в свой проект FlashBuilder. Однако при попытке упаковать мой проект я получаю следующую ошибку:
"Произошла ошибка при упаковке приложения:
Неопределенные символы: "_obj_storeStrong", ссылка на которую ...
.
"_ obj_release", по ссылке от ...
,
«
Я предполагаю, что ARC, вероятно, не поддерживается для ANE. Я предполагаю, что это, вероятно, связано с тем, что FlashBuilder перекомпилирует все AIR + нативные библиотеки в одно приложение iOS, возможно, с помощью собственного компилятора или чего-то еще (именно поэтому приложения Air для iOS могут быть скомпилированы на платформах Windows как хорошо), а этот компилятор, вероятно, еще не готов к работе?
Я попытался добавить флаг -fobjc-arc
и к моему ios-platformoptions.xml
(где этот файл является параметром для флага -platformoptions
adt), но все равно не рад. Это приводит еще раз к ошибке при упаковке. Возможно, любой другой флаг, который я могу попробовать использовать здесь?
Любые исправления, предложения, альтернативные идеи или комментарии будут приветствоваться. Я очень плохо знаком с Xcode, Objective C и ANE, поэтому, пожалуйста, извините за любые неправильные утверждения или предположения, и, пожалуйста, исправьте меня в них.
Я был бы рад, если кто-нибудь может подтвердить погоду. Я прав, исходя из того, что я не могу использовать ARC на данном этапе для ANE.
Спасибо
Христо