Iphone не поддерживает вспышку, и, вероятно, никогда не будет.
SWF - это скомпилированные файлы проекта Flash (FLA), вы можете даже попытаться декомпилировать его, но FLA всегда лучше.
SWF, работающий локально, должен быть автономным, без использования внешних ресурсов. Если они используются, следует использовать относительные пути, даже если вы загружаете ресурсы, вам необходим доступ к исходному коду, шрифтам и другим материалам, чтобы изменить его в соответствии с вашими потребностями.
Надеюсь, это поможет.