App magazine issues

Hello

We had a magazine in the Apple app store for about 7 months now. The magazine has been free, but we need to do a paid app. I went ahead and changed the settings in the newsstand on iTunes connect (for 99 cents). I have a few quick questions:

1. I made a new application to submit to the app store with the DPS app Builder. I changed the type of subscription "paid". Then he asks the subscription products 'product ID' and 'duration '. I pulled our applications product ID from the In - App purchase screen in iTunes connect. Is this correct? In itunes connect there we like 'type' as a 'free '. In "paying subscription" will change once I submit to the new app and it gets approved? (I've already changed the info Bank with apple in order to manage this) I've included a few screenshots for reference.

2. I exported the IPA file for test on my iPad. When I load this try out I wondered if it would begin to appear as a paid app. It loads all old issues of our magazine for FREE download. That should change now for 99 cents? Or because they were free they would be always free?

3 subscriptions: when I open the application on the test API there is a button 'subscribe', but when I press nothing happens. Something else happened here or nothing was happening that it is just a test application?

4. push notifications. I had trouble getting my push notifications works, but think that I figured them out now. Can I test this with the IPA file? I tried to send a notification by the producer of folio, but my test IPA did not. Does?

Any help is appreciated.

Thank you!

1.png3.png2.png

You must also configure in-app purchases to your pages and add them to the subscription products in iTunes Connect to another existing folios will continue to be available for free. Then, you will need to republish them under retail sale slips. You can test if the subscription works in the sandbox by using your viewer developer by implementing of test user accounts in iTunes Connect. You will need to log out of the App store on the device with your regular account first. I think that push notifications do not work in the sandbox, but I'm not sure.

Tags: Digital Publishing Suite

Similar Questions

  • Include the webshop in app magazine / animation question

    Hello

    I have some question regarding:

    (1) online store:

    is it possible to include online shops in an app via Adobe DPS simple editing (or only Professional Edition) magazine? This is the online store I talk to appear in the magazine app: http://www.blooms.de/ShopRubriken/128143.html?UID=7F46330ACD307CB6A9DA366D9D969CEC3CCEC71A 3FC29CAC10E3AA

    I did research on the internet and see how Lakeland did (Adobe Digital Publishing Suite - Marketing-soundproofing). They related to the webshop on the internet what looks like the easiest solution (also better?). But y at - it a good way to include the shop online directly in the app magazine rather than a link to it?

    In my research, I also found this video: Adobe Digital Publishing Suite offers a rich commercial experience immersive for Shop Direct | Digital Publishing suit... It looks like a shop online too, but integrated in the application. How does this solution work?

    And: How do analytical to the store if it is integrated in the magazine app?

    (2) Entertainment:

    I would like to animate text/text boxes in a background image full screen. I read that the animations in PDF format (for a clear text on the application!) are not supported. How can I solve this problem?

    Many thanks in advance,

    Helene

    (1) you can incorporate it via a web overlay, but honestly, it's much less complicated and much more likely to work if you include hyperlinks to your store of Web exists and that the reader to do the purchase in pop up in-app browser.

    (2) it is almost impossible to do it without a bunch of work on board animate. To be honest, I don't really think that it is always worth the time spent. I would look to do a different design instead which is not based on this style of animation.

    Neil

  • IPAD app magazine subsription quite

    IPad app Maclean's magazine to quit smoking. Updated app, now impossible to download issue. MacLeans does not recognize my address, send back me to Apple.

    How to restore subscription?

    EDDD change you, by chance, your Apple ID recently? You will need to identify yourself with the old ID, if so.

    Otherwise, Contact App Store support directly. Start with the link contact us at the bottom of this page.

    View, change or cancel your subscription:

    https://support.Apple.com/en-us/HT202039

  • Can not find a way to show my old 2014 dps as a page layout app magazine standard magazine in dps 2015!

    1. we migrate our existing app dps the dps 2015 2014 magazine, to have an ipad, iphone devices even the layout version

    2. I have a main browser with 12 different maps as an index page, page 3, we have built an index with the traditional dps 2014 'navto' method that calls each page... an index page

    3. I need that each different card call coverage of main article and even our magazine

    4. I tried downloading several times the same article in different maps with metadata same and different to map cards, with or without the browser and options to display content etc.

    6. I have a 120 pages or articles of primary collection, reproducing the aspect of our old dps 2014 magazine

    7. my client and the boss needs that allows users to reverse or browse the whole magazine from cover page number 1 on the last page of the number 120, because their advertising and marketing adds and banners

    8. we do not find any there to achieve!

    9. we build a map for 12 different sections for pages number 10, 20, 30, 40 etc, with the same cover story on each card

    10. each card call the cover, but the navigation move all the content

    Can I use the cards in a browser page just to show the cover of my magazine? not to hear each article or page!

    Thank you very much in advance!

    I'm not sure that I understand perfectly all your requirements, but if you want to replicate the 'look' of your application in 2014, you might do the following

    1. The collection of high level, create a unique collection and style cards and layout to match or resemble 2014 of the "Library" view available  I'll call this the collection "the House."

      • Make sure the collection HOUSE has a "Collection open by default" setting is set to ' Browse View '
      • Don't add all the additional collections to the high default level except the collection of HOME collection
      • Make sure that the layout, the use of cards and the size of the grid, best represent the 'Library' of DPS 2014 view
    2. Create a collection to represent each FOLIO from 2014.
      • If you use the migration tool, it will be created automatically.
      • Add different items of this collection "folio", in the same order as they appear in "folio" DPS 2014
      • The Collection must be configured with an image of collection that represents the cover art to represent the problem of DPS 2014
      • IMPORTANT: Make sure that these collections have the setting "Open default Collection" is set to "content display"
      • I'll call these collections the Collections 'Folio '.
    3. Each FOLIO collection, add to the collection from HOME

    When you set "View content" as the Collection opened by default, it does not show a page to browse (cards & grid).  Instead, when you open the collection, it opens automatically in section 1, page 1 of the collection.  Swipe right (or using the navto controls) will move to the following article in the sequence.

    You should have a similar hierarchy to below

    • default top level collection

      • HOME collection (by using the view through which displays a list of the "folio" w/maps collections + grid)

        • Folio 1 Collection (using the content view)

          • Article 1
          • Article 2
          • Article 3
          • etc.
        • Folio Collection 2 (using the content view)
      • Article 1
      • Article 2
      • Article 3
      • etc.
    • Folio Collection 3 (using the content view)
      • Article 1
      • Article 2
      • Article 3
      • etc.
    • Folio Collection... etc (using content view)
      • Article 1
      • etc.

    When you launch the application, the collection of the HOUSE appears first, and then clicking on the "issues" folios open those as it did in 2014.

    Once again, I'm not entirely understand your needs, but hope this helps.

  • question of iPad app magazine approval...

    I know it's Adobe forum and deals with Apple, but I was wondering if you guys could help me with this: when we talk about Apple app approvals, we'll say several issues of the magazine - is it approval in time for the application only and the first issue of this magazine or each subsequent question needs a separate approval as well?

    Thank you

    Kind regards

    Dragan

    Apple must approve the time app the first that you submit them to us and every time you submit a new version. If your multi-folio application includes only free items, you need not to Apple for approval. But if the folios are retail, you must create an in-app purchase for each sheet of the retail and introduce each of them to Apple for approval. You can do in advance, well before you actually publish folio connected to in-app purchase.

  • In-App purchase issue

    While the investigation into the issue of images do not hit any fly/scrolling in a Webview (http://supportforums.blackberry.com/t5/Native-Development/Issue-With-Scrolling-Images-In-Webview/m-p...) I came across the question if a user buys my in-app purchase then removes the application and reinstall the in-app purchase did not work.

    First of all, in-app purchase is to remove the ads - it does that very well, but when the application is removed and reinstalled ads appear once more and I don't want to force consumers to pay twice, so I really need to get this fixed number as it is preventing me to release an update of my application.

    I'm working out of this example: http://supportforums.blackberry.com/t5/Native-Development/Sample-Removing-In-App-Ads/m-p/2783323/hig... and have used it to create buying app for my application.

    Here's my source, my main.qml of my application file code:

    import bb.cascades 1.0
    import bb.platform 1.0
    import com.sample.payment 1.0
    
    TabbedPane {
        id: tabbedPane
        property variant payment
    
        Menu.definition: MenuDefinition {
            id: appMenu
            actions: [
                ActionItem {
                    title: "About"
                    imageSource: "asset:///IMG/ic_info.png"
    
                    onTriggered: {
                        aboutSheet.open()
                    }
                },
                ActionItem {
                    title: "Contact Us"
                    imageSource: "asset:///IMG/ic_email.png"
    
                    onTriggered: {
                        emailInvocation.query.uri = "mailto:[email protected]?subject=Shopping For eBay App: Contact"
                        emailInvocation.query.updateQuery();
                    }
    
                },
                ActionItem {
                    id: upgradeAction
                    title: "Remove Ads"
                    imageSource: "asset:///IMG/ic_clear_list.png"
    
                    onTriggered: {
                        if (tabbedPane.payment) {
                            /* replace the values in quotes "" below with the values from
                             * your vendor account for this application's add-on. */
                            payment.mPaymentControl.pid = "{REMOVED}"
                            payment.mPaymentControl.sku = "{REMOVED}"
                            payment.mPaymentControl.name = "Remove Ads"
                            payment.mPaymentControl.metadata = "Purchasing this will remove the adverts!"
                            payment.mPaymentControl.getPrice(payment.mPaymentControl.pid, payment.mPaymentControl.sku);
                            payment.mPaymentControl.purchase(payment.mPaymentControl.pid, payment.mPaymentControl.sku, payment.mPaymentControl.name, payment.mPaymentControl.metadata)
                        }
                    }
                    attachedObjects: [
                        // Definition to hold the PaymentControl so it is only created when neccesary
                        ComponentDefinition {
                            id: paymentdef
                            Container {
                                id: payContainer
                                onCreationCompleted: {
                                    console.log("Payment Definition Created - Checking for Existing Purchases")
                                    paymentControl.getExisting(true);
                                }
    
                                property alias mPaymentControl: paymentControl
    
                                attachedObjects: [
                                    PaymentServiceControl {
                                        id: paymentControl
                                        property string pid
                                        property string sku
                                        property string name
                                        property string metadata
    
                                        // Play receipt animation on purchase response
    
                                        onPurchaseResponseSuccess: {
                                            cpp.saveValueFor("removedAds", "23");
                                            root.removedAds = 23;
                                            console.log("purchaseResponse - " + receiptString)
                                        }
                                        onInfoResponseError: {
                                            console.log("Purchase Error - " + errorCode + " - " + errorText)
                                        }
    
                                        onExistingPurchasesResponseSuccess: {
                                            if (receiptsString == "(No purchases)") {
                                                console.log("existing unable to find receipt")
                                            } else {
                                                console.log("existing receiptString - " + receiptsString)
                                                cpp.saveValueFor("removedAds", "23");
                                                root.removedAds = 23;
                                            }
                                            console.log("existingPurchaseResponse Success - " + receiptsString)
                                        }
                                    }
                                ]
                            }
                        }
                    ]
                },
                ActionItem {
                    title: "Share App"
                    imageSource: "asset:///IMG/ic_share.png"
    
                    onTriggered: {
                        invokeShare.trigger("bb.action.SHARE")
                    }
                },
                ActionItem {
                    title: "More Apps"
                    imageSource: "asset:///IMG/ic_buy.png"
    
                    onTriggered: {
                        invokebb.trigger("bb.action.OPEN")
                    }
                }
            ]
            attachedObjects: [
                Sheet {
                    id: aboutSheet
                    About {
                    }
                },
                Invocation {
                    id: invokeShare
                    query {
                        mimeType: "text/plain"
                        data: qsTr("Get your shopping done easily on your #BlackBerry10 with 'Shopping For eBay'; check it out in @BlackBerry World: http://appworld.blackberry.com/webstore/content/35964888/")
                        invokeActionId: "bb.action.SHARE"
                    }
                },
                Invocation {
                    id: invokebb
                    query {
                        mimeType: "text/html"
                        uri: "appworld://vendor/64825/"
                        invokeActionId: "bb.action.OPEN"
                    }
                },
                Invocation {
                    id: emailInvocation
                    query.mimeType: "text/plain"
                    query.invokeTargetId: "sys.pim.uib.email.hybridcomposer"
                    query.invokeActionId: "bb.action.SENDEMAIL"
                    onArmed: {
                        emailInvocation.trigger(emailInvocation.query.invokeActionId);
                    }
                }
            ]
        }
        showTabsOnActionBar: false
        Tab {
            title: qsTr("Home") + Retranslate.onLocaleOrLanguageChanged
            imageSource: "IMG/101.Home.png"
            NavigationPane {
                id: navigationPane0
                Page {
                    onCreationCompleted: {
                        root.removedAds = parseInt(cpp.getValueFor("removedAds", ""))
                        if (root.removedAds != 23) {
                            tabbedPane.payment = paymentdef.createObject(navigationPane0);
                        } else {
                            console.log("Not Creating Payment Definition, User has Already Paid To Remove Ads")
                        }
    
                    }
                    id: page1
                    //actionBar actions
    
                    //Title bar
    
                    Container {
                        id: root
                        property int removedAds
    
                        onRemovedAdsChanged: {
                            if (removedAds == 23) {
                                myAds.visible = false
                                myAds2.visible = false
                                appMenu.removeAction(upgradeAction)
                            }
                        }
                        Container {
                            id: myAds
                            horizontalAlignment: HorizontalAlignment.Center
                            layout: StackLayout {
    
                            }
                            MyAds {
                                horizontalAlignment: HorizontalAlignment.Center
                                topPadding: 15.0
                            }
                        }
                        Container {
    
                            layout: DockLayout {
    
                            }
                            // To enable scrolling in the WebView, it is put inside a ScrollView.
                            ScrollView {
                                id: scrollView
    
                                scrollViewProperties.overScrollEffectMode: OverScrollEffectMode.None
                                // We let the scroll view scroll in both x and y and enable zooming,
                                // max and min content zoom property is set in the WebViews onMinContentScaleChanged
                                // and onMaxContentScaleChanged signal handlers.
                                scrollViewProperties {
                                    scrollMode: ScrollMode.Vertical
                                    pinchToZoomEnabled: true
                                }
    
                                //Webview
    
                            } // ScrollView// A progress indicator that is used to show the loading status
                            Container {
                                bottomPadding: 25
                                horizontalAlignment: HorizontalAlignment.Center
                                verticalAlignment: VerticalAlignment.Bottom
    
                                ProgressIndicator {
                                    id: progressIndicator
                                    opacity: 0.0
                                }
                            }
                        }
                    } // End of container
                }
            }
        } //End of first tab
    } //End of tabbedPane
    

    Any help and advice in this regard would be greatly appricated.

    Thanks in advance!

    If you test using a sandbox past purchases account cannot be restored. Purchases made with a sandbox account did not get connected to the server, so if you try to restore (ex after you remove and then re - install the app even) then no purchase will be returned.

    You can test your rollback logic with purchases in the same session of the app: open the app, make a purchase, try a restore, all this without closing the application.

    The only other option would be to remove your account from the sandbox and try buying using real $$

  • App purchase issue

    Hello

    one of our customers has very strange problem, he can't buy all of our apps. The weird part is this issue with our applications only, any other paid application has been purchased without any problems. No one is located in the United States and uses the carrier AT & T billing to purchase the app. I tried to contact the BlackBerry World team on the issue, but without success (no response in a few days). No matter who else had a similar problem with the purchase of apps from BBW or maybe have idea which team should I go? Thanks in advance

    Hi meego_man,

    This error comes from the carrier as this user tries to use the billing support.

    More information here: http://www.blackberry.com/btsc/KB33725

  • Manage data stored on app removal issues

    I just went through this article

    Manage the data recorded during the withdrawal of an application

    and a few things are still is unclear to me. Can be up to me

    It is said

    Understood. Large. Makes sense.

    then the following line messes things, at least for me.

    Now, in saying an application stores an object with a package named com.mycompany...

    the author is an object IN a package or what?

    The vector object belongs to Java.util; package,

    and you can use it in your application by importing it into your package.

    The logic would be: If you use a vector object in your application in your app package for store items and no other application does refer to this set the persistent object containing the vector object is removed.

    The other method by wrapping a vector object in your own class is understood but seems to be a pirated upward.

    The other question.

    Not a word about how to keep the persistent object if a user wishes to immediately remove an application.

    Say, I have an application that stores data using the persistent model.

    I want to delete it for some reason any.

    Now, on the deletion, the application must ask me (the user)

    If I want to remove persisted data or keep it.  A dialog YES / No.

    So, if later I decided to install the same version or a new version, the persistent data are available the application.

    Any thoughts on the issue?

    Thank you

    You are right, that the Application should run with a thread of event, the listener to be invoked.

    Regarding the packaging, I am happy with both approaches, but I have to be honest I don't see a significant difference between your own vehicle or with your own object.

    Ranging from vector and use do not create another object, it creates a different object.  But if it's your vector or vector standard, it is still just an object.  Or have I missed something?

  • Adobe editor will replace Adobe Digital Editions? What it means for the current apps magazines on newsstands?

    I need to know what the transition is going to be or if I need to transition? How this effect our current monthly magazine app? Will it rebuild the app and when? My page layouts should be changed?

    Hello

    You don't have to make any changes at this time. The existing DPS product is still supported and will be in the foreseeable future. I encourage you to take DPS 2015 for a spin to see how it will work for your application!

    Neil

  • Newsstand App rejected - in-app purchase issue

    Hello

    We submitted an application multi-folio subscription for review, but it was rejected for the following reason:

    "2.3 we found that your application did not reach the basic functionality described in the release notes or your marketing material, as required by the App Store Review Guidelines.

    When the application is launched, all the available numbers can be downloaded for free. Although the user can buy renewable subscription automatically, buying renewable subscription automatically does not have any content.

    It is expected that buying renewable subscription automatically provides more recent issue.

    It would be appropriate to review your app to ensure that this function is implemented entirely or to review your Description of the Application, Release Notes and screenshots to remove this content. »

    Could someone advise me on this? The situation is that we have a free and open application which contained a "sample issue" folio (not a complete problem). This folio has been set free and public.

    In-app purchase, we submitted it was a subscription 1 year renewable automatically, which has been set to "allowed to sell.

    My questions are:

    1. is it OK that argued us that a sample, no number 1 (I have been informed by a reseller DPS it's OK).

    2. If the app renewable subscription purchase is automatically changed to be NOT allowed to sell, this difficulty? My thought is that in this way, we want to erase only the subscription for sale once that question 1 is transferred.

    Thanks for any help!

    Yes. You have already published the free/public folio, and now you need to publish a folio of retail/public. When you publish the folio, you must specify the product ID. This product ID must match the product ID for no consumables in-app purchase that you set up in iTunes Connect. In this way, Apple can test your content at retail.

    A common error is to use the same product ID for all folios you post. Don't, don't. For each sheet of the retail sale, you will need to implement a different product ID in iTunes Connect. For best results, use the format com.mycompany.myapp.issuename , such as com.bobpublishing.nwscenery.20140601 for the June issue and com.bobpublishing.nwscenery.20140701 for the July issue.

    The folio of detail you post doesn't have to be finished. Apple just needs to be able to download something when the app is approved. Just make sure that you control when the app goes live during the presentation of the app.

    Note that you can send a whole bunch of in-app purchases to Apple for future folios retail. This so that you don't have to wait for approval from Apple to publish the folio. When you submit these in-app purchases, Apple didn't need to see the corresponding folio.

  • App magazine

    Hi I want to create a magazine and buy the annual subscription for creative cloud, but I have a question: I can update my magazine? I want to publish an edition each month

    Thank you very much

    Welcome to the forum,

    As part of the complete creative cloud, you should get access to the Digital Publishing Suite, unique edition, which would enable you to produce your magazine app, as well as PhotoShop, Illustrator, InDesign, etc...

    http://www.Adobe.com/products/Digital-Publishing-Suite-single.html

    http://www.Adobe.com/products/creativecloud/publishing.html

    That said, obviously for edit and continue to work with your files as you develop you should stay a customer of creative cloud in the future access to open, edit and using what you have created. So as long as you are an active subscriber, which would be the case.

    I hope that something is useful for your efforts and best wishes with your magazine.

  • You can move an app magazine designed by another company for Adobe DPS?

    My company has a digital camera company (who shall remain anonymous) produce their magazine app under the company's digital information) (.) I want to transfer via Adobe DPS because frankly, this digital society has not lived up to their promises, have terrible customer service and are strictly just to add buttons to PDF (not interactive at all). That said, I have to start from scratch and build a new application? Where can I get just the application that is already created? If this isn't the case, I'm saying the other company to remove our application? Thank you!

    If you move to DPS you will find creating a new application using our tools and supporting Apple as an update of the existing application. Your readers will see an update of the app and downloading it they have the new version.

    What is more complicated to resolve, is whether readers would still be entitled to content they had previously purchased. It depends on a lot of you previous configuration, how the previous product handled purchases, etc.

    Neil

  • With Preview.app permission issues

    Hello

    Given that I've updated for macOS 10.12 I can't change any photo on my desk with Preview.app.

    When I do a print screen or drag a picture of Mail.app on my desk and start to edit, I get a notice in Preview.app that the original document is not editable and a duplicate has been created.

    If I copy the same exact file in my documents folder I can modify it. But when I add running on the file on my desktop, I can change it as well. But why files rwx for me on my desktop but rw in the folder my documents is sufficient?

    What is the problem with my desktop folder or files contained in it?

    Files and folders are set to my username and the personal group.

    Closing and opening preview or restart the computer may fix. Otherwise, close preview, open a Terminal window and type/paste:

    RM - r ~/Library/Containers/com.apple.Preview

  • background app refresh issue

    someone at - it still using an iphone 4 on ios 7.1.2?

    background app refresh significantly affects the performance and the battery life of this device?

    Thank you!

    Hello

    I use iphone s 6 and ipad I have disabled Apps Refresh & now to get more 3/4 hours

    Day of battery life.

    See you soon

    Brian

  • Transfer Mobile Xperia with windows phone (app crashes) issues

    Hello

    Just move a Windows phone (nokia 1020) at a Xperia Z5.
    Try to use the software to transfer, but when it finally starts sending info through (after years trying to connect via usb and bluetooth)
    on the windows phone application closes (or crashes) and the connection breaks and you must start over (he holds it).

    I was wondering if anyone else has had these problems and he knows what the problem is or what to do?

    any info woud be amazing.

    PC companion is not compatible with windows phone,
    I propose ultimately export my contacts through live.com (with my Windows account) to my pc as a .csv files and then imported to my gmail for all account, it is resolved!

    Cheers for the help!

Maybe you are looking for