XZ_iOS 之 2.1大礼包被拒绝的处理和第三方授权登录被拒

2.1大礼包,苹果拒绝的原文:

发件人 Apple
    2. 1 Performance: App Completeness
Guideline 2.1 - Information Needed


This type of app has been identified as one that may violate one or more of the following App Store Review Guidelines. Specifically, these types of apps often:

 
1.1.6 - Include false information, features, or misleading metadata

2.3.0 - Undergo significant concept changes after approval

2.3.1 - Have hidden or undocumented features, including hidden "switches" that redirect to a gambling or lottery website

3.1.1 - Use payment mechanisms other than in-app purchase to unlock features or functionality in the app

3.2.1 - Do not come from the financial institution performing the loan services
4.3.0 - Are a duplicate of another app or are conspicuously similar to another app
5.2.1 - Were not submitted by the legal entity that owns and is responsible for offering any services provided by the app

5.2.3 - Facilitate illegal file sharing or include the ability to save, convert, or download media from third party sources without explicit authorization from those sources

5.3.4 - Do not have the necessary licensing and permissions for all the locations where the app is used


Before we can continue with our review, please confirm that this app does not violate any of the above guidelines. You may reply to this message in Resolution Center or the App Review Information section in App Store Connect to verify this app’s compliance. 


Given the tendency for apps of this type to violate the aforementioned guidelines, this review will take additional time. If at any time we discover that this app is in violation of these guidelines, the app will be rejected and removed from the App Store, and it may result in the termination of your Apple Developer Program account.


Should you choose to resubmit this app without confirming this app’s compliance, the next submission of this app will still require a longer review time. Additionally, this app will not be eligible for an expedited review until we have received your confirmation.


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.

逐条回复信息:

尊敬的苹果审核团队:
    感谢您对我们的 App 的耐心审核, 对于您提到的我们可能违反的9个审核条款, 我们经过认真自查和研究, 对此回复如下:
    1.1.6: 我们的App没有包含任何虚假信息,功能或者误导性元数据信息。
    2.3.0:我们的App 从来没有做过主要功能的重要改变,包括审核之后。
    2.3.1: 我们的App没有包含任何赌博等违法信息,也没有做任何隐藏开关。
    3.1.1: 我们的App没有使用任何除了 in-app purchase 之外的第三方支付。
    3.2.1:   我们不是来自于提供贷款服务的金融机构,***APP是我们团队研发的一个商城性质的APP,并没有包含任何贷款的功能。
    4.3.0: 我们的App是由我们公司独立发开,是一款综合类的第三方入驻电子商务平台台,平台致力于帮用户排除不好的产品,让用户更轻松的选择商品,不存在抄袭和大量相似。
    5.2.1: 我们的App是由我们自己提交的,没有法人实体和版权的风险。
    5.2.3:   我们的APP内容都是我们自己开发的,并没有使用来自第三方的资源。
    5.3.4:   我们的App 并没有使用到定位功能,所以并没有请求定位权限。
    上述这些我们都是经过反复检查和测试的,并没有违反哪条准则,能不能具体告知被拒原因,以便我们处理?也可以电话联系我 **:1***0,谢谢!

直接在拒绝的下面回复即可,第二天查看APP的状态是:可供销售。直接回复而不再提交新的版本会更快,在这之前,我们被拒绝了7次,大家加油吧!

2、关于第三方授权登录相关:我们的app可以使用微信授权登录,于是被拒绝了,拒绝的理由如下:

Guideline 4.2.3 - Design - Minimum Functionality


We were required to install the WeChat app before we could log in via WeChat. Users should be able to log in with WeChat and access their accounts without having to install any additional apps.

Next Steps

If you would like to offer authentication through WeChat, please use a mechanism that allows users to log in with WeChat from within your app without first having to install an additional app.

解决:在代码中判断用户是否安装了微信,如果安装了,则显示微信授权登录的方式,如果没安装则不显示。代码如下:

// 有没有下载微信
if UIApplication.shared.canOpenURL(URL.init(string: "wechat://")!) {
    // 安装了微信
else {
    // 未安装了微信
}

猜你喜欢

转载自blog.csdn.net/understand_XZ/article/details/86713799