Какой элемент в Flash Builder определяет имя ярлыка приложения iPhone?
Я создал эфирное приложение в Adobe Flash Builder 4.6 с air 3.5 для публикации на Android и iOS. Мой файл application.xml начинается следующим образом:
<id>com.one.two.three</id>
<filename>foobar</filename>
<name>FOO BAR</name>
<versionNumber>1.0.0</versionNumber>
Когда я экспортировал сборку релиза и установил приложение на устройство Android, в папке приложений появился значок с именем "FOO BAR
".
Однако, когда я установил приложение на iPhone, на главном экране появился значок с названием "foobar
".
Желаемое имя для обоих устройств FOO BAR
, Какой элемент устанавливает это неправильно для iOS? Я полагаю, что это <filename>
значение, но я бы предпочел не иметь пробелов в моем имени файла.
С нетерпением жду ответа, я проверил другие ресурсы, такие как: http://www.adobe.com/devnet/air/articles/packaging-air-apps-ios.html, но он не очень описателен с тем, что элемент делает то, что.
Большое спасибо за ваше время, Роб
1 ответ
Возьми это с крошкой соли, но, как сказано в твоем xml:
<!-- The name that is displayed in the AIR application installer.
May have multiple values for each language. See samples or xsd schema file. Optional. -->
<name></name>
Как там сказано, это значение только для вашего установщика AIR. Узел, который вы ищете, является <filename>
узел.
<!-- Used as the filename for the application. Required. -->
Учитывая, что iOS будет установлена прямо из магазина, вам никогда не понадобится указывать имя для установщика, когда дело доходит до iOS. я думаю <name>
узел для настольных приложений или.apks, где вы на самом деле видите установщик.
Как насчет того, чтобы назвать их обоих FOOBAR?:)