Air 3.3 and Mac app store?

The release notes for Air 3.3 suggest that you can package for the Mac (desktop) app store but I cant find any documentation on how this is achieved? Has any one done this?

EDIT : I have completely rewritten my post and made it complete so that if anyone subbles directly on this, all infos and links on building on the app store are on the same page.
Air 3.3 DOES support sandboxing for the Mac App Store. You have to enable it in the .app entitlements, just as you have to do it when coding directly from XCode.
Our App just got approved today using those exact steps!
1 - Follow all required step to build your (yet) unsigned .app. There is a pretty complete walkthrough here, just add the following steps to the codesign related steps : http://pigsels.com/2012/04/air-app-store-publishing-guide/ .
2 - You now need to add 2 icons in the generated YourApp.app/Contents/Resources/Icons.icns file : 512x512 and 1024x1024 (yeah, that's huge, it's for retina display). I did this on Windows using a trial version of IcoFx, I don't know on Mac but a little googling should do the trick in no time. Note that you MUST do this before signing the app.
3- Create an entitlements.plist file that defines sandboxing as enabled
entitlements.plist :
<?xml version="1.0" encoding="utf-8"?>
<plist version="1.0">
    <dict>
        <key>com.apple.security.app-sandbox</key>
        <true/>
    </dict>
</plist>
4- When you codesign your application, define entitlements with previously created file. This will NOT overwritte the Info.plist file found in YouApp.app/Contests. Also note that paths can be relative.
codesign command :
codesign -f -v -s DEVELOPER_CERTIFICATE_NAME --entitlements /path/to/entitlement.plist /path/to/YourApp.app/
source : http://stackoverflow.com/questions/8385252/how-to-build-sandboxed-app-without-xcode
NOTE : I don't know if you need to enable sandboxing for each of the Adobe bundles you have to sign with your developer certificate. In the end, I didn't do it, we'll see what Apple will decide.
5 - Confirm that sandboxing is enabled by running the following command. Don't forget the lonely ' - ', it specifies standard output as display output. You should see the path of the executable followed by the content of your entitlements.plist file. If not, you did something wrong and you should check out step 1,2 or 3 again.
codesign display entitlements command :
codesign --display --entitlements - /path/to/YourApp.app
6 - Package and submit your app by following the rest of the instructions on http://pigsels.com/2012/04/air-app-store-publishing-guide/ . Note that you MUST specifiy /Applications as the installation path or else you won't be able to submit your app to Apple
product build command
productbuild –component /path/to/bundle.app INSTALLATION_PATH /path/to/installer.pkg –sign INSTALLER_CERTIFICATE_NAME
There you go!

Similar Messages

  • HT1338 how do I know which OS X and Mac App Store apps I'm trying to update?

    how do I know which OS X and Mac App store apps I'm trying to upgrade? I have a macbook air but do not know where to look for that info...

    OS X Version?
    Click  in the menu bar and then "Software Update".
    That will take you to the App store  and updates available.

  • AIR(Desktop) -Upload in MAC app store

    Please help me to upload air(desktop) application into MAC- App store.
    I can create .app file and .dmg with native instalers (with won created .p12 with flashbuilder).
    And i have apple developer .p12 certificate. (I have apple developer ID)
    I got this error while packing when using created .p12 certificate with my Apple Developer account.
    Please help me.! I need to upload my (.air application for MAC) upload in MAC App store.
    Please give me as step by step method as if u can.
    Thank you all..!
    Note: I can upload iPhone, iPod and iPad Applications in appstore.
             But, I need to upload MAC app store.
    I tried:
    http://pigsels.com/2012/04/air-app-store-publishing-guide/
    http://forums.adobe.com/message/1975832#1975832

    I tried this
    http://forums.adobe.com/message/1975832#1975832

  • My 10.8.3 update did not install properly citing an 'Unknown Error'. Now, my Mail and Mac App Store aren't working. What went wrong and how do i fix it ?

    My 10.8.3 update did not install properly citing an 'Unknown Error'. Now, my Mail and Mac App Store aren't working. What went wrong and how do i fix it ?

    I tried this and still have the same problems. If I open Address book or the Mac App Store I get the library rebuild popup and a hang. I created a fresh user and then things are better apart from the printing issue. Its clearly some 3rd party software issue but the crash logs are meningless to me. I used the excellent Etre check app from http://www.etresoft.com/etrecheck so I have a list of what is being loaded and can compare clean and crashed user info but as I cant work out which of the startup items, launch agents, launch daemons etc that  are causing the problem.
    I have eliminated Dropbox, Mac Keeper and Witness, and it isnt related to my exterrnal LED cinema dispay or my external thunderbolt drives, or any USB devices if thats any help to anyone else. Info from Etrecheck follows -
    Kernel Extensions:
              com.oxsemi.driver.OxsemiDeviceType00          Version: 1.28.7
              com.rogueamoeba.InstantOn          Version: 6.0.2
              com.rogueamoeba.InstantOnCore          Version: 6.0.2
              com.Cycling74.driver.Soundflower          Version: 1.5.3
    Problem System Launch Daemons:
    Problem System Launch Agents:
    Launch Daemons:
                 [not loaded] com.adobe.fpsaud.plist
                 [not loaded] com.adobe.SwitchBoard.plist
                 [not loaded] com.bombich.ccc.plist
                 [not loaded] com.dymo.pnpd.plist
                 [not loaded] com.intego.BackupManagerPro.daemon.plist
                 [not loaded] com.micromat.TechToolProDaemon.plist
                 [not loaded] com.microsoft.office.licensing.helper.plist
                 [not loaded] com.orbicule.witnessd.plist
                 [not loaded] com.sierrawireless.SwitchTool.plist
                 [not loaded] com.stclairsoft.AppTamerAgent.plist
                 [not loaded] org.macosforge.xquartz.privileged_startx.plist
                 [not loaded]          pcloudd.plist
    Launch Agents:
                     [loaded] com.divx.dms.agent.plist
                     [loaded] com.divx.update.agent.plist
                     [loaded] com.epson.epw.agent.plist
                     [loaded] com.lacie.raidmonitor.daemon.plist
                     [loaded] com.lacie.safemanager.daemon.plist
                     [loaded] com.micromat.TechToolProAgent.plist
                     [loaded] com.orbicule.WitnessUserAgent.plist
                     [loaded] org.macosforge.xquartz.startx.plist
    User Launch Agents:
                 [not loaded]          .DS_Store
                     [loaded] com.adobe.AAM.Updater-1.0.plist
                     [loaded] com.adobe.ARM.202f4087f2bbde52e3ac2df389f53a4f123223c9cc56a8fd83a6f7ae.plist
                     [loaded] com.digitalrebellion.SoftwareUpdateAutoCheck.plist
                     [loaded] com.divx.agent.postinstall.plist
                     [loaded] com.google.keystone.agent.plist
                     [loaded] com.propaganda.dejavu.dvmonitor.plist
                     [loaded] com.valvesoftware.steamclean.plist
                     [loaded] com.zeobit.MacKeeper.Helper.plist
    User Login Items:
              iTunesHelper
              Synergy
              TomTomHOMERunner
              Dropbox
    3rd Party Preference Panes:
              Déjà Vu
              Flash Player
              Flip4Mac WMV
              GR-55
              Paragon NTFS for Mac ® OS X
              Perian
              Printopia
              TechTool Protection
              Witness

  • Itunes store and mac app store keeps quitting automatically on mountain lion

    itunes store and mac app store quits automatically with an error message .....

    hi, I am the same U :
    i'm from a country from the middle east called Palestine, and there is no store for it in the mac app store and i keep trying to buy os x mountain lion from the app store and it keeps saying invalid number can anybody help pease? 
    Jul 23, 2013 1:14 PM (in response to majsl243)
    I think that you know as well as anyone here that there is not yet a legal entity known as the nation of Palestine. There is the Palestinian Territories that are administered currently by the nation of Israel. So if you are going to use the iTunes Store or the Mac App Store, you likely have to use the Israeli Store with a bank card from a local bank with a local billing address. If you cannot supply those bank credentials, then you will likely need to get an iTunes Gift Card for the Israeli Store and buy content that way.
    now...
    I tried to enter the Apple store to buy some programes, Although I have electronic shopping card, and tried to give it's informations as accurately as possible, but it was rejected because the numbers are not included in the list of their country, so what can i do to solve this problem,because my country Palestine is not included in the list of the country that are known to the store, when i put Israel also it was rejected and I want to buy this store programs

  • App store and mac apps store doen's acept my segurity code from my mastercard, what can i do?

    app store and mac apps store doen's acept my segurity code from my mastercard, what can i do?

    Same here franciso whenever i try to update app or download a new app from ipad or iphone it asks to verify account and then type security number and it always comes up security code error and i know my card works perfectly ok seems apple may have a bug here its bloody annoying..lion hasnt been the best in upgrades..my question is why treat a desktop computer like an ipad/iphone they are totally different in design and usage context...hope they can fix  this issue!

  • Flash Builder and AIR 3.3 for Mac App Store

    The new AIR 3.3 will bring "Improved Mac App Store Support": http://labs.adobe.com/technologies/flashplatformruntimes/air3-3/
    But I have 2 questions:
    In what way will have be the improvement ? What do different from the past in this aspect ?
    Will be (and when) a new Flash Builder version in the configuration of the Mac App Store certificate to deploy AIR apps for the Mac Store ?
    As I can see from here: http://pigsels.com/2012/04/air-app-store-publishing-guide there is a lot of procedures to make that a new Flash Builder could automate/make the developer life easier and what will be different from the guide in the new AIR 3.3 from the AIR 3.2 about the App Store ?

    I tried this
    http://forums.adobe.com/message/1975832#1975832

  • Problems with mail and Mac App Store, can't reinstall mavericks.

    I have a 2012 Macbook Air. A while ago, I started getting this message when I tried to open mail.
    Also, when I try to open the mac app store, it looks like this regardless of the tab I choose.
    First, I tried backing everything up through time machine and restoring my mac, but that did nothing. Next, I tried repairing the disk through recovery mode, but it said everything was ok. Lastly, I tried reinstalling Mavericks through recovery mode, but I got a message saying "OS X Mavericks failed to download. Use purchases page to try again." Of course, I can't use the purchases page because it won't load . The nearest Apple store is 2 hours away, so I'd really like to avoid visiting one, if possible. I would be grateful beyond words for any help. Thanks in advance.
    Lane

    Just to confirm, you can boot into the Recovery Drive by holding down Command R when restarting.
    When you select to reinstall OS X, what happens?
    Fix for missing MAS
    It's possible #1 will do the trick, but you might need to do the additional steps in Keychain access.
    1.  Delete the files /var/db/crls/crlcache.db and /var/db/crls/ocspcache.db. These can be found using Finder’s Go >; Go To Folder menu (Cmd + Shift + G). This resets the cache of accepted certificates in the system. It doesn’t remove them, it just forces the system to rebuild the caches upon restart.
    2.  Open Keychain Access (/Applications/Utilities/Keychain Access). Select Certificates in the Category picker on the left side. In the search bar, type in the word Class. Look through that list, and find any certificates that have a blue + symbol over their icon. These are the ones you need to modify.
    Select one that has a blue +, and hit Command + I. Click the disclosure triangle beside the “Trust” list to show the list of permissions. Now, what we need to do is to set this certificate to use the system defaults. However, for some reason, when you select it, it doesn’t save. So what you need to do is this. Under “Trust”, where it says “Secure Sockets Layer (SSL)”, change the dropdown menu to say “No Value Specified”. Then, close the window. It will ask for your administrator permissions. Then, open the info pane for that certificate again. Under “Trust” again, now set the dropdown that says “When using this certificate:” to say “Use System Defaults”. You can then close out of the info pane, and enter your password again. Do this for any of the certificates that have a blue + on their icon. There should only be one or two at most.
    (Note: I had to toggle the settings before it would stick)
    Restart your system.

  • Can I Use HDMI and Thunderbolt Outputs At The Same Time? And Mac App Store Issues

    I have a Mid-2011 Mac Mini. I am currently using the HDMI output with an HDMI to Digital Input for a dell monitor. If I wanted to have a second monitor, can I use the Thunderbolt output with a MiniDisplayport to VGA adapter? I know it may sound a little unclear, so if you need a clarification, pelase let me know.
    Also, on the same macine, I am having trouble connecting to the Mac App Store. My internet connection is working, and I've tried going into the Keychain Access and there isn't anything with a blue plus. When I go to Store --> Sign In , the sign in widnow doesn't appear.
    Thanks
    Joey

    Yes, that is exactly how to use dual monitors.
    Optionally:
    if the second monitor has DVI input, use the MiniDisplay Port to DVI adapter.
    or if it has Display Port input, then all you need is a straight MiniDisplay Port to Display Port cable.
    In Quick Links try Account if Sign In does not work.

  • About Apple ID and Mac App Store Purchases...

    Hi,
    I was wondering if someone could give me some assistance for this question. Ok here's the situation, I want to use iCloud in my Mac however, I can't use it because it requires my Apple ID to be in an e-mail format (i.e. "[email protected]"), and my ID is in user name format (i.e. "deltaforce"). I know that you can change your ID into email format by logging into appleid.apple.com. the problem that I have is that I have made multiple Mac App Stores purchases and I don't want to lose them if I update the ID. I was wondering if the Mac App Store will still recognize me as the owner of my apps under the new ID.
    Thanks for any assistance on this matter...
    Happy Holidays!

    I have now spent many hours on this APPLE ID issue and still no luck from apple.   I paid for an Apple ID for 10 Years with my .mac account which did not have the  email address format.   So now I bought an IPAD and had to convert to the email address format - OK no problem except all the APPS and Music purchased under my original ID ar NO LONGER linked to my @mac.com  address.   Where did they go?  I have 3 other macs trying to sync and now nothing works!   Type  " apple ID issues" into Google ( Google - not the apple support search window) and the first thing that comes up is many people with the same issue -  click on the "Apple ID verification problem" and you will see over 6000 people have used this trail to figure out what happened to their Apple ID.   Come on APPLE - Read you own posts and help us.   I did not change my account you did.   I am a loyal 30 year apple fan and this is the most PC thing you have ever done.  The apple Experts at the store are telling me I have to pay for tech support help to fix your server issues - - Come on!!!  That would not work anyway - - Just read all the people who have tried at this link and you will see that many people have this issue and the tech support does not know how to fix it.
    https://discussions.apple.com/thread/3422165?start=15&tstart=0

  • Have updated to 10.6.8 and Mac App store still doesn't open. What do I do NOW?

    The following is a partial of the last crash report. I have had this problem since version 10.6.6. I have followed the other discussions and done the suggested updates or deletes and to no avail. Was just wondering if there was something new I could try. Possibly update to Lion?? Any help would be appreciated.
    Process:    
    App Store [240]
    Path:       
    /Applications/App Store.app/Contents/MacOS/App Store
    Identifier: 
    com.apple.appstore
    Version:    
    1.0.2 (63.1)
    Build Info: 
    Firenze-630100~1
    Code Type:  
    X86-64 (Native)
    Parent Process:  launchd [113]
    Date/Time:  
    2012-02-16 11:28:13.984 -0500
    OS Version: 
    Mac OS X 10.6.8 (10K549)
    Report Version:  6
    Interval Since Last Report:     
    137360 sec
    Crashes Since Last Report:      
    5
    Per-App Interval Since Last Report:  4 sec
    Per-App Crashes Since Last Report:   4
    Anonymous UUID:                 
    B2845A29-6F4C-488E-B0A3-924728D50A41
    Exception Type:  EXC_CRASH (SIGABRT)
    Exception Codes: 0x0000000000000000, 0x0000000000000000
    Crashed Thread:  0  Dispatch queue: com.apple.main-thread
    Application Specific Information:
    abort() called
    *** Terminating app due to uncaught exception 'CIKernelNilArgument', reason: 'CISourceInCompositing: sourceIn: nil value for argument #1 (dst)'
    *** Call stack at first throw:

    I have followed the other discussions and done the suggested updates or deletes and to no avail.
    Unless you tell us exactly what you have tried, we have no way of knowing exactly which updates or deletes? aren't working for you.
    Try installing the combo >  Mac OS X 10.6.8 Update Combo
    It's ok to do this even though you are already running v10.6.8.
    Restart your Mac after the combo is installed, try the App Store.

  • On my dock my address book and mac app store have a question mark outlining the icon i just did a software update and I'm running the newest os version 10.7.2 but I'm very scared and upset because i love the app store and would do anything to get it back

    help when i click on it it wont work and it doesnt appear in my applications any more please help

    If it's not in the Applications folder try reinstalling the App Store using Lion Recovery

  • Some mac app icons disappears and mac App Store didn't open

    some mac app icons disappears and mac appstore cant open

    Please read this whole message before doing anything.
    This procedure is a test, not a solution. Don’t be disappointed when you find that nothing has changed after you complete it.
    Step 1
    The purpose of this step is to determine whether the problem is localized to your user account.
    Enable guest logins* and log in as Guest. Don't use the Safari-only “Guest User” login created by “Find My Mac.”
    While logged in as Guest, you won’t have access to any of your personal files or settings. Applications will behave as if you were running them for the first time. Don’t be alarmed by this; it’s normal. If you need any passwords or other personal data in order to complete the test, memorize, print, or write them down before you begin.
    Test while logged in as Guest. Same problem?
    After testing, log out of the guest account and, in your own account, disable it if you wish. Any files you created in the guest account will be deleted automatically when you log out of it.
    *Note: If you’ve activated “Find My Mac” or FileVault, then you can’t enable the Guest account. The “Guest User” login created by “Find My Mac” is not the same. Create a new account in which to test, and delete it, including its home folder, after testing.
    Step 2
    The purpose of this step is to determine whether the problem is caused by third-party system modifications that load automatically at startup or login, by a peripheral device, or by corruption of certain system caches.
    Disconnect all wired peripherals except those needed for the test, and remove all aftermarket expansion cards. Boot in safe mode and log in to the account with the problem. Note: If FileVault is enabled on some models, or if a firmware password is set, or if the boot volume is a software RAID, you can’t do this. Ask for further instructions.
    Safe mode is much slower to boot and run than normal, and some things won’t work at all, including sound output and Wi-Fi on certain models.  The next normal boot may also be somewhat slow.
    The login screen appears even if you usually log in automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.
    Test while in safe mode. Same problem?
    After testing, reboot as usual (i.e., not in safe mode) and verify that you still have the problem. Post the results of steps 1 and 2.

  • Software updates and Mac App store issue

    Hi,
    I'm using v10.7.5 at the moment and i have problem getting software updates.
    I've ran diagnostics and it checked that everything is ok. But I just cannot seem to get App Store to load and check for updates.
    Its just indicated that it cannot connect to internet. But internet is workinkg just fine and I can check emails and download other stuff.
    Just cannot use App Store.
    What is wrong?
    Thanks in advance.

    If I use an Apple ID to install the updates, does that mean that future updates will need to use the same ID?
    Yes.
    Or can we use a generic ID for imaging - then end users can use their own Apple ID's for future updates?
    No.
    Ian, you can only update apps from the same Apple ID they were originally purchased from. And purchases cannot be transferred from one account to another. That is Apple's policy.

  • How do i get mac app store for my new macbook air

    How do i get mac app store?

    Creating an iTunes Store, App Store, iBookstore, and Mac App Store account
    http://support.apple.com/kb/ht2534

Maybe you are looking for

  • Java function in Safari

    List members:    I'm running OS 10.7.4 on an Intel desktop Mac. I'm using Safari 5.1.7, as well as the latest versions of Chrome and Firefox. I have the most recent version of Java. Pop-up blockers are off. The Java plug-in is enabled.    When I try

  • SORT INTERNAL TABLE USING NON KEY OF THE INTERNAL TABLE

    HI, i have one query for the cdpos table of abap. What i am looking is i want the latest CHANENR of the cdpos for that objectid  and tabname and fname in my internal table. what i thought of doing was to sort my internal table with objectid changnr t

  • Checkbox and Buttons in a JTable's row

    Hi, how do i put an Checkbox or a Button in a JTable row? When i try to insert any element to a JTable's row it automatically converts it to string. How can i solve this? Many thanks, Nuno Almeida

  • PM 6.5 won't open

    PM 6.5 won't open - get messsage chunkmgr.lib PM 6.5 was upgraded on line - can't just reinstall Help, Pat P

  • Calling labview executable from teststand

    I have a labview VI that I build into an exe, and I'd like to call it from my teststand sequence in the setup - other test steps need to use its capabilities in the remainder of the sequence (main).  If it were just a VI, then no problem, the inputs