iOS Question I can not publish a version of my app in ios. help

Discussion in 'iOS Questions' started by FelixCusi, Apr 15, 2019.

  1. FelixCusi

    FelixCusi Member Licensed User

    Hi. I am trying to publish a version of an app in ios. But the itunes connect uploader throws me the following error. I do not know where to look for the problem.
    What I download with the ipa is a tmp.zip
    Thank you so much
    Felix

    1 package(s) were not uploaded because they had problems:
    /var/folders/lj/wrbzzxds6b53f88_rx3x7c800000gn/T/D68FBA16-A3A0-487F-81FA-C6CC0E1DE90F/1336038922.itmsp - Error Messages:
    ERROR ITMS-90017: "This bundle is invalid. The IPA format requires a top-level directory named Payload, containing only a .app bundle and optional plugins in a Plugins directory."
    2019-04-15 09:24:44.486 altool[32496:42533328] *** Error: Errors uploading 'E:\appCirculo\Objects\App COCCatamarca.ipa': (
    "Error Domain=ITunesTransporterErrorDomain Code=-18000 \"ERROR ITMS-90017: \"This bundle is invalid. The IPA format requires a top-level directory named Payload, containing only a .app bundle and optional plugins in a Plugins directory.\"\" UserInfo={NSLocalizedRecoverySuggestion=ERROR ITMS-90017: \"This bundle is invalid. The IPA format requires a top-level directory named Payload, containing only a .app bundle and optional plugins in a Plugins directory.\", NSLocalizedDescription=ERROR ITMS-90017: \"This bundle is invalid. The IPA format requires a top-level directory named Payload, containing only a .app bundle and optional plugins in a Plugins directory.\", NSLocalizedFailureReason=ERROR ITMS-90017: \"This bundle is invalid. The IPA format requires a top-level directory named Payload, containing only a .app bundle and optional plugins in a Plugins directory.\"}"
    )
     
  2. BillMeyer

    BillMeyer Active Member Licensed User

    @FelixCusi

    tmp.zip is the wrong file to Upload to iTunes.

    My advice is: (And I assuming you are using the Hosted Builder)
    Go through the whole process again. When you get the message to download (after the Hosted Builder has complied) tell it to download, but wait a while until the tmp.zip has become Archive.zip.

    You can then upload Archive.zip to iTunes - it should work from there.
     
  3. Erel

    Erel Administrator Staff Member Licensed User

    This error happens when you compile with a non-store provision profile. Pay attention to the compilation window text. It will tell you whether it is a store build or not.
     
  4. FelixCusi

    FelixCusi Member Licensed User

    Hi
    When I compile, this comes out:

    B4i Version: 5.51
    Parsing code. (0.06s)
    Building folders structure. (0.11s)
    Compiling code. (0.11s)
    Compiling layouts code. (0.04s)
    Building Xcode project (0.24s)
    Sending data to remote compiler. (24.52s)
    Application compiled with non-store provision profile.
    Completed successfully.
    Make sure that B4i-Bridge is started (192.168.1.15).
    Manually launch the app after installation.
    ´

    Create the certificates again but continue downloading the tmp.zip file. I can not make it download archive.zip. I do not know what else I can prove.
     
  5. FelixCusi

    FelixCusi Member Licensed User

    Hi
    And I could do. I saw the video creating a certificate and provisioning profile and at minute 4:53, I chose Ad Hoc, I tried choosing App Store and it worked

    Thank you so much
     
  6. FelixCusi

    FelixCusi Member Licensed User

    Hello again. The itnues connect tells me App uploaded successfully.
    Now how do I publish it in a new version of an app?
     
  7. mcqueccu

    mcqueccu Active Member Licensed User

    Select Waiting/prepare for submission then scroll to Build side, and choose your app from there

    check this Thread for some screenshot
     
  8. FelixCusi

    FelixCusi Member Licensed User

    Hi. Thank you very much for the orientation to publish the version of the app. I have already become an expert in uploading app versions. But only until I have to upload another version again then I will realize that I do not know anything and I will consult again.
     
  9. mcqueccu

    mcqueccu Active Member Licensed User

    No problem, We are all learning as we go. Feel free to consult anytime :D
     
  10. FelixCusi

    FelixCusi Member Licensed User

    Hello, Apple rejects the app because I do not have a screen caput 6.5 I think. How can I get the screenshots if I do not have that device or have another option?
    Thank you
    Felix

    De Apple

    • 0" style="font-size: 15px; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-family: "SF UI Text Light", "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Verdana, sans-serif; box-sizing: border-box; margin: 0px 0px 20px; padding: 0px 0px 20px; border-width: 0px 0px 1px; border-top-style: initial; border-right-style: initial; border-bottom-style: solid; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-bottom-color: rgb(229, 229, 229); border-left-color: initial; border-image: initial; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-stretch: inherit; line-height: 19px; vertical-align: baseline; list-style: none; letter-spacing: -0.016em; color: rgb(95, 95, 95); background-color: rgb(255, 255, 255);">
    • 2. 3 Performance: Accurate Metadata
    Guideline 2.3.3 - Performance - Accurate Metadata


    We noticed that your screenshots do not sufficiently reflect your app in use.

    Specifically, your 6.5-inch iPhone screenshots do not display the app in the correct device frame.

    Next Steps

    To resolve this issue, please revise your screenshots to ensure that they accurately reflect the app in use on the supported devices. For example, a gaming app should feature screenshots that capture actual gameplay from within the app. Marketing or promotional materials that do not reflect the UI of the app are not appropriate for screenshots.

    For iPhone, screenshots for 6.5-inch iPhone Xs Max and 5.5-inch devices (iPhone 6s Plus, iPhone 7 Plus, iPhone 8 Plus) are required. These screenshots will scale down for smaller device sizes.

    For iPad, screenshots for 12.9-inch iPad Pro (2nd generation) and 12.9-inch iPad Pro (3rd generation) are required. These screenshots will scale down for smaller device sizes.

    App Store screenshots should accurately communicate your app’s value and functionality. Use text and overlay images to highlight your app’s user experience, not obscure it. Make sure app UI and product images match the corresponding device type in App Store Connect. This helps users understand your app and makes for a positive App Store experience.

    Resources

    For resources on creating great screenshots for the App Store, you may want to review the App Store Product Page information available on the Apple Developer website.

    Please ensure you have made any screenshot modifications using Media Manager. You should confirm your app looks and behaves identically in all languages and on all supported devices. Learn more about uploading app previews and screenshots in App Store Connect Help.



    Please see attached screenshots for details.

    Since your App Store Connect status is Metadata Rejected, we do NOT require a new binary. To revise the metadata, visit App Store Connect to select your app and revise the desired metadata values. Once you’ve completed all changes, reply to this message in Resolution Center and we will continue the review.
     
  11. mcqueccu

    mcqueccu Active Member Licensed User

    Get someone who has those devices like Xs so that they capture it for you. You can send the app to them to OTA Deployer if you have their UDID.

    For me, what I did was, I captured the images in my iPhone 5s, then join them together in Coreldraw with the 6.5 inch screen size and it was accepted.
     
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice