苹果支付、上线、被拒应用提交问题

App Store 过审宝典(历次被拒经历)

2019-09-14  本文已影响0人  LuisX
App Store

一、App Store 未上架

违反 2.1 处理方式(大礼包)

2018年7月24日 上午5:02
发件人 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.
尊敬的苹果审核团队: 
感谢您的耐心审核, 对于您提到的9个审核条款, 我们开发团队经过认真自查和研究,并且对所违规内容作了修改, 我们现在对此回复如下: 

1.1.6:我们没有包含虚假信息、误导用户的功能,全部信息都是真实有效的。 
2.3.0:我们没有在通过后修改任何概念和功能。 
2.3.1:我们没有隐藏或切换到任何赌博、彩票网站的功能。 
3.1.1:我们没有使用苹果支付以外的第三方支付,购买解锁应用中的功能。 
3.2.1:我们没有提供金融贷款功能。
4.3.0:我们的App都是我们自己开发设计的, 并不存在抄袭或者大量相似。
5.2.1:我们的App没有法人实体和版权的风险。 
5.2.3:我们的App没有促进非法文件共享或包括从第三方来源保存,转换或下载媒体的功能。
5.3.4:我们的App没有使用任何定位相关功能和权限。

这是我们经过认真自查和修改完毕之后,得到的结论。
希望苹果审核团队能继续审核,感谢。

违反 2.1 处理方式(IPv6)

2018年7月22日 上午12:09
发件人 Apple
2. 1 Performance: App Completeness
Guideline 2.1 - Performance - App Completeness


We discovered one or more bugs in your app when reviewed on iPhone running iOS 11.4.1 on Wi-Fi connected to an IPv6 network.

Error message popped up after we tapped on login.

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. For a more specific overview of App Review’s IPv6 requirements, please review the IPv6 and App Review discussion on the Apple Developer Forum.

Please see attached screenshot for details.

Since your App Store Connect status is Rejected, a new binary will be required.

违反 2.5.2 处理方式

2018年8月8日 上午5:26
发件人 Apple
2. 5 Performance: Software Requirements
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, and this app will not be eligible for an expedited review until this issue is resolved.

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.

If you believe your app is compliant with the App Store Review Guidelines, you may submit an appeal. Alternatively, you may provide additional details about your app by replying directly to this message.

违反 3.2.2 处理方式

2018年7月20日 上午7:54
发件人 Apple
3. 2.2 Business: Other Business Model Issues - Unacceptable
Guideline 3.2.2 - Business - Other Business Model Issues - Unacceptable


The primary purpose of your app is to encourage users to watch ads or perform marketing-oriented tasks, which is not appropriate for the App Store.

Next Steps

We encourage you to review your app concept and incorporate different content and features that are in compliance with the App Store Review Guidelines.

Please see attached screenshots for details.

Since your App Store Connect status is Rejected, a new binary will be required.

违反 4.2.3 处理方式

2018年7月12日 上午6:43
发件人 Apple
4. 2 Design: Minimum Functionality
Guideline 4.2.3 - Design - Minimum Functionality


We were required to install WeChat before we could use your app. Apps should be able to run on launch, without requiring additional apps to be installed.

Next Steps

To resolve this issue, please revise your app to ensure that users can use it upon launch. If your app requires authentication before use, please use methods that can authenticate users from within your app.

Please see attached screenshot for details.

Since your App Store Connect status is Rejected, a new binary will be required.

违反 5.1.1 处理方式

2018年8月23日 上午2:08
发件人 Apple
3. 2.2 Business: Other Business Model Issues - Unacceptable
5. 1.1 Legal: Privacy - Data Collection and Storage
Guideline 3.2.2 - Business - Other Business Model Issues - Unacceptable


The primary purpose of your app is to encourage users to watch ads or perform marketing-oriented tasks, which is not appropriate for the App Store.

Next Steps

We encourage you to review your app concept and incorporate different content and features that are in compliance with the App Store Review Guidelines.

Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage


We noticed that your app requires users to register with personal information to access non account-based features. Apps cannot require user registration prior to allowing access to app content and features that are not associated specifically to the user.

Next Steps

User registration that requires the sharing of personal information must be optional or tied to account-specific functionality. Additionally, the requested information must be relevant to the features.



Please see attached screenshots for details.

二、App Store 已上架

上线后警告

发件人 Apple
Other
Dear Developer,

Your app, extension, and/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 section 3.3.2 of the Apple Developer Program License Agreement and App Store Review Guideline 2.5.2. 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 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.

Please perform an in-depth review of your app and remove any code, frameworks, or SDKs that fall in line with the functionality described above.

To ensure there is no interruption of the availability of your app on the App Store, please submit an update within 30 days of the date of this message. If we do not receive an update within 30 days, your app may be removed from sale.

Best regards,

App Store Review

三、iTunesContent 提审

超过 24 小时未进入审核状态

Dear Apple Review,
    Our app has been waiting for review for more than 24 hours. Maybe the review team forgotten our app? If so, please review  app as soon as possible.Thanks for your understanding.
Best regards,
上一篇下一篇

猜你喜欢

热点阅读