- 整理这近半年【ios开发子】帮客户上架金融期货,彩票,棋牌游戏及其他App等等遇到的审核被拒问题解决方案
- 第一: 2.2 Details
We discovered one or more bugs in your app when reviewed on iPhone running iOS 8.1.3 on both Wi-Fi and cellular networks.
Specifically, we were not able to complete the In App Purchase. When tapped on the price icons, your app produced a same error message.
Next Steps
Please run your app on a device to identify the issue(s), then revise and resubmit your app for review.
For new apps, uninstall all previous versions of your app from a device, then install and follow the steps to reproduce the issue(s). For updates, install the new version as an update to the previous version, then follow the steps to reproduce the issue(s).
这里很多公司的一些开发者或者独立开发者没有做过扫包服务的都会迷茫审核那边出了什么问题,我是这么回复的:您好,我在我的设备上使用iPhone5s版本8.1.3测试支付是没有问题的。使用的AppStore沙盒测试账号是:xxxxxxx 密码:xxxxxxx 。 (可以在设置-iTunes Store 与 App Store – Apple ID 切换到 我们提供的账号).然后就没事了。
- 第二 10.6 Details
Your app includes an update button or alerts the user to update the app. To avoid user confusion, app version updates must utilize the iOS built-in update mechanism.
We’ve attached screenshot(s) for your reference.
Next Steps
Please remove the update feature from your app. To distribute a new version of your app, upload the new app binary version into the same iTunes Connect record you created for the app’s previous version. Updated versions keep the same Apple ID, iTunes Connect ID (SKU), and bundle ID as the original version, and are available free to customers who purchased a previous version. 去掉检查更新功能
- 第三 22.1 Details
Your app contains content – or facilitates, enables, and encourages an activity – that is not legal in all of the locations where the app is available.
Specifically, we found that your app contains minor users under 18.
We’ve attached screenshot(s) for your reference. 婚恋交友App,反馈说必须是年龄18岁以上才能通过审核,没办法,只能改了
- 第四 11.7 Details
Also, we noticed that your In-App Purchase product was set to an incorrect Purchasability Type.
” 会员, XX包月” are set to Subscription. Please refer to the attached screenshot/s for more information.
Next Steps
Since the service offered by your application requires the user to make an advance payment to access the content or receive the service, please use the Non-Renewable Subscription In-App Purchase type. Non-Renewable Subscription content must be made available to all iOS devices owned by a single user, as indicated in Guideline 11.6 of the App Store Review Guidelines.
NOTE: The Purchasability Type cannot be changed once an In-App Purchase product has been created. Therefore, you will need to create a new In-App Purchase product with the correct Purchasability Type.
To create new In-App Purchase/s:
- Log in to iTunes Connect
- Click on “My Apps”
- Select your app
- Select In-App Purchases
- Click “Create New”
- Once you’ve completed all changes, click the “Submit for Review” button at the top of the App Details page
问题是创建新的产品的时候选错了,应该选最后一条 “非续订订阅”完成后显示的英文type是 “Non-Renewing” ,如果是金币的那种 消耗性的应该选“消耗性项目” 显示的英文是“Consumable”
- 第五 3.14 – App previews may only use video screen captures of the app, voice-overs, and textual and design overlays, or the app will be rejected 3.14 Details
Your App Preview includes content that does not sufficiently reflect the app in use. Specifically, your preview:
- Included device images and/or device frames.
Next Steps
Please revise your App Preview to only use video screen captures of the app, voice-overs, and textual and design overlays. 上传的视频原因,因为着急就先把视频删了,审核通过再说
- 第六
2.8 – Apps that install or launch other executable code will be rejected 2.8 Details
During review, your app installed or launched executable code, which is a violation of the App Store Review Guidelines. Specifically, your app uses the itms-services URL scheme to install an application.
We’ve attached screenshot(s) for your reference.
Next Steps
Please revise your app to remove this functionality.
ResourcesIf you have difficulty reproducing a reported issue, please try testing the workflow described in Technical Q&A QA1764: How to reproduce bugs reported against App Store submissions.
If you have code-level questions after utilizing the above resources, you may wish to consult with Apple Developer Technical Support. When the DTS engineer follows up with you, please be ready to provide:
- complete details of your rejection issue(s)
- screenshots
- steps to reproduce the issue(s)
- symbolicated crash logs – if your issue results in a crash log
有个页面跳转到官网 官网上有个企业版的下载链接。把下载链接去掉
- 第七 We found that your app uses the Advertising Identifier but does not include ad functionality. This does not comply with the terms of the Apple Developer Program License Agreement, as required by the App Store Review Guidelines.
Banners only redirect users to pages within the app does not provide sufficient advertisement to use the Advertising Identifier.
Specifically, section 3.3.12 of the Apple Developer Program License Agreement states:
“You and Your Applications (and any third party with whom you have contracted to serve advertising) may use the Advertising Identifier, and any information obtained through the use of the Advertising Identifier, only for the purpose of serving advertising. If a user resets the Advertising Identifier, then You agree not to combine, correlate, link or otherwise associate, either directly or indirectly, the prior Advertising Identifier and any derived information with the reset Advertising Identifier.”
Note: iAd does not use the AdSupport framework, ASIdentifierManager, or the Advertising Identifier. Therefore they are not required for iAd implementations and should not be included in your app for iAd support.
使用广告标识符 需要添加广告
- 第八 Information Needed We have begun the review of your app but aren’t able to continue because we can’t locate the In-App Purchase(s) within your app. Specifically, we were not able to access the VIP In-App purchase. At your earliest opportunity, please reply to this message providing the steps for locating the In-App Purchase(s) in your app. 没找到充值购买页面,给他回复
- 第九
- 1.1 BUSINESS: PAYMENTS – IN-APP PURCHASE Thank you for resubmitting the application. Upon further review, we found the following issue.
Business – 3.1.1
We found that your app offers In-App Purchase(s) that can be restored but does not include a “Restore Purchases” feature to allow users to restore the previously purchased In-App Purchase(s), as specified in the “Restoring Purchase Products” section of the In-App Purchase Programming Guide
“Users restore transactions to maintain access to content they’ve already purchased. For example, when they upgrade to a new phone, they don’t lose all of the items they purchased on the old phone. Include some mechanism in your app to let the user restore their purchases, such as a Restore Purchases button.”
To restore previously purchased In-App Purchase products, it would be appropriate to provide a “Restore” button and initiate the restore process when the “Restore” button is tapped by the user.
添加“恢复”,将已经购买过的用户下面的购买按钮改成恢复,点击恢复,将之前调用addPayment:payment的方法改成 [[SKPaymentQueue defaultQueue]restoreCompletedTransactions], 添加对应代理方法 – (void)paymentQueueRestoreCompletedTransactionsFinished:(SKPaymentQueue )queue 和 – (void)paymentQueue:(SKPaymentQueue )queue restoreCompletedTransactionsFailedWithError:(NSError *)error
- 第十 Design – 4.3
Your app is primarily a mirror app. As such, it duplicates the content and functionality of many other similar apps currently available on the App Store.
While your app may include features or characteristics that distinguish it as more than just a mirror app, or even as something other than a mirror app, it prominently features mirror functionality. Therefore, it is classified as a mirror app and we simply have enough of these types of apps on 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.
For app design information, check out the following videos: “Best Practices for Great iOS UI Design” and “Designing Intuitive User Experiences,” available on the Apple Developer website.
You may also want to review the iOS Human Interface Guidelines for more information on how to create a great user experience in your app.
If you cannot – or choose not to – revise your app to be in compliance with the App Store Review Guidelines, you may wish to build an HTML5 web app instead. You can distribute web apps directly on your web site; the App Store does not accept or distribute web apps.
HTML5 is the major new version of HTML and enables audio and video to play natively in the browser without requiring proprietary plug-ins. Using HTML5, web apps can look and behave like native iPhone and iPad apps, and using HTML5’s Offline Application Cache, a web app can work even when the device is offline. With web apps, you have flexibility to deliver as much or as little functionality as you desire.
To get started with iPhone or iPad web apps, please review the Safari Client-Side Storage and Offline Applications Programming Guide.
For a description of the HTML elements and attributes you can use in Safari on iPhone, check out Safari HTML Reference: Introduction.
类似的APP太多了,需要重新设计
- 第十一 Legal – 5.2.1
Your app includes protected album cover artworks in app icons, screenshots or previews without the necessary authorization.
Please see attached screenshots for details.
Pursuant to your agreement with Apple, you represent and warrant that your app does not infringe upon the rights of another party, and that you are responsible for any liability to Apple because of a claim that your app infringes another party’s rights. Moreover, we may reject or remove your app for any reason, at our sole discretion.
Next Steps
Please provide documentary evidence of rights to use this content. Once Legal has reviewed your documentation and confirms its validity, we will proceed with the review of your app.
Alternatively, please remove all protected third-party album cover artwork from your app icons, screenshots and previews.
侵权-app截图中有名人的一些图片,说侵权,把图片改成默认图或者做马赛克处理
- 第十二 Safety – 1.5 The support URL specified in your app’s metadata, http://www.it9188.com, does not properly navigate to the intended destination. Next Steps Please revise your app’s support URL to ensure it directs users to a webpage with support information. 修改技术支持网站,网站上需要有联系方式
- 第十三 Performance – 2.1
We discovered one or more bugs in your app when reviewed on iPhone running iOS 10.2.1 on Wi-Fi connected to an IPv6 network.
Specifically, we were unable to play any music in the app.
Please see attached screenshots for details.
Next Steps
Please run your app on a device while connected to an IPv6 network (all apps must support IPv6) 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 supporting IPv6 Networks, please refer to Supporting IPv6 DNS64/NAT64 Networks and About Networking.
ipv6 有时候他那边数据刷新不出来就会反馈说ipv6的问题 直接重新上传的 做了一些假数据
- 第十四 Performance – 2.3.7 Your app’s name to be displayed on the App Store includes references to your app’s price, which is not considered part of an app name.
Next Steps
Please remove any references to your app’s price from your app’s name, including any references to your app being free or discounted. If you would like to advertise changes to your app’s price, it would be appropriate to include this information in the app description. Changes to your app’s price can be made in the Pricing and Availability section of iTunes Connect. Resources For information on how to revise your app name, please see Renaming a Project or App. For information on scheduling price tier changes, please see the Scheduling Price Tier Changes section of the iTunes Connect Developer Guide. Once these issues have been resolved, we can continue with the review. Best regards,
App Store Review
改下itunesconnect上的名字 之前的名字是 XXXX-free XXXX-免费
- 第十五 Performance – 2.3.1 We noticed that your app contains hidden features.
Next Steps
Please remove these features from your app. 包含隐藏功能,然而并没有,重新设计了一下页面
- 第十六 Design – 4.1
Your app or its metadata appears to contain misleading content. Specifically, your app includes content that resembles iMusic without the necessary authorization.
Next Steps
Please make the necessary changes to your app so that it does not infringe upon the rights of a third party:
- Remove all third-party marks from your app icon, screenshots, and previews.
名字有问题 重新起名修改
- 第十七 Legal – 5.2.3
Your app allows users to save or download music, video, or other media content without authorization from the relevant third-party sources.
Next Steps Please provide documentary evidence of your rights to allow media downloading from third-party sources. If you do not have the requested permissions, please remove the download functionality from your app.
说包含下载功能 侵权,
- 第十八
- 2 Design: Minimum Functionality Guideline 4.2.2 – Design
We noticed that your app only includes links, images, or content aggregated from the Internet with limited or no native iOS functionality. We understand that this content may be curated from the web specifically for your users, but since it does not sufficiently differ from a mobile web browsing experience, it is not appropriate for the App Store.
Next Steps
Please revise your app concept to provide a more robust user experience by including native iOS features and functionality.
We understand that there are no hard and fast rules to define useful or entertaining, but Apple and Apple customers expect apps to provide a really great user experience. Apps should provide valuable utility or entertainment, draw people in by offering compelling capabilities or content, or enable people to do something they couldn’t do before or in a way they couldn’t do it before.
APP太简单了,重新设计
- 第十九
Your app includes protected album cover artworks in app icons, screenshots or previews without the necessary authorization.
Please see attached screenshots for details.
Your app and its contents should not infringe upon the rights of another party. In the event your app infringes another party’s rights, you are responsible for any liability to Apple because of a claim.
Next Steps
To resolve this issue, please provide documentary evidence of rights to use this content. Once we have reviewed your documentation and confirmed its validity, we will proceed with the review of your app.
Alternatively, please remove all protected third-party album cover artwork from your app icons, screenshots and previews.
截图是发短信 短信内容让朋友下载这个app 还有如果APP的截图、icon上的内容,保证内容没有侵权
- 第二十 Guideline 2.1 – Performance – App Completeness
We discovered one or more bugs in your app when reviewed on iPad and iPhone running iOS 10.3.2 on Wi-Fi connected to an IPv6 network.
It displayed an error when we were trying purchase online classes (In App Purchase Class).
Please see attached screenshots for details.
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.
页面显示空白,解决上传
- 第二十一:
- 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 10.3.3 on Wi-Fi connected to an IPv6 network.
Specifically, the 免费 button is not responsive.
Please see attached screenshots for details.
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.
按钮不能点击 ,改一下UI 或者改成能点击响应的
Guideline 2.1 – Information Needed
We have started the review of your app, but we are not able to continue because we need additional information about your app.
Next Steps
To help us proceed with the review of your app, please provide detailed information to the following questions. The more information you can provide upfront, the sooner we can complete your review.
Specifically, please let us know where we can find XXXXXXXXXXXXXX.
Once you reply to this message in Resolution Center with the requested information, we can proceed with your review. 没有找到这个内购的商品,告诉他在那个页面
- 第二十二:
- Business: Preamble Guideline 3.0 – Business
We began the review of your app, but we are not able to continue because we need additional information about your app.
Please reply to this message in Resolution Center to confirm that the price of your XXX, 2998RMB, is the intended price. If you have additional information about your app, please include it in your response as well.
Once we receive your confirmation, we will continue with the review of your app. 商品价格写的是原价:2999RMB,所以审核以为还有别的价格,改成 价格:2999RMB
- 第二十三: Guideline 2.1 – Performance – App Completeness
We discovered one or more bugs in your app when reviewed on iPhone running iOS 10.3.3 on Wi-Fi connected to an IPv6 network.
Specifically, an error message displayed when we completed the In-App Purchase process.
Below are the steps to reproduce the issue: 1. Launch the application 2. Navigate to Purchase/Recharge tab 3. Proceed to purchase one of the IAP products 4. IAP results in an error The review was conducted under sandbox environment.
Please see attached screenshots for details.
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.
Guideline 4.0 – Design
Your app includes an update button or alerts the user to update the app. To avoid user confusion, app version updates must utilize the iOS built-in update mechanism.
Although the version button does not contain update functionality, it will be appropriate to remove this responsive feature.
Please see attached screenshots for details.
Next Steps
To resolve this issue, please remove the update feature from your app. To distribute a new version of your app, upload the new app binary version into the same iTunes Connect record you created for the app’s previous version. Updated versions keep the same Apple ID, iTunes Connect ID (SKU), and bundle ID as the original version, and are available free to customers who purchased a previous version.
Resources
To create new versions of your app, please review the Create a new version section in iTunes Connect Developer Help.
第一个问题说是ipv6情况下不能支付报错,但是我没有遇到,重新给他备注一下再提交试试,
第二个问题把显示版本号的地方给隐藏掉。
- 第二十四 Guideline 3.1.1 – Business – Payments – In-App Purchase
We noticed that your app enables the purchase of content, services, or functionality in the app by means other than the in-app purchase API, which is not appropriate for the App Store.
AliPay
Important Information
As a result of violating this guideline, your app’s review has been delayed. Future submissions of this app, and other apps associated with your Apple Developer account, will also experience a delayed review. Deliberate disregard of the App Store Review Guidelines and attempts to deceive users or undermine the review process are unacceptable and is a direct violation Section 3.2(f) of the Apple Developer Program License Agreement. Continuing to violate the Terms & Conditions of the Apple Developer Program will result in the termination of your account, as well as any related or linked accounts, and the removal of all your associated apps from the App Store.
We want to provide a safe experience for users to get apps and a fair environment for all developers to be successful. If you believe we have misunderstood or misinterpreted the intent of your app, you may submit an appeal for consideration or provide additional clarification by responding directly to this message in Resolution Center in iTunes Connect.
Request a phone call from App Review
At your request, we can arrange for an Apple Representative to call you within the next three business days to discuss your App Review issue. Our representative will be able to discuss the issue in English or Chinese.
To request a call and ensure we have accurate contact information, reply directly to this message with a contact name and direct phone number to reach you.
是用第三方支付 支付虚拟物品,应该是用内购
- 第二十五
- 2 Safety: User Generated Content Guideline 1.2 – Safety – User Generated Content Your app enables the display of user-generated content but does not have the proper precautions in place. Next Steps To resolve this issue, please revise your app to implement all of the following precautions: - Require that users agree to terms (EULA) and these terms must make it clear that there is no tolerance for objectionable content or abusive users - A method for filtering objectionable content - A mechanism for users to flag objectionable content - A mechanism for users to block abusive users - The developer must act on objectionable content reports within 24 hours by removing the content and ejecting the user who provided the offending content
APP用户可以自己生成内容展示,这种需要有举报的功能,在明显的地方加上举报功能就可以
- 第二十六
- Guideline 5.1.5 – Legal – Privacy – Location Services Your app uses location services but does not clarify the purpose of its use in the location modal alert as required in the iOS Human Interface Guidelines. Please see attached screenshots for details. Next Steps To resolve this issue, please specify the intended purpose of using the user’s location in the location permission modal alert. Resources For additional information and instructions on configuring and presenting an alert, please review the Requesting Permission section of the iOS Human Interface Guidelines and the Information Property List Key Reference. You may also want to review the Technical Q&A QA1937: Resolving the Privacy-Sensitive Data App Rejection page for details on how to provide a usage description for permission request alerts.
APP是用用户地理位置信息,但是描述的不够清楚,需要重新写一下描述信息
- 第二十七
- 1 Performance: App Completeness Guideline 2.1 – Performance – App Completeness Your app crashed on iPad running iOS 11.2.5 connected to an IPv6 network when we: tapped on any button on the post page. This occurred when your app was used: - On Wi-Fi We have attached detailed crash logs to help troubleshoot this issue. Next Steps To resolve this issue, please revise your app and test it on a device to ensure that it runs as expected. Resources For information on how to symbolicate and read a crash log, please review Tech Note TN2151 Understanding and Analyzing Application Crash Reports.
APP进入某个页面崩溃,把错误信息崩溃日志反馈回来了。具体解决传送门
- 第二十八
- 2 Safety: User Generated Content Guideline 1.2 – Safety – User Generated Content
Your app enables the display of user-generated content but does not have the proper precautions in place.
Next Steps
To resolve this issue, please revise your app to implement all of the following precautions:
- A mechanism for users to block(拉黑) abusive users
解决办法添加用户拉黑功能
- 第二十九
We were unable to sign in to review your app with the demo account information you provided. In order for us to review your app, please provide us with a functional demo account so that we may fully assess your app’s features.
We have attached a screenshot of the error message displayed when we attempted to sign in.
Next Steps
To help us proceed with the review of your app, please provide a user name and password in the App Review Information section for your app in iTunes Connect. Please be sure to include content in your app that demonstrates the features and functionality available in your app.
To provide demo account information:
- Log in to iTunes Connect
- Click “My Apps”
- Select your app
- Click on the app version on the left side of the screen
- Scroll down to “App Review Information”
- Select the “Sign-in required” box
- Enter demo credentials in the “User name” and “Password” fields
- Once you’ve completed all changes, click the “Save” button at the top of the Version Information page.
If your iTunes Connect status shows as Metadata Rejected, we do not require a new binary to correct this issue. Please reply to this message in Resolution Center to confirm the availability of a valid demo account, and we will continue with the review.
提供的测试账号不对,没有登录上去 ,修改重新提交
- 第三十
Guideline 2.1 – Information Needed
We have started the review of your app, but we are not able to continue because we need access to a video that demonstrates your app:
- in use on a physical iOS device demonstrating the quiz feature.
Please ensure the video you provide shows a physical iOS device (not a simulator).
Next Steps
To help us proceed with the review of your app, please provide us with a link to a demo video in the App Review Information section of iTunes Connect and reply to this message in Resolution Center.
To provide a link to a demo video:
- Log in 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 demo video access details in the “Notes” section
- Once you’ve completed all changes, click the “Save” button at the top of the Version Information page.
If your iTunes Connect status shows as Metadata Rejected, we do not require a new binary to correct this issue. Please reply to this message in Resolution Center to confirm the availability of a valid demo video, and we will continue with the review.
需要添加一个演示视频,上传到网上,然后把连接发给他
- 第三十一
Guideline 2.1 – Information Needed We have started the review of your app, but we are not able to continue because we need access to a video that demonstrates your app: - in use on a physical iOS device demonstrating the quiz feature. Please ensure the video you provide shows a physical iOS device (not a simulator). Next Steps To help us proceed with the review of your app, please provide us with a link to a demo video in the App Review Information section of iTunes Connect and reply to this message in Resolution Center. To provide a link to a demo video: - Log in 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 demo video access details in the “Notes” section - Once you’ve completed all changes, click the “Save” button at the top of the Version Information page. If your iTunes Connect status shows as Metadata Rejected, we do not require a new binary to correct this issue. Please reply to this message in Resolution Center to confirm the availability of a valid demo video, and we will continue with the review.
录制演示视频,上传,然后把连接写到备注里
- 第三十二
Guideline 3.2.2 – Business – Other Business Model Issues – Unacceptable We noticed that your app incentivizes referrals in order to sign up new users. While rewarding the invitation sender with points or other digital content is acceptable, the person receiving the invitation should not receive any rewards for downloading or registering an account to use your app. Incentivizing downloads has a direct influence on the App Store user reviews or chart ranking. Please see attached screenshots for details. 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 Unacceptable 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.
包含诱导用户下载,删除此功能 重新提交
- 第三十三
- 2.2 Business: Other Business Model Issues – Unacceptable
- 2.5 Legal: Intellectual Property – Apple Products 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.2.5 – Legal – Intellectual Property
Your app does not comply with the Guidelines for Using Apple’s Trademarks and Copyrights. Specifically, your app includes:
- AirDrop in the app name or subtitle in an inappropriate manner
第一条表示是用户观看视频帖子给奖励,此模式不合适,将奖励功能移除; 第二条副标题问题 删除airdrop字样
- 第三十四
- 1.5 Business: Payments – Physical Goods or Services Outside of the App
- 2 Design: Minimum Functionality
- 2.5 Legal: Intellectual Property – Apple Products Guideline 3.1.5 – Business – Payments – Cryptocurrencies
Your wallet app facilitates the transmission of a virtual currency but was submitted by an Apple Developer Program account registered to an individual, which is not appropriate for the App Store.
Next Steps
Your wallet app must be published under a seller name and company name that reflects the corresponding exchange or recognized financial institution. If you have developed this app on behalf of a client, please advise your client to add you to the development team of their Apple Developer account. If your client does not yet have an Apple Developer account, they can enroll in the Apple Developer Program through the Apple Developer portal.
Note that submitting documentation showing permission to publish this app on behalf of the content owner or institution will not resolve this issue. This app must be submitted under the content owner’s own Apple Developer account.
Once created, you cannot change your seller name or company name in App Store Connect. For assistance with changing your company name or seller name, you will need to contact us. Select Membership and Account to request an update to your Apple Developer account information.
Guideline 4.2.3 – Design – Minimum Functionality
We were required to install the Twitter or WeChat app before we could log in via Twitter or WeChat. Users should be able to log in with Twitter or WeChat and access their accounts without having to install any additional apps.
Next Steps
If you would like to offer authentication through Twitter or WeChat, please use a mechanism that allows users to log in with Twitter or WeChat from within your app without first having to install an additional app.
We recommend implementing the Safari View Controller API to display web content within your app. The Safari View Controller allows the display of a URL and inspection of the certificate from an embedded browser in an app so that customers can verify the webpage URL and SSL certificate to confirm they are entering their sign in credentials into a legitimate page.
Resources
For additional information on the Safari View Controller API, please review the What’s New in Safari webpage.
Guideline 5.2.5 – Legal – Intellectual Property
Your app does not comply with the Guidelines for Using Apple’s Trademarks and Copyrights. Specifically, your app includes:
- AirDrop in the subtitle in an inappropriate manner
Next Steps
To resolve this issue, please revise your app and its metadata to address these trademark issues.
Please see attached screenshots for details.
第一条是有虚拟货币钱包功能,开发者账号是个人的,可以升级到公司的试一下 第二条是第三方登录需要支持网页版的,我的解决方法是判断该APP是否安装,如果未安装,则不显示,facebook除外,它本身支持网页版; 第三条内容列表的标题中包含关键字AirDrop,侵犯版权了,删除标题中的AirDrop
- 第三十五
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.
APP中调用私有方法,如果有RN等热更新,建议移除,再提交,不想移除的话回复解释一下有可能会通过
来源:freebuf.com 2018-11-21 20:01:24 by: ioszhifu88
请登录后发表评论
注册