Announcement

Collapse
No announcement yet.

Yet another rejection by Apple iOS team

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Yet another rejection by Apple iOS team

    How do I deal with this?

    Begin forwarded message:

    From:  Apple
    Date: 8/21/19, 12:00 PM
    2. - 1 Performance: App Completeness 5. - 1.1 Legal: Privacy - Data Collection and Storage

    Guideline 2.1 - Performance - App Completeness

    We discovered one or more bugs in your app when reviewed on iPad running iOS 12.4 on Wi-Fi.

    Specifically, after we tapped the “Ignore” button, it did not load the content and the activity indicator was spinning indefinitely.

    Next Steps

    To resolve this issue, please run your app on a device to identify any issues, then revise and resubmit your app for review.

    If we misunderstood the intended behavior of your app, please reply to this message in Resolution Center to provide information on how these features were intended to work.

    For new apps, uninstall all previous versions of your app from a device, then install and follow the steps to reproduce the issue. For updates, install the new version as an update to the previous version, then follow the steps to reproduce the issue.

    Resources

    For information about testing your app and preparing it for review, please see Technical Note TN2431: App Testing Guide.

    For a networking overview, please review About Networking.

    Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage

    We noticed that your app requires users to register with personal information that is not directly relevant to your app’s core functionality. Specifically, the following fields are required but do not appear to be directly relevant to your app’s core functionality:

    - Date of Birth

    Next Steps

    To resolve this issue, please either remove all required fields that are not relevant to the app or make those fields optional. Information requested during registration must be relevant to the features the app provides.

    Please see attached screenshots for details.

  • #2
    Again the only option is to appeal it. This functionality works in the app so I don't know why the person handling the submission had an issue.
    MARK.B
    vBulletin Support

    Comment


    • #3
      Originally posted by Mark.B View Post
      Again the only option is to appeal it. This functionality works in the app so I don't know why the person handling the submission had an issue.
      I guess I'll appeal. I've tried recompiling and resubmitting. I'm now 0 for 8 and submitted 2.0.8. Still denied for BS.

      Comment


      • #4
        Originally posted by Mark.B View Post
        Again the only option is to appeal it. This functionality works in the app so I don't know why the person handling the submission had an issue.
        Hey Mark.B and Wayne Luke

        Apple's review team just called me. They approved me, BUT, they pointed out that in the latest build, the App requires the user to fill in a DOB before the SUBMIT button becomes clickable. Requiring a DOB to register apparently is in violation with their latest TOS. He did me a favor by approving it, and I promised them that I'd report this to vBulletin to correct asap.

        Alright?

        Comment


        • #5
          This is a setting in your AdminCP. Settings -> Options -> User Profile Options. Require Date of Birth. Should be set to no if you don't want to require it. The default value on a new installation is No.
          Translations provided by Google.

          Wayne Luke
          The Rabid Badger - a vBulletin Cloud demonstration site.
          vBulletin 5 API

          Comment


          • #6
            Originally posted by Wayne Luke View Post
            This is a setting in your AdminCP. Settings -> Options -> User Profile Options. Require Date of Birth. Should be set to no if you don't want to require it. The default value on a new installation is No.
            I'm not an idiot :-) Yes, this was the first thing I checked before posting. It was set to No. Nonetheless the Apple App Approver showed me that this setting isn't reflective in the UI.

            By the way, since then, now I'm being told this:

            Dear Developer,

            We identified one or more issues with a recent delivery for your app, "EHR Forums" 2.0.11 (2.0.11.1568814043). Please correct the following issues, then upload again.

            ITMS-90683: Missing Purpose String in Info.plist - Your app's code references one or more APIs that access sensitive user data. The app's Info.plist file should contain a NSBluetoothAlwaysUsageDescription key with a user-facing purpose string explaining clearly and completely why your app needs the data. Starting Spring 2019, all apps submitted to the App Store that access user data are required to include a purpose string. If you're using external libraries or SDKs, they may reference APIs that require a purpose string. While your app might not use these APIs, a purpose string is still required. You can contact the developer of the library or SDK and request they release a version of their code that doesn't contain the APIs. Learn more (https://developer.apple.com/document...user_s_privacy).

            Best regards,

            The App Store Team

            Comment


            • #7
              Do you have COPPA enabled on the site? Then the birthday is required during registration.

              I'll have to forward the new issue to a developer because 1) I have no idea what it is referring to and 2) there is no way that we can resolve the issue through tech support.
              Translations provided by Google.

              Wayne Luke
              The Rabid Badger - a vBulletin Cloud demonstration site.
              vBulletin 5 API

              Comment


              • #8
                Both of your latest issues should be resolved in 2.1 of the Mobile Suite. We're working to get this released as quickly as possible.
                Translations provided by Google.

                Wayne Luke
                The Rabid Badger - a vBulletin Cloud demonstration site.
                vBulletin 5 API

                Comment

                widgetinstance 262 (Related Topics) skipped due to lack of content & hide_module_if_empty option.
                Working...
                X