Ad-hoc AIR app installation, without UDIDs
I am currently building an AIR app for iOS, targeting iPad, with Flash CS5.5. I realize Flash gives me the option to build and deploy the app as an ad-hoc deployment which is fine. But what I'd really like to do is replicate the process here:
http://stackoverflow.com/questions/5546581/how-to-distribute-ios-application-wirelessly-wi thout-managing-udids-and-recompil
Where I can point users to a web link that lets them install the app on their device, regardless of whether their UDID is in the provision.
I tick off 'Deploymen - Ad Hoc' in the publish settings, and Flash generates the ipa file fine, but when I upload the ipa and provision file to my ftp server, and try to install on my iPad, an alert box come up saying "Can't connect"
The key piece of the html install looks like this:
<a href="itms-services://?action=download-manifest&url=http://www.example.com/ipadapp/myApp/myApp.plist"><img src="icon_57.png" alt="" width="59" /></a>
It seems the missing piece is the .plist file, but I don't know how to generate that from Flash/AIR.
I have a normal Apple developer account (not enterprise).. not sure if that factors into things. Thanks!
You should read all of the comments. By the end it seems as if it may be a special feature of the enterprise account that the UDIDs are collected automatically. Or something like that.
It's not hard to add devices to your developer account, and the Mac App Store application BetaBuilder is incredibly easy to use. You end up with the over the air installing that you want, without your users having to install the provisioning file via iTunes.
Similar Messages
-
Adobe AIR app installation issue due to certificate problem on mac 10.9.5
Im trying to upgrade and then reinstall an Adobe Air application but get the error message failing to install due to a certificate issue.
The developer says the fix is to uninstall the app and install again but this also fails.
Checked my machine clock - saved but that didnt work
The adobe AIR uninstaller simply says I have the latest version? Cant seem to delete and reinstall although other adobe air apps work so I dont think this is the issue
I have gone through the troubleshooting guide: Troubleshoot AIR installation | Mac OS but still have the issue?
Any ideas would be great.I suspect your Mac OS install was an in place upgrade from an earlier version. This is something I would never even consider with a production machine.
-
CustomeUpdateUI for native AIR app installer
Hi,
We have a native installer for a windows and Mac AIR app.
For updates, we use the NativeApplicationUpdater code from:
http://code.google.com/p/nativeapplicationupdater/
After an update has been downloaded and launched, AIR shows a dialong prompting the user to "Replace" or "Cancel"
the update.
I would like to get rid of the dialog as this seems to include a redundant question for the user who chose to update from the first place.
I believe setting the <customUpdateUI> tag at the application decriptor file would hide the dialog, but that causes the update to just launch the existing app. How can I come up with custom logic that will cause the update to actually replace the existing app?
Thanks,
EilonIt does have half an answer. SWFs can request loading AIR applications so they suggested embedding a SWF on the page which would be able to launch your AIR application. Your link would need to fire off some JavaScript to use the ExternalInterface with the SWF to relay your request inside the SWF.
If you really want it on Windows for example then you'll need to register your URI, the example should be self explainatory:
http://msdn.microsoft.com/en-us/library/aa767914(v=vs.85).aspx -
Hi There Guys
Please if anyone could help.
I am just testing to see how I can make an Air Application
through Dreamweaver CS3.
I have installed the latest Air latest Air Extension for
Dreamweaver CS3.
There are no other installation from before of above files
and also I have tried the air installer created from dreamweaver on
another pc with Air Runtime the same thing happens.
The error is:
Sorry, an error has occurred
This application requires a version of Adobe Air which is no
longer supported. Please contact the application author for an
updated version.
When viewing this from adobe dreamweaver "Preview in Adobe
Air" it is o.k., but when this is made into a installer it does not
install giving the above error.
I appreciate any help,
Thanks
BenHi!
I think i already know why!! and i'm a beginner!! ';)
It does not works because you have compiled saying its for
another version that the "Adobe Air player" installed on your
systems.
I presume you have installed the lastest PLAYER(think as
flash player for example) but you are telling: this code is for an
old player.
So now either you have to install the old player (it will not
override the new or current player, but add another).
OR
You change the blabla i n your application to tell it to use
the latest player.
In details you have to change this:
<application xmlns="
http://ns.adobe.com/air/application/1.0">
it tells to use the 1.0 (the current latest adobe air player)
its in your app.xml file or something!!
I believe you might have something like
<application xmlns="
http://ns.adobe.com/air/application/1.0.M6">
... you simply need to remove the .M6
To summarize you are creating an install package which
requires another version of the player installed. You can change
this or install the older version.
!!Hope that helps! -
AIR app installation: "Sorry, an error occurred."
My client is getting this message when they try to install
the latest version:
"Sorry, an error has occurred"
"The application could not be installed because an
application with that name already exists at the selected
installation location. Try installing to a different location."
Why won't it update/overwrite the old version? I don't get
this error message on my machine.My client says that they only see this message (for which
they've sent screenshots) if the application is currently
installed. They say that they "have to uninstall the old version
first, and then it works." It seems like the new version is simply
not able to recognize the existence of the old application, so when
it sees the directory already taken it just aborts. I have not
changed the application id.
The Install Badge also seems unable to recognize when the
user (myself or the client) has the application installed already.
I'm using Flash CS3, and I've set the ID and Name. There's no
Description or Copyright. I manually added allowBrowserInvocation
in the descriptor XML. -
Adobe Air Application Installer.exe Documentation
Hello All,
i am having severe problems retrieving the documentation for "Adobe Air Application Installer.exe"
We have applied as Publisher for Air Apps here:
http://www.adobe.com/products/air/runtime_distribution1.html
and filled out the form
http://www.adobe.com/cfusion/mmform/index.cfm?name=air_distribution2
After that we were hoping to receive documentation about seamless install of air applications, but we are waiting right now ...
So, time is running out, and i need the documentation of the "Adobe Air App Installer.exe"
So far i have managed to silently install an air app:
'$1 -silent -programMenu -location "$INSTDIR" "$TEMP\AirApp.air"' $0
Where $1 is the "Adobe Air Installer.exe" retrieved from the registry
$INSTDIR is the installation target path
$TEMP is a temporary folder, containing the to install Air Application
the above command works fine for clean and empty systems with no prior versions of the application installed.
what i now miss are the return code meanings, ranging from 0..9 where i only know that 0 means success !
And i would like to have a documentation about the
-update
and the
-uninstall
parameters for seamless installation/deinstallation of a whole air app with datahi there,
i got the documentation also, dunno why they make it so hard
to get it
thank you very much !
greets from joymoney
ck
I was also facing this problem.
Today I got this
http://help.adobe.com/en_US/AIR/1.5/air_runtime_redist/air_runtime_redist.pdf
http://help.adobe.com/en_US/AIR/1.5/air_runtime_redist/air_runtime_redist.pdf -
Install AIR App to userspace location by default
I would like for my AIR App installer to choose to install to a userspace location by default.
On Mac OSX this would be $HOME/Applications rather than the system space /Applications
On Windows this would perhaps be %HOME%\AppData instead of the system space c:\Program Files
I realize that during the install process, the user can manually specify their userspace, but I would like for the installer to default to userspace.try this one:
In the address bar, type "about:config", which will give you a large list of the configuration options and press I'LL BE CAREFUL, I PROMISE.
In the filter box, type "keyword"
Find and Double click the '''keyword.url''' line and overwrite with the following:
http://www.google.com.au/search?hl=en&cr=countryAU&tbs=ctr%3AcountryAU&q=
tell us if this working for you, thank you
If this reply solves your problem, please click "Solved It" next to this reply when signed-in to the forum to close the topic. -
I've tried many different things to get AIR apps to run on my
10.5.5 machine including uninstalling and reinstalling AIR,
removing the /var/folders/zz folder, repairing permissions, with no
luck.
Whenever I try to start any AIR app installer I receive the
following message:
The application could not be installed because the AIR file
is damaged. Try obtaining a new AIR file from the application
author.
Any thoughts on where to go next? Really hoping to avoid
reinstalling the OS.
BrettHi Ted,
The example log below is from the Yammer air app, but I have
others from internal teams within my company that run fine on other
machines and not my own.
The log reads:
Starting app install of
file:///Users/bkizner/Desktop/Yammer.air
UI SWF load is complete
UI initialized
Unpackaging to
/private/var/folders/s-/s-E2M0WqFtSi7v40D3BMYE+++TM/TemporaryItems/FlashTmp0
failed while unpackaging: [ErrorEvent type="error"
bubbles=false cancelable=false eventPhase=2 text="internal crypto
error" errorID=0]
starting cleanup of temporary files
application installer exiting
I've tried clearing the /var/folders directory and giving
myself read/write access with no luck.
BK -
I thought I'd post my links as I finally was able to create a working sample.
I wanted to create the files in inDesign, which I did. For speed and to same the page curl, I eventually used a preloader to import the file into Flash. I added sme detail in Flash. I then comipled to an Air App. It worked!! eventually....
I did initially port the inDesign into Flash, and have begun reworking it fully in Flash as well, But that will take more time, and the inDesign version has nice page transitions.
It is very simple, and the interface is not yet fully built. I need to add menus, etc. And I want to create more interactive pages now. But it is a beginning.
There is an Air App, and a SWF
If you click on the Air app, it saves the installer. Once intalled you have to have air, to view it. I included the SWF for those on a desktop, who had no interest in looking at the Air file.
Thanks for all the help and patience with my dumb questions.
e
I thought I'd upload a link to my file, since I have finally had some success.
It was created in inDesign. Flash was used to make some changes. It was saved as an Air app. I have the swf, and the Air App installer on the site.
It is just the first 3 pages of an interactive book. Really simple.
Thanks for all the help
e
http://nomadic.foldology.org/digital-books-1.htmlNo, there are other components that exhibit this same
behavior, like sorting columns. Some investigation by others have
led us to conclude it has to do with how AIR hands off events to
the sub windows. Each subwindow then hands it off to all the other
subwindows, in a recursive loop that takes longer (obviously) the
more windows there are. After about 6, the logarithmics of it all
break things. -
Is this a supported scenario?
Windows 7 PC.
Adobe Air runtime (latest; 4.0) has been installed by an administrator using a local admin account and the eulaAccepted file is present under the "All Users" profile.
User logs in using her own account which does not have local admin rights.
User downloads an Air app and tries to install it to C:\Users\<username> where she has full write permissions to the disk.
What I observe when acting as the User is that the Windows UAC (security escalation to local admin rights) dialog pops up. Can anyone clearly state what the Adobe Air installer is doing that requires the UAC escalation when installing an app to a user's folder? Thanks.Thanks for your reply, Chris. We're working around these problems by deploying the Air runtime + the application separately using an administration tool, which is fine for now.
I logged the question because I don't see any registry edits or privileged folder access taking place. I suspect that the UAC escalation has something to do with the "eulaAccepted" file; checking that it exists. I doubt that escalated permissions are really required for this. In the long term, it'd be good if this "use case" could be added to the test cycle of Air; perhaps the UAC dialog could be avoided, improving the flexibility of deployment options.
Ideally the test would start with an adminstrator-installed Air package *without* the EULA being accepted. The user should be able to install apps and approve the EULA without the UAC dialog popping up at all. -
Silent install Air Runtime and Air App with custom installer?
I want to use a custom installer that will perform some actions, and then silently install air runtime and an air application. The goal here is to be able to perform a customized install for an Air application (for a user that might not have Air installed) without confusing the user with multiple install screens. Can I use a custom installer to silently install Air (if the user doesn't have it installed) and the Air app? If so, are there any restrictions on the custom installer? If there are any examples of this, please provide the links.
Since you applied for the distribution from Adobe you should
have received a link to a page where you can download what they
call the "side-car" installer. It's basically an installation
system they are making available to developers that can be easily
configured to deliver a bundled runtime and application
installation for Mac and Windows.
Check your email again and see if you can't find a link in
there pointing you to a download page for the AIR runtime as well
as the aforementioned side-car installer. For those who don't know,
here
is where you can apply for a redistribution permit for AIR.
I have a small tutorial posted that might be of help to you
on my blog:
http://blog.arnimaack.com/flex-air-series-4-air-all-in-one-installers-on-CD-DVD -
Air app install fail in IE with Badge Installer Error # 2032
Much has been written about this problem, and the most quoted solutions are
Ensure the appurl FlashVar is not a relative url but fully qualified http://domain.com/app.air
Uninstall and reinstall Air
Empty browser's cache
None of these have solved my issue and I still have a reproducible bug.
I have set up a badge installer at http://tx.flamjam.com/mms/ which attempts to install appurl=http:/tx.flamjam.com/mms/MMSReview.air
This works beautifully in OS X but fails in Windows with the error window,
Sorry, an error has occurred.
The application could not be installed. Try installing it again. If the problem persists, contact the application author.
Error# 2032
I've tested IE and Chrome, both updated to the most recent versions.
When Air is not installed I get a slightly different error message, with no error number.
The application could not be installed because the installer file is damaged. Try obtaining a new installer file from the application author.
With Air installed, if I instead visit the appurl directly in the browser — http:/tx.flamjam.com/mms/MMSReview.air — the file downloads and installs without problem.
To the best of my knowledge, the error is a generic stream error which essentially means that the appurl could not be found. To demonstrate this, simply use a fictitous appurl and now the same error can be seen on OS X as well. This implies that something is malforming the appurl withing the badge, but I have modified the status display text of the badge to display the appurl parsed from the LoaderInfo object containing FlashVars payload and can confirm that the appurl appears to be consistent between OS X and Win.
Log file in next post.
I'll continue digging for a solution, and post my findings here, but would value other's input on this subject greatly.An interesting development.
When I monitor my network traffic using ServiceCapture I can see that no attempt is made to connect to the appurl, with the install failing instantly without even attempting to connect to the appurl.
ServiceCapture on OS X confirms the attempt to connect to the appurl even if the url is deliberately fictitous resulting in a 404 response.
The badge begins the installation process using the installApplication method of the following file
http://airdownload.adobe.com/air/browserapi/air.swf
which the badge loads on startup.
It would appear to me that the installation problem is failing inside that loaded swf's code, but I'm at a loss as to how to debug that. -
Auto install another app with the installation of AIR app
Hi
I am new to desktop application development. I am stuck on an issue.
My air application uses another application installed on user machine to capture the screen shots. I want to bundle this third party application (screen capture software) installer with my AIR application so that When user will install air app this screen capture application will automatically install on user machine.
My whole motive is to automatically install screen capture software on user machine with installation of AIR app without user notice. I dont know how can I accomplish it.
ThanksEvery time that i turn on windows and i want to open an app
that use adobe air ask me for a new version,
and i check all the installed software and adobe air dissapier from that list.
Please HELLPPPP!!!
thaks -
Is it possible to run AIR apps without installing them?
Hi there,
Just have a sudden thought. Most Adobe AIR apps I have seen required installation before execution. Is it actually launch the application directly from the .air file without installatoin?
You know, some users are quite reluntant to "install" software onto their machine, and moreover in some environment "installation" requires special priviliege. For some tiny utilities, (e.g. a simple calculator, you name it), it would be really handy for users to be able to exceute them directly after downloading the .air file, or even directly from web pages.
Thanks,
KennethI see. Thanks for your help.
Really wish Adobe would consider adding direct execution feature to AIR. -
Can I print a image larger than 4x6 directly from iPad's photo application to a HP Air Print printer without a additional app?
jerryone1942 wrote:
Can I print a image larger than 4x6 directly from iPad's photo application to a HP Air Print printer without a additional app?
It depends upon the capabilities of your printer. If you have an HP printer with a photo tray then the Photo app will print to whatever size you load in to that tray.
There's some more information here:
Using AirPrint to Print Various Photo Sizes
With other printers the user is given a choice from the printer's loaded paper sizes. You can see an example of that here:
The Many Faces of the iOS Print Panel
Maybe you are looking for
-
How do you clear the chart in an AI Waveform Scan VI upon program start?
I am using a waveform scan vi in a program. The output of the vi is set to "Waveform". What I want to do is have the program automaticly clear the waveform chart each time the program starts. Currently I must start the program, right click on the cha
-
Burning a DVD from CS4 on a Windows 7 computer
I'm unable to burn a DVD from the edited timeline in CS4. I have Windows 7 Home Premium software loaded on my PC. When I go from Dynamic Link to Encore I get an error message stating Encore is not compatible with my PC. How can I burn a DVD using
-
Error message when trying to load iTunes
Every time I've tried to load iTunes by clicking on the icon I get the error message "iTunes has encountered a problem and needs to close. We are sorry for the inconvenience." Anything I can do about this or is it out of my hands? btw, I updated my v
-
Activate a button inside a symbol
First let me just say that edge is great tool, and makes our life much easier. well.. i'm trying to get familiar with the program and I run into some obstacles. on the stage i have a symbol, inside that symbol i have a button, which i need it to run
-
Trying to transfer photos from my ipad to my laptop. iphoto imported them. Now I want to disconnect my ipad from the laptop and cannot find an "eject" button or link. Do I just disconnect it? Don't want to lose photos in the process.