9***@qq.com
9***@qq.com
  • 发布:2023-04-21 09:55
  • 更新:2023-04-21 12:31
  • 阅读:312

appstore上架 由于2.5.2 隐藏开关更新内容 和 3.1.1微信支付被拒

分类:uni-app

Hello,

Thank you for your patience as we considered your appeal.

The App Review Board determined that the original 2.3.1 rejection feedback was valid.

Specifically, this app contains a switch which causes it to behave differently during review via remote script downloading and dynamic feature presentation. It would be appropriate to remove this feature entirely before resubmitting for review.

In addition, the following issue/s were also discovered during our evaluation:

Guideline 2.5.2 - Performance - Software Requirements

Your app, extension, or linked framework appears to contain code designed explicitly with the capability to change your app’s behavior or functionality after App Review approval, which is not in compliance with App Store Review Guideline 2.5.2 and section 3.3.2 of the Apple Developer Program License Agreement.

This code, combined with a remote resource, can facilitate significant changes to your app’s behavior compared to when it was initially reviewed for the App Store. While you may not be using this functionality currently, it has the potential to load private frameworks, private methods, and enable future feature changes. This includes any code which passes arbitrary parameters to dynamic methods such as dlopen(), dlsym(), respondsToSelector:, performSelector:, method_exchangeImplementations(), and running remote scripts in order to change app behavior and/or call SPI, based on the contents of the downloaded script. Even if the remote resource is not intentionally malicious, it could easily be hijacked via a Man In The Middle (MiTM) attack, which can pose a serious security vulnerability to users of your app.

The next submission of this app may require a longer review time.

Next Steps

  • Review the Software Requirements section of the App Store Review Guidelines.
  • Ensure your app is compliant with all sections of the App Store Review Guidelines and the Terms & Conditions of the Apple Developer Program.
  • Once your app is fully compliant, resubmit your app for review.

Submitting apps designed to mislead or harm customers or evade the review process may result in the termination of your Apple Developer Program account. Review the Terms & Conditions of the Apple Developer Program to learn more about our policies regarding termination.

Guideline 3.1.1 - Business - Payments - In-App Purchase

We also noticed that your app provides access to payment mechanisms other than in-app purchase for paid digital content or subscriptions to be used in the app, which is not appropriate for the App Store.

Specifically, we found that your app includes WeChat Pay support not presented in the app at time of review.

Next Steps

To resolve this issue, please remove any external payment mechanisms from this app. If you feel that we have misunderstood how your app uses this payment mechanism, please respond to this message and explain what users are able to purchase via this payment mechanism and how we can locate the purchases in your app.

We appreciate your efforts to resolve this issue and look forward to reviewing your revised submission.

Best regards,
Leo
App Review Board

2023-04-21 09:55 负责人:DCloud_iOS_WZT 分享
已邀请:
9***@qq.com

9***@qq.com (作者)

2.5.2的原因,我认为可能是app用了热更新,但应用已经使用热更新2年多,一直未遇到因为热更新被拒的情况。
3.1.1的原因我就很懵逼,微信支付没有勾选ios,为啥商店会说我有微信支付,回复邮件也说了未有具体的微信支付流程

DCloud_iOS_WZT

DCloud_iOS_WZT

打iOS包的时候 安卓的也不要勾选 微信支付相关代码需要删除掉

  • 9***@qq.com (作者)

    行吧。以后ios和android要建俩分支了

    2023-04-21 13:59

要回复问题请先登录注册