iOS|iOS 被拒日记

发件人 Apple
3.1 - Apps or metadata that mentions the name of any other mobile platform will be rejected
4.5 - Apps using background location services must provide a reason that clarifies the purpose of the use, using mechanisms described in the Human Interface Guidelines
10.6 - Apple and our customers place a high value on simple, refined, creative, well thought through interfaces. They take more work but are worth it. Apple sets a high bar. If your user interface is complex or less than very good, it may be rejected
Information Needed
4.5 Details
Your app uses background location services but does not clarify the purpose of its use in the location modal alert as required in the iOS Human Interface Guidelines.
We’ve attached screenshot(s) for your reference.
Next Steps
Please reconfigure the UIAlertControllerStyleAlert in your code and specify the intended purpose of using background location in its message field.
Resources
For step-by-step instructions on configuring and presenting an alert, see the UIKit Framework Reference.
10.6 Details
We were required to install WeChat before we could use your app. Apps should be able to run on launch, without requiring additional applications to be installed.
Next Steps
Please revise your app so that a user can use it upon launch. If your app requires authentication before use, please use methods that can authenticate users from within your app.
Information Needed
We were unable to sign in to review your app with the provided demo account. The demo account provided was invalid.
We’ve attached a screenshot of the error message displayed when we attempt to sign in.
Please provide valid demo account details in the App Review Information section for your app in iTunes Connect. Please ensure that the information you provide includes any data necessary to demonstrate the functionality of your app features.
【iOS|iOS 被拒日记】To provide demo account information:

  • Login to iTunes Connect
  • Click on “My Apps”
  • Select your app
  • Click on the app version on the left side of the screen
  • Scroll down to “App Review Information”
  • Provide information in “Demo Account” and/or “Notes” as appropriate
  • Click “Done”
  • Once you’ve completed all changes, click the “Save” button at the top of the App version information page.
  • Reply to this message to confirm the availability of a valid demo account and we will continue the review.
While your iTunes Connect Application State shows as Metadata Rejected, we don't require a new binary to correct this issue. Once this information is available, we can continue your review.
3.1 Details
We noticed that your app contains irrelevant platform information in the screenshots provided. Referencing third-party platforms in your app or its metadata is not appropriate on the App Store.
We’ve attached screenshot(s) for your reference.
Next Steps
Please remove any instances of this information from your app and its marketing materials, including the Application Description, What's New info, Previews and screenshots.
Since your iTunes Connect Application State is Rejected, a new binary will be required. Make the desired metadata changes when you upload the new binary.
NOTE: Please be sure to make any metadata changes to all App Localizations by selecting each specific localization and making appropriate changes.

    推荐阅读