/ / Natívne rozšírenia Air FDT - ios, actionscript-3, mobile, air, fdt

Letecké natívne rozšírenia FDT - ios, Actioncript-3, mobile, air, fdt

Používam FDT 5 a snažím sa používať natívny IOSrozšírenia. Vyťahujem vlasy, pretože vždy, keď sa pokúsim spustiť aplikáciu lokálne, zobrazí sa nasledujúca chyba: „Nepodporovaný profil natívnych rozšírení“

Takže som sa snažil prehľadať web, aby som našiel riešenie, a skúsil som nasledujúce a tieto výsledky:

  • Premenovanie súboru ANE na súbor SWC a jeho zahrnutie do cesty triedy. Výsledky: Nič, rovnaká chyba

  • Vyskúšali sme pridanie extendedDesktop. Výsledky: Zmeny chyby „Zadaný neplatný profil“ Aplikácia nepodporuje aktuálny profil „“

  • Vyskúšali sme ručné pridanie súboru ane do cesty triedy. Výsledky: Nič

„Nepodporovaný profil natívnych rozšírení“ je chyba, ktorú jednoducho nemôžem obísť. Opäť platí, že keď testujem lokálne v FDT (nie v zariadení)

odpovede:

3 pre odpoveď č. 1

Musíte zmeniť menný priestor deskriptora aplikácie tak, aby zodpovedal vašej súprave Air SDK:

<application xmlns="http://ns.adobe.com/air/application/3.1">

2 pre odpoveď č. 2

V súbore deskriptora aplikácie odstráňte výraz „desktop“ zo zoznamu podporovaných profilov.

Napríklad zmena

<supportedProfiles>desktop extendedDesktop mobileDevice</supportedProfiles>

na

<supportedProfiles>extendedDesktop mobileDevice</supportedProfiles>

To zmierni chybu „Nepodporovaný profil natívnych rozšírení“.