Edit Info.plist Within a Published .ipa File to Enable iOS Newsstand Support?

I'm working on developing a magazine-style app using Flash CS5. I'd like to enable iOS Newsstand support for the exported .ipa file. Anyone have any experience with this? I believe that I'd need to edit the app's info.plist file within the exported .ipa bundle ...
Experiences / thoughts?
Ted

Hi Ted:
I have not implemented this yet. But as I can read on http://developer.apple.com/library/ios/#documentation/StoreKit/Reference/NewsstandKit_Fram ework/_index.html, editing info.plist might take your app to newsstand but to take advantage of any NewsStand feature  you will also need to write some Native Extension also that provides access to NKLibrary , NKIssue NKAssetDownload.
I think http://www.viggiosoft.com/blog/blog/2011/10/17/ios-newsstand-tutorial/ this will help you do some newsstand stuff in native code.
If you ever use newsstand, I would love to see your app, please share your iTunes link.
best of luck,
thanks,
Saumitra

Similar Messages

  • Can I publish .ipa files to sideload on iPad in Professional Edition?

    Or do I need Enterprise edition to publish .ipa files for internal distribution? Thanks.

    Enterprise only for private distribution.
    Bob

  • Editing Info.plist in code

    Can you, and if so how, edit Info.plist through a class that you've created? I'm thinking of doing something where you can change preferences that edit some settings in Info.plist (for example, LSUIElement). Thank you!

    No application should ever modify its own bundle.

  • How can I convert the download.m4a and Info.plist into the right audio file

    The topic is actually the problem that I have.
    I have bought music and it was downloaded successful (all of it) but iTunes had a strange freeze while converting the files into the right audio file. Some files were converted but after the freeze no more.
    I'm now left with these .tmp folders in the downloads folder which have the download.m4a and Info.plist files.
    My iTunes is able to play these download.m4a files, but they show no information and covers and this is really annoying. I could write and change it all by myself, but than I would still miss some information (and covers).
    Is there any way for me to convert or combine these files?
    Note: I'm not able to restart any downloads, because they were successful.

    Hello ed2345,
    Thanks for the help, but this is not the problem.
    It's hard to describe the problem, but I'll try it again, this time with pictures.
    I was left with the following folders in the iTunes Downloads folder.
    http://www.picfront.org/d/7yb3
    These TMP Folders have a download.m4a and a Info.plist file.
    After moving the audio files in iTunes a bit I get this.
    http://www.picfront.org/d/7yb2
    As you can see no other Information for the download.m4a than the length.
    That's how the .m4p file looks like
    http://www.picfront.org/d/7yb1
    And this is how the same .m4a file currently looks
    http://www.picfront.org/d/7yb0
    Like I said, I could edit all these download.m4a files by myself but that would leave some information out.
    Note: Sorry, I hope the links do not spam you with annoying ads. I don't get any but I was told that there can be some annoying one.

  • CS5.5 trial publish ipa file issue

    I'm using cs5.5 trial version. When I complete all the certificate and provisioning file locate in the publish entry and press publish but no ipa file being created. only a folder named "AOTBuildOutput720866926256539637.tmp". Does anyone know what's the reason? Thank you in advance.
    Leo

    Pretty sure the P12 should work, so long as you created it correctly on your Mac (after all the certificate installing, you go into Keychain Access, find the certificate, and right-click on it, to select the Export option).
    During the time Flash is publishing the IPA, there is a progress dialog. When it's finished there may be a subtle beep noise, but there is no dialog to say that it succeeded. There is a dialog if it failed. So, if the progress gauge has gone away, and there's no error dialog, then there is an IPA file somewhere.
    Make sure you're trying all this on a Saved FLA, otherwise the IPA file is going to be buried deep in a temp folder somewhere. If you have saved the FLA, the IPA should be in the same folder.

  • Is there a way to edit vector data within a placed Ai file?

    When I place aa Ai file in InDesign it its seems to be one group and I want to take advantage of the vector content within that group. Group and Ungroup are greyed out.
    I'm using cs5.5.
    I've only been using it for 2 days and am new to InDesign.
    Any suggestions?
    Thanks.

    The way to edit an AI file is to right-click the image and select "Edit original"
    If it's just some simple objects, I find Bob's suggestion of copying them into InDesign worth the effort. Then again, if you have to edit them at a regular base, InDesign's vector editing tools are slightly less advanced than Illustrator's (admittedly, by a narrow margin; but some things are just a bit easier to do in Illustrator).

  • How to access info.plist from generate .ipa file through actionscript?

    Hi All,
    Is there any way to access Info.plist from the .IPA generated(I  created IPA file from .SWF using ADT command).
    I am trying
    var prefsFile:File = File.applicationStorageDirectory;
    prefsFile = prefsFile.resolvePath("/Applications/Info.plist");
    textId.text += prefsFile.exists + " ";
    I am getting result as false.
    Actually I need to get all the values of Info.plist information in string format from the generated .IPA.

    Hi Collin,
    The purpose is to get all the information from Info.plist from actionscript. I need to access all the information from Info.plist: like CFBundleVersion , CFBundleInfoDictionaryVersion which are all 'Reserved iOS InfoAdditions settings'(which are all auto generated). If I unzip the .IPA I can see Info.plist file with all these information. So I need to access all the values of Info.plist in dictionary format. Hence I am trying the access Info.plist by using ‘File.applicationStorageDirectory', but I am not able to get the file path.

  • Is there anyway to change Info.plist settings and use Flash Builder 4.6 to package the iOS app?

    Hi there,
    I've tried to package my app with the latest Xcode 4.5 (version 19 Sep 2012) iOS 6 SDK, Flash Builder 4.6, Flex SDK 4.6 with Air 3.5 Beta overlay.
    and unzip the .ipa file and i found the following automated settings on the Info.plist file was wrong:
    <key>DTPlatformVersion</key>
            <string>5.1</string>
            <key>DTSDKBuild</key>
            <string>9B176</string>
            <key>DTSDKName</key>
            <string>iphoneos5.1</string>
    According to the Adobe specs, these settinsg are unchangeble, is there anyway to change these values to produce .ipa file that with iOS 6.0 settings with Flash Builder 4.6?
    I believe this cause the following appstore submission issue with the iPhone 5 4-inch display splash screen image [email protected]:
    Invalid Launch Image - You app contains a launch image with a size modifier that is only supported for apps built with the iOS 6.0 SDK or later.
    Many thanks,
    A

    Not everyone here was involved in the conversations that led up to this file, so here are some extra clues:
    In your AIR3.5 folder (or whatever you named the folder) is a lib folder. Inside that is the current adt.jar file. Rename that in case you have to go back to it, and drag the supplied adt.jar file into the lib folder. Now publish your app.
    You won't even need to quit Flash or Flash Builder.
    Once you have the new IPA, go through the usual upload steps to the App Store, using Application Loader, and the file should process ok in iTunes Connect. Note, you will be asked to provide iPhone 5 screenshots.

  • Scrollbar in published exe file

    Hello, can anyone tell me, of it is possible to publish a
    project to a .exe with a scrollbar?
    Because in our company there are some people with 15" screens
    and now they don't see the bottom of the full screen *.exe
    I hope there is a way to scroll within the published exe
    file.
    kind regards,
    Bill

    Welcome to our community, Bill
    First off, there is no way I'm aware of to include a scroll
    bar like that.
    Computer screens are just like TV screens. If a person with a
    21 Inch monitor views something, it simply appears larger than it
    appears on a 15 inch monitor.
    What is at play here is something called
    Resolution. While for TV screens, the only thing that really
    comes into play is the size, with Computer monitors you care about
    resolution. Resolution is how finely the divisions occur with the
    display units. These are called PixEls, which is a combination of
    Picture and Elements. So often, smaller screens use a lower
    resolution, hence the issue.
    You may wish to consider Publishing the Captivate as a SWF
    and only linking to the SWF. While that would probably impact the
    quality of the end user's experience, it should accomplish the
    goal. So instead of opening a .EXE, the user would open a .SWF in
    the browser.
    Hopefully this was helpful. If not, it was intended to be.
    Cheers... Rick

  • Air iOS - Do .ipa files need obfuscation?

    Hi,
    I published an iPhone app with AIR SDK 14 for the App Store.
    Is the published .ipa file safe from decompilers or should I use a tool like SecureSWF (kindi.com) to encrypt/obfuscate the AS3 source code?
    Thanks

    I'm not 100% but if you've packaged your app using the new (fast) method, then yes, you should obfuscate. The old method was rewriting the bytecode so it was safe(r) from decompilers.

  • RCP, Environment Variables, OS X, Info.plist and LSEnvironment

    I've got a somewhat challenging problem here.
    I've got an RCP application that relies upon some shared dynamic libraries which might not be in standard locations (as this is OS X and they are user installed).
    One of the things we need to configure is DYLD_LIBRARY_PATH in order for the shared libraries be discovered. The problem here is OS X doesn't have a simple way to set environment variables that applications launched from the Finder can "see".
    One of the thing that I've found, but not had any success with, is to dynamically modify the RCP's Info.plist to have an additional key LSEnvironment whose value is a dictionary to set environment variables only visible to that application - okay this seems ideal for me. But it's not working.
    I also found that I could use launchctl setenv to set a user global Environment variable, however it's not persistent across launches, and each time I set, I must restart the app. I really need this persistent.
    Does anyone have any solution for setting Environment variables that are visible from the RCP app (and it's children) that works in OS X without having to launch the RCP app from a terminal?
    Thanks in advance!

    Brian de Alwis wrote on Wed, 05 August 2015 19:54Sounds like you want to use System.loadLibrary() with absolute paths?
    That doesn't quite work, as we aren't using JNI. Unfortunately the use-case details get pretty complicated - so I omitted in an effort to make it simpler to understand the problem.
    Basically we have built an IDE that uses the Prolog interpreter, XSB. XSB natively connects to MySQL using the shared MySQL libs. Unfortunately on OS X, MySQL can get installed into possibly one of many locations, and it certainly doesn't install it's libs in /usr/local/lib or /usr/lib. We access XSB via a Java library called Interprolog, which I believe, is just a pipe interface to the command line shell - hence when the Interprolog engine object is instantiated, it fires up a shell process for XSB - which needs to locate those MySQL libraries. Hence, DYLD_LIBRARY_PATH needs to be set to have the path for /usr/local/mysql/lib (or wherever the user installed it) defined in the parent process in order for Interprolog's sub-process to pick up the environment variable.
    Right now there are only 2 reliables ways I have found to get this to work.
    1. Launch Terminal, export the environment variable. Then launch our RCP app from the Terminal. - cumbersome and unintuitive; bad user experience.
    2. Launch Terminal, use `launchctl setenv DYLD_LIBRARY_PATH /usr/local/mysql/lib`. And then one can lacuna our RCP app using Finder. - problem is that DYLD_LIBRARY_PATH is now global to the environment and will not persist between reboots.
    I've tried added the LSEnvironment dictionary to the Info.plist within the RCP application, but that just doesn't seem to work - and I'm not sure if that is because the OS X eclipse launcher doesn't propagate the environment forward or what. For the time being I have a way for the user to click a button which runs launchctl setenv and then prompts the user to exit the app, and then launch again from finder [IWorkbench.restart() doesn't work because new process is a child of the current] - which works but is undesirable workflow as it doesn't persist across a login/reboot.
    My next step is to try what is outlined here: http://stackoverflow.com/questions/829749/launch-mac-eclipse-with-environment-variables-set
    However it feels even more sketchy than just modifying the Info.plist to contain the right environment variables.

  • Package IPA file, *then* edit app descriptor file? - possible?

    Hi,
    I've run into a problem. In order to support for Facebook connections in my app, I need to add some lines to my app descriptor file's <InfoAdditions> node:
    However, the app descriptor file is generated when I package the IPA from Flash Professional, and there's to way to tell Flash to add something into the <InfoAdditions> node when generating the file. I've even tried to package the IPA, then unzip the IPA file, edit the app descriptor file and reinsert it into the IPA, but that causes the IPA file to become corrupted; apparently it checks for manual edits like these.
    Is there any way to edit that <InfoAdditions> node in my app descriptor file before or after it is packaged into the IPA file? I sure don't hope the only way to do it is to use the ADT prompt or something. That tool is godawful and impossible to use (who's using a DOS prompt in 2012??).

    Open your iOS settings to set everything else up, don't forget to check the box that says to remember your password. Close that dialog and then edit the app descriptor file to add the Facebook lines, and do a Save. Now select Publish from the File menu in Flash Pro. Don't go back into the iOS settings to publish, that would end up deleting the lines you have added.

  • IMovie's Info.plist file with a plist editor

    Trying to get Cf/x chromakey plugins working I just got this from them :
    +Apple, in their infinite wisdom, have actively hidden that box. Its still+
    +there. All you need to do is edit iMovie's Info.plist file with a plist+
    +editor (NOT with a product from Omni, or it will fail), and change a value+
    +to 'No'.+
    +Kind regards,+
    Cf/x
    How do I find :
    "iMovie's Info.plist file with a plist editor " ?

    *Ha, Ha, Ha, ..............* I finally got it open (In Text edit ), it's a totally _BLACK Screen_ ,
    these plungins were $6.50, and I've spent $100.00 in labor trying to install them .
    I love it !!
    But you get an "Atta Boy" QTK you pulled the chain on the light blub !

  • Boot Camp keeps crashing after i edited the info.plist

    When I downloaded a Windows Home premium 64x iso file and it said it was 64 bit and it was, I was googling on how to fix it and I came across a topic that said to edit the info.plist file. After I edited the info.plist it stopped working and crashed every time I tried to run Bootcamp. SOMEONE HELP PLS!

    Can you try to put back the original/unmodified info.plist file
    which info.plist file is it ?

  • I'm trying to install the new version, but each time during the installation, "Error writing to file: C:/Program Files (x86)/Common Files/Apple/Mobile Device/Support/AppleMobileDeviceHelper.resources/Info.plist." Keeps popping up. What am I doing wrong?

    I'm trying to install the new version, but each time during the installation, "Error writing to file: C:/Program Files (x86)/Common Files/Apple/Mobile Device/Support/AppleMobileDeviceHelper.resources/Info.plist." Keeps popping up. What am I doing wrong?

    That one's consistent with disk/file damage. The first thing I'd try with that is running a disk check (chkdsk) over your C drive.
    Windows 7 instructions in the following document: How to use CHKDSK (Check Disk)
    Select both Automatically fix file system errors and Scan for and attempt recovery of bad sectors, or use chkdsk /r (depending on which way you decide to go about doing this). You'll almost certainly have to schedule the chkdsk to run on startup. The scan should take quite a while ... if it quits after a few minutes or seconds, something's interfering with the scan.
    Does the chkdsk find/repair any damage? If so, can you get an install to go through properly afterwards?

Maybe you are looking for