app 订阅
手机软件,主要指安装在智能手机上的软件,完善原始系统的不足与个性化。使手机完善其功能,为用户提供更丰富的使用体验的主要手段。手机软件的运行需要有相应的手机系统,截至2017年6月1日,主要的手机系统:苹果公司的iOS、谷歌公司的Android(安卓)系统、塞班平台和微软平台。2019年11月4日,工业和信息化部信息通信管理局组织召开APP侵害用户权益行为专项整治工作启动部署会,将重点对违规收集用户个人信息、违规使用用户个人信息、不合理索取用户权限、为用户账户注销设置障碍四个方面的8类问题开展规范整治工作。 [1] 展开全文
手机软件,主要指安装在智能手机上的软件,完善原始系统的不足与个性化。使手机完善其功能,为用户提供更丰富的使用体验的主要手段。手机软件的运行需要有相应的手机系统,截至2017年6月1日,主要的手机系统:苹果公司的iOS、谷歌公司的Android(安卓)系统、塞班平台和微软平台。2019年11月4日,工业和信息化部信息通信管理局组织召开APP侵害用户权益行为专项整治工作启动部署会,将重点对违规收集用户个人信息、违规使用用户个人信息、不合理索取用户权限、为用户账户注销设置障碍四个方面的8类问题开展规范整治工作。 [1]
信息
中文名
手机软件
外文名
App(Application)
应用平台
塞班平台,微软平台,谷歌平台,苹果iOS平台等
手机软件主要特点
智能手机,是指像个人电脑一样,具有独立的操作系统、独立的运行空间,可以由用户自行安装软件、游戏、导航等第三方服务商提供的程序,并可以通过移动通讯网络来实现无线网络接入手机类型的总称。随着智能手机的普及,人们在沟通、社交、娱乐等活动中越来越依赖于手机App软件(App,英文Application的简称,即应用软件,通常是指iphone、安卓等手机应用软件)。手机软件是通过分析,设计,编码,生成软件,而手机软件是一种特殊的软件。 [2] 
收起全文
精华内容
下载资源
问答
  • Python爬虫之App爬虫视频下载

    万次阅读 2020-10-21 06:58:55
    Python爬虫之App爬虫视频下载 提示: 例如:第一章 Python 机器学习入门之pandas的使用 文章目录Python爬虫之App爬虫视频下载前言一、操作流程二、fidder4抓包1.fidder配置2.模拟器配置3.模拟器证书安装三、fidder4...

    Python爬虫之App爬虫视频下载



    前言

    随着手app的发展逐渐强大,我们手机应用每天的生活也是非常的多。那我们怎么知道他的数据是怎么形成的,通过电脑端如何爬取。相信大家也有这样的问题。下面我将讲解这些操作流程。

    一、操作流程

    首先我们要有

    • fidder4
    • 夜神模拟器
    • pycharm
    • python3.0或以上版本

    二、fidder4抓包

    1.fidder配置

    首先我们先下载fidder,
    打开Fiddler,点击Tools => Options 打开配置选项,切换到第二个标签页HTTPS,先在这里打勾
    在这里插入图片描述
    然后就是点下面如图所示的单选框,点击Actions,运行第一个Trust Root Certificate。后面会有一个框,记得点击确定。
    在这里插入图片描述

    打开Fiddler,点击Tools => Options… 打开配置选项,切换到第三个标签页Connections,修改如图所示的地方,端口号可任意修改,这里使用我自定的9999,请记住自己设置的端口号,后面有需要使用的地方。

    在这里插入图片描述

    2.模拟器配置

    我们为什么使用模拟器,因为由于Fidder抓包,要在局域网环境下,我们大部分电脑都是以宽带连接,所以我这里就以模拟器讲解抓包,后续我会更新一期fidder手机抓包。

    这里们先打模拟器,设置模拟器的代理。我们先查看自己的本机IP,通过cmd命令输入ipconfig即可查看本机的ip,我的本机IP是192.168.1.2
    在这里插入图片描述

    这里打开模拟器的设置,找到我们WLAN用点击,我们看到我们的wifi,用鼠标点击时间长一点,它会出现设置的,下面我用视频给大家看一下
    在这里插入图片描述
    我们本机ip进行代理哦
    在这里插入图片描述

    3.模拟器证书安装

    我们用模拟器打开浏览器,输入我们本机ip加端口,就是 192.168.1.2:9999
    在这里插入图片描述
    点击这个下载证书,下载完成后安装证书,命名随便命名。密码自己要记入。
    上述如果都做成功了,应该就没什么问题了。

    三、fidder4解析视频网站

    在这里插入图片描述
    这是我们模拟器里的app,app名字我会在下面评论发出。
    在这里插入图片描述

    这里的所和上面的正好相对应,这里相信我们大家都找到了,
    我们可以把fidder抓包到的数据在这里,这个是我们的数据网址
    https://v.6.cn/coop/mobile/index.php?act=recommend&padapi=minivideo-getlist.php&page=1
    我们通过模拟器视频往下滑,可以知道它是分页的,那样会有好多小姐姐视频哦,
    https://v.6.cn/coop/mobile/index.php?act=recommend&padapi=minivideo-getlist.php&page=2
    这里就是第二页的数据,这个时候就可以通过pycharm进行解析了。

    pycharm编写app代码

    import requests
    import json
    def Demo(page):
        url='https://v.6.cn/coop/mobile/index.php?act=recommend&padapi=minivideo-getlist.php&page={}'.format(page)
    
        header={
            'User-Agent':'XY0xDgIxDAS)wgtOthPHTn5AQUVFdXLOCRwSdEhX5PGQFmlHo6n22D)bw973lz13W2)XlZe8pKEpEEdBTgmU4ricT3kQENEI04ATJcbg2VsnEcvoVttmTXpq7r)sVToAdNLqmaxF1B6HFigkhXgO(f)rCw@@'
        }
    
        response = requests.get(url,headers=header,verify=False).json()
        data=response['content']['list']	#由于网站是json数据我们可以通过json解析,然后在进行数据的爬取
        for i in data:
            title =i['title']  #这里爬取的是视频标题
            playurl=i['playurl']	#这里是爬取是的视频的url
            Video(title,playurl)
    
    def Video(title,playurl):
        header = {
            'User-Agent': 'XY0xDgIxDAS)wgtOthPHTn5AQUVFdXLOCRwSdEhX5PGQFmlHo6n22D)bw973lz13W2)XlZe8pKEpEEdBTgmU4ricT3kQENEI04ATJcbg2VsnEcvoVttmTXpq7r)sVToAdNLqmaxF1B6HFigkhXgO(f)rCw@@'
        }
        response = requests.get(playurl,headers=header,verify=False)
        # 文件写入异常机制
        try:
        	#由于写入可以会有点出错,我们要加一个异常处理机制,这样可以提高我们的程序性能。
            with open('VIdeo/{}.mp4'.format(title),'ab') as f:
                f.write(response.content)
        except Exception as e:
            print(e)
    
    for i in range(1,11):
        Demo(i)
    

    总结

    以上就是今天要讲的内容,本文简单的对fidder配置与模拟器的证书安装,通过fidder监视app传输的数据进行解析,我们知道此网址有分页功能 ,最后我们通过pycharm编写程序,这些操作看似繁锁,其实看懂了,就很简单。

    人生苦短,我用python。

    展开全文
  • appstore_被拒记录

    万次阅读 2018-02-08 09:58:37
    2019年12月24日 上午8:01 ...2. 1 Performance: App Completeness Guideline 2.1 - Information Needed We have started the review of your app, but we are not able to continue because we need addit...

     

     


    2020年11月20日 下午1:29
    发件人 Apple
    4. 3 Design: Spam
    Guideline 4.3 - Design
    
    
    We noticed that your app provides the same feature set as other apps submitted to the App Store; 
    it simply varies in content or language, 
    which is considered a form of spam.
    
    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 Design 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.
    
    When creating multiple apps where content is the only varying element, you should offer a single app to deliver differing content to customers. 
    If you would like to offer this content for purchase, it would be appropriate to use the in-app purchase API.
    
    Alternatively, you may consider creating a web app, 
    which looks and behaves similar to a native app 
    when the customer adds it to their Home screen. 
    Refer to the Configuring Web Applications section of the Safari Web Content Guide for more information.
    
    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.
    

    2020年6月2日 上午11:54
    发件人 Apple
    Other - Other
    Hello,
    
    The review of your app is taking longer than expected. Once we have completed our review, we will notify you via Resolution Center.
    
    If you would like to inquire about the status of this review, you may file a request via the Apple Developer Contact Us page.
    
    Best regards,
    
    App Store Review
    2020年4月19日 下午11:35
    发件人 Apple
    4. 3 Design: Spam
    Guideline 4.3 - Design
    
    
    We noticed that your app provides the same feature set as other apps submitted to the App Store; it simply varies in content or language, which is considered a form of spam.
    
    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 Design 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.
    
    When creating multiple apps where content is the only varying element, you should offer a single app to deliver differing content to customers. If you would like to offer this content for purchase, it would be appropriate to use the in-app purchase API.
    
    Alternatively, you may consider creating a web app, which looks and behaves similar to a native app when the customer adds it to their Home screen. Refer to the Configuring Web Applications section of the Safari Web Content Guide for more information.
    
    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.
    

    2020年4月6日 上午5:53
    发件人 Apple
    Other - Other
    Hello,
    
    We are unable to continue this app’s review because your Apple Developer Program account is currently under investigation for not following the App Store Review Guidelines’ Developer Code of Conduct.
    
    Common practices that may lead to an investigation include, but are not limited to:
    
    - Inaccurately describing an app or service
    - Misleading app content
    - Engaging in inauthentic ratings and reviews manipulation
    - Providing misleading customer support responses
    - Providing misleading responses in Resolution Center
    - Engaging in misleading purchasing or bait-and-switch schemes
    - Engaging in other dishonest or fraudulent activity within or outside of the app
    
    During our investigation, we will not review any apps you submit. Once we have completed our investigation, we will notify you via Resolution Center.
    
    We do not require any additional information from you at this time, nor do we have any additional details to share. We appreciate your continued patience during our investigation.
    
    Best regards,
    
    App Store Review
    2020年4月5日 上午7:04
    发件人 Apple
    1. 5 Safety: Developer Information
    5. 1.1 Legal: Privacy - Data Collection and Storage
    Guideline 1.5 - Safety - Developer Information
    
    
    The support URL specified in your app’s metadata, http://jhrk8.com, does not properly navigate to the intended destination.
    
    Next Steps
    
    To resolve this issue, please revise your app’s support URL to ensure it directs users to a webpage with support information.
    
    Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage
    
    
    We noticed that your app requires users to register or log in to access features that are not account-based.
    
    Next Steps
    
    To resolve this issue, please revise your app to let users freely access your app’s non account-based features.
    
    Apps may not require users to enter personal information to function, except when directly relevant to the core functionality of the app or required by law.
    
    You should allow users to freely access your app’s non account-based features. For example, an e-commerce app should let users browse store offerings and other features that are not account-based before being asked to register, or a restaurant app should allow users to explore the menu before placing an order. Registration must then only be required for account-specific features, such as saving items for future reference or placing an order.
    
    
    
    Please see attached screenshot for details.
    
    2020年3月31日 上午6:12
    发件人 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 and iPad running iOS 13.4 on Wi-Fi.
    
    Specifically, the activity indicator spins indefinitely during 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.

    2020年3月12日 下午11:55
    发件人 Apple
    4. 2 Design: Minimum Functionality
    Guideline 4.2 - Design - Minimum Functionality
    
    
    We found that the usefulness of your app is limited by the minimal amount of content or features it includes.
    
    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.
    
    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.
    

     

    2020年3月20日 上午2:45
    发件人 Apple
    Other - Other
    Hello,
    
    
    Upon further review of the activity associated with your Apple Developer Program membership, we have determined that your membership, or a membership associated with your account, has been used for dishonest or fraudulent activity. Therefore, your Apple Developer Program account has been flagged for removal.
    
    If you would like to appeal this termination to the App Review Board, you must do so within 14 calendar days. When submitting your appeal, be sure to select “I would like to appeal an app rejection or app removal” from the drop-down menu on the Contact the App Review Team page. You may only submit one appeal per Apple Developer Program account; any duplicate appeals you submit will be closed without review. If you do not appeal within 14 calendar days, your Apple Developer Program membership will be terminated and all apps associated with your account will be removed from the App Store.
    
    We found that your app is in direct violation of the Apple Developer Program License Agreement, which states:
    
    "You will not, directly or indirectly, commit any act intended to interfere with the Apple Software or Services, the intent of this Agreement, or Apple’s business practices including, but not limited to, taking actions that may hinder the performance or intended use of the App Store, Custom App Distribution, or the Program (e.g., submitting fraudulent reviews of Your own Application or any third party application, choosing a name for Your Application that is substantially similar to the name of a third party application in order to create consumer confusion, or squatting on application names to prevent legitimate third party use).”
    
    During our review, we found a pattern of manipulative or misleading behavior that violates the Apple Developer Program License Agreement. These behaviors can include, but are not limited to, inaccurate metadata describing your app or service, misleading app content, engaging in inauthentic ratings and reviews manipulation, providing misleading customer support responses, providing misleading responses in Resolution Center, engaging in misleading purchasing or bait-and-switch schemes, and other dishonest or fraudulent activity within or outside of the app.
    
    We do not disclose the specific findings of our investigations into Apple Developer Program membership accounts, and we have no additional information to share with you at this time. You can appeal this decision with the App Review Board at any time over the next 14 calendar days. When submitting your appeal, be sure to select “I would like to appeal an app rejection or app removal” from the drop-down menu on the Contact the App Review Team page.
    
    Best regards,
    
    App Store Review

    2020年3月6日 上午2:45
    发件人 Apple
    Other - Other
    Hello,
    
    We are unable to continue this app’s review because your Apple Developer Program account is currently under investigation for not following the App Store Review Guidelines’ Developer Code of Conduct.
    
    Common practices that may lead to an investigation include, but are not limited to:
    
    - Inaccurately describing an app or service
    - Misleading app content
    - Engaging in inauthentic ratings and reviews manipulation
    - Providing misleading customer support responses
    - Providing misleading responses in Resolution Center
    - Engaging in misleading purchasing or bait-and-switch schemes
    - Engaging in other dishonest or fraudulent activity within or outside of the app
    
    During our investigation, we will not review any apps you submit. Please do not create a new developer account or make any app transfers while waiting for the investigation to be completed. Once we have completed our investigation, we will notify you via Resolution Center. Due to the nature of the investigation you will be ineligible to receive an expedited review until the investigation is completed.
    
    We do not require any additional information from you at this time, nor do we have any additional details to share. We appreciate your continued patience during our investigation.
    
    Best regards,
    
    App Store Review
    

    2020年2月25日 上午7:55
    发件人 Apple
    2. 3 Performance: Accurate Metadata
    Guideline 2.3.8 - Performance - Accurate Metadata
    
    
    We noticed that the app name to be displayed on the App Store and the app name displayed on the device do not sufficiently match, which makes it difficult for users to find the app they just downloaded. The app names are:
    
    - Name on the App Store: Account mgmt
    
    - Name displayed on the device: CFBundleDisplayName
    
    Next Steps
    
    To resolve this issue, please change one or both names so they are more similar and the user can easily locate the app they just downloaded. It is important not to change your Bundle Identifier, which is used to uniquely identify your app in the App Store. Changing the Bundle Identifier will prevent users from upgrading and will effectively introduce a new app rather than an update.
    
    Resources
    
    For information on how to revise your device name, please review Technical Q&A QA1823: Updating the Display Name of Your App and Technical Q&A QA1892: Making the app name displayed on a device consistent with the name in iTunes Connect.
    
    For information on changing the app name and other metadata in App Store Connect, please review the View and edit app information section of App Store Connect Developer Help.
    
    For resources on selecting a memorable and unique app name, you may want to review the App Store Product Page information available on the Apple Developer website.
    
    
    
    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.

    ITMS-90745: Invalid Toolchain - 

    Your app was built with a version of Xcode or SDK that is not yet supported.


    2019年12月24日 上午8:01
    发件人 Apple
    2. 1 Performance: App Completeness
    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 review the following questions and provide as much detailed information as you can.
    
    - Who is the target audience?
    - How do users obtain an account?
    - Is this app meant for internal distribution in your own company, in the company of one target client, or in multiple target clients’ companies?
    - In which countries will this app primarily be distributed?
    - If this app is meant for internal distribution, will the app be accessible by both internal and external partners? Or will it be exclusive to in-house employees?
    
    Once you reply to this message in Resolution Center with the requested information, we can proceed with your review.
    
    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 review the following questions and provide as much detailed information as you can.
    
    - Does your app access any paid content or services?
    - What are the paid content or services, and what are the costs?
    - Do individual customers pay for the content or services?
    - If no, does a company or organization pay for the content or services?
    - Where do they pay, and what's the payment method?
    - If users create an account to use your app, are there fees involved?
    - How do users obtain an account?
    
    Once you reply to this message in Resolution Center with the requested information, we can proceed with your review.
    
    
    
    Please see attached screenshot for details.
    
    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 Store Connect Operation Error
    ERROR ITMS-90746: "Invalid Info.plist value. 
    Your app can't claim an LSHandlerRank of "Owner" for any CFBundleDocumentTypes containing a public.data LSItemContentType. 
    Please use "Alternate" as the LSHandlerRank instead."
    
    意思是: 在info.plist中搜索 Handler rank将其值从Owner改成Alternate

    2018年11月29日 上午12:52
    发件人 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.

    2018年10月22日 上午9:40
    发件人 Apple
    2. 3 Performance: Accurate Metadata
    Guideline 2.3.8 - Performance - Accurate Metadata
    
    
    We noticed that your app icons, screenshots, or other metadata items include content that is not appropriate for all age groups. Specifically, your app icon contain smoking reference.
    
    Next Steps
    
    To resolve this issue, please revise your metadata to ensure that all items are appropriate for a 4+ age rating. Since this content is visible on the App Store by all users, even when purchasing is restricted by the app's rating, this content must meet the requirements for a 4+ rating.
    
    For resources on metadata best practices, you may want to review the App Store Product Page information available on the Apple developer portal.
    
    
    
    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.
    
    这些附件可能会显示可能令人反感的内容,如裸露、色情和亵渎内容。

    2018年2月26日 上午5:21
    发件人 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
    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.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 iTunes 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.

     

    2018年2月19日 上午5:10
    发件人 Apple
    2. 1 Performance: App Completeness
    2. 3 Performance: Accurate Metadata
    Guideline 2.1 - Performance - App Completeness
    
    
    We discovered one or more bugs in your app when reviewed on iPad running iOS 11.2.5 on Wi-Fi connected to an IPv6 network.
    
    Specifically, we were unable to go back to previous page after we played a video. 
    
    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 2.3.3 - Performance - Accurate Metadata
    
    
    We noticed that your screenshots do not sufficiently reflect your app in use. Specifically, your app’s screenshots do not reflect its UI. 
    
    Please see attached screenshots for details.
    
    Next Steps
    
    To resolve this issue, please revise your screenshots to ensure that they accurately reflect the app in use on the supported devices. For iPhone, you need a set of 5.5-inch display screenshots and for iPad, you need a set for 12.9-inch display. This set will be scaled appropriately down to other device sizes when viewed on the App Store in each territory.
    
    Resources
    
    For resources on creating great screenshots for the App Store, you may want to review the App Store Product Page information available on the Apple developer portal.
    
    Please ensure you have made any screenshot modifications using Media Manager. You should confirm your app looks and behaves identically in all languages and on all supported devices. Learn how to use Media Manager to add custom screenshots for each display size and localization.
    
    Since your iTunes Connect status 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.
    
    Guideline 2.3.7 - Performance - Accurate Metadata
    
    
    Your app name or subtitle to be displayed on the App Store includes keywords or descriptors, which are not appropriate for use in these metadata items.
    
    Specifically, the following words in your app name or subtitle are considered keywords or descriptors:
    
     
    
    Next Steps
    
    To resolve this issue, please revise your app name or subtitle to remove any keywords and descriptors from all localizations of your app. Keywords can be entered in the Keywords field in iTunes Connect to be used as search terms for your app.
    
    Resources
    
    For information on how to revise your app name, please review Renaming a Project or App.
    
    For information on changing the app name and other metadata in iTunes Connect, please review the View and edit app information page.
    
    For resources on selecting a memorable and unique app name and subtitle, you may want to review the App Store Product Page information available on the Apple developer portal.

     

    2018年2月14日 上午9:15
    发件人 Apple
    2. 1 Performance: App Completeness
    2. 3 Performance: Accurate Metadata
    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.
    
    Please ensure the video you provide shows a physical iOS device (not a simulator). Specifically, please demonstrate the background audio feature(s) while the users do not use the app since your app declares support for audio in the UIBackgroundModes key in your Info.plist.
    
    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 account, and we will continue with the review.
    
    Guideline 2.3.3 - Performance - Accurate Metadata
    
    
    We noticed that your screenshots do not sufficiently reflect your app in use. Specifically, the screenshots on iPad 12.9” showed the screenshots on iPhone.
    
    Please see attached screenshots for details.
    
    Next Steps
    
    To resolve this issue, please revise your screenshots to ensure that they accurately reflect the app in use on the supported devices. For iPhone, you need a set of 5.5-inch display screenshots and for iPad, you need a set for 12.9-inch display. This set will be scaled appropriately down to other device sizes when viewed on the App Store in each territory.
    
    Resources
    
    For resources on creating great screenshots for the App Store, you may want to review the App Store Product Page information available on the Apple developer portal.
    
    Please ensure you have made any screenshot modifications using Media Manager. You should confirm your app looks and behaves identically in all languages and on all supported devices. Learn how to use Media Manager to add custom screenshots for each display size and localization.
    
    Since your iTunes Connect status is Metadata Rejected, we do NOT require a new binary. To revise the metadata, visit iTunes 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.
    
    NOTE: Please be sure to make any metadata changes to all app localizations by selecting each specific localization and making appropriate changes.

     

    2018年2月10日 上午5:50
    发件人 Apple
    5. 1.5 Legal: Privacy - Location Services
    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. Apps that collect, transmit, or use location data must notify and obtain the user’s consent prior to accessing this data.
    
    Please see attached screenshots for details.
    
    Next Steps
    
    To resolve this issue, please specify why the app is requesting 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.

     

    2018年2月8日 上午7:14
    发件人 Apple
    4. 1 Design: Copycats
    Guideline 4.1 - Design - Copycats
    
    
    Your app or its metadata appears to contain misleading content. Specifically, your app includes content that resembles “BMW”.
    
    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 Copycats 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. 
    - Provide rights to any protected or trademarked content in iTunes Connect.
    - 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. 
    
    You may attach documentary evidence in the App Review Information section in iTunes Connect. In accordance with section 3.2(f) of the Apple Developer Program License Agreement, you acknowledge that submitting falsified or fraudulent documentation can result in the termination of your Apple Developer Program account and the removal of your apps from the App Store. Once Legal has reviewed your documentation and confirms its validity, we will proceed with the review of your app.

     

    2018年1月31日 下午2:58
    发件人 Apple
    2. 5 Performance: Software Requirements
    Hello,
    
    Thank you for your reply.
    
    Regarding the background mode issue, tacked on features such as voice memo are not an appropriate use of persistent audio. It would be appropriate to remove the "audio" setting from the UIBackgroundModes key.
    
    We look forward to reviewing your resubmission.
    
    Best regards,
    
    App Store Review

     

     

     

     

     

     

    2018年1月30日 上午5:22
    发件人 Apple
    Guideline 2.5.4 - Performance - Software Requirements
    
    
    Your app declares support for audio in the UIBackgroundModes key in your Info.plist but did not include features that require persistent audio.
    
    Next Steps
    
    The audio key is intended for use by apps that provide audible content to the user while in the background, such as music player or streaming audio apps. Please revise your app to provide audible content to the user while the app is in the background or remove the "audio" setting from the UIBackgroundModes key.
    
    Request a phone call from App Review
    
    At your request, we can arrange for an Apple Representative to call you within the next three to five business days to discuss your App Review issue. Our representative will be able to discuss the issue in English or Chinese.

     

     

     

     

     

     

    3. 1.1 Business: Payments - In-App Purchase
    5. 2.1 Legal: Intellectual Property - General
    Guideline 3.1.1 - Business - Payments - In-App Purchase
    
    
    We noticed that your app or its metadata 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.
    
    Specifically, your app enables points, or intermediate currencies, without using the in-app purchase API. Additionally, please note that the cost of the points or the intermediate currency cannot be included in the purchase price of the 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 In-App Purchase 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.
    
    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.
    
    In-App Purchase
    
    It may be appropriate to revise your app to use the in-app purchase API to provide content purchasing functionality.
    
    In-app purchase provides several benefits, including:
    
    - The flexibility to support a variety of business models.
    - Impacting your app ranking by consolidating your sales to one app rather than distributing them across multiple apps.
    - An effective marketing vehicle to drive additional sales of new content.
    
    For information on in-app purchase, please refer to the following documentation:
    
    In-App Purchase for Developers
    
    In-App Purchase Programming Guide
    
    For step-by-step instructions on in-app purchase creation within iTunes Connect, refer to In-App Purchase for Developers.
    
    Guideline 5.2.1 - Legal - Intellectual Property
    
    
    Your app includes third-party lyrics and/or sheet music without the necessary authorization. The use of third-party copyrighted materials requires documented evidence of your right to use such content in your app.
    
    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 attach documentary evidence in the App Review Information section in iTunes Connect. In accordance with section 3.2(f) of the Apple Developer Program License Agreement, you acknowledge that submitting falsified or fraudulent documentation can result in the termination of your Apple Developer Program account and the removal of your apps from the App Store. Once Legal has reviewed your documentation and confirms its validity, we will proceed with the review of your app.
    
    Alternatively, please remove the third-party content from your app and its metadata.

     

     

     

     

     

     

    2018年1月23日 下午9:15
    发件人 Apple
    5. 2.1 Legal: Intellectual Property - General
    Guideline 5.2.1 - Legal - Intellectual Property
    
    
    Your app includes third-party lyrics and/or sheet music without the necessary authorization. The use of third-party copyrighted materials requires documented evidence of your right to use such content in your app.
    
    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 attach documentary evidence in the App Review Information section in iTunes Connect. In accordance with section 3.2(f) of the Apple Developer Program License Agreement, you acknowledge that submitting falsified or fraudulent documentation can result in the termination of your Apple Developer Program account and the removal of your apps from the App Store. Once Legal has reviewed your documentation and confirms its validity, we will proceed with the review of your app.
    
    Alternatively, please remove the third-party content from your app and its metadata.

     

     

     

     

     

    2018年1月18日 上午3:24
    发件人 Apple
    5. 1.1 Legal: Privacy - Data Collection and Storage
    Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage
    
    
    We noticed that your app requests the user’s consent to access their microphone and camera but does not clarify the use of this feature in the permission modal alert.
    
    Please see attached screenshots for details.
    
    Next Steps
    
    To resolve this issue, please revise the permission modal alert to specify why the app is requesting access to the user's microphone and camera.
    
    Resources
    
    To learn more about requesting the user’s permission to access app features, visit the iOS Human Interface Guidelines. 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.

     

     

     

     

     

    2017年2月24日 上午5:38
    发件人 Apple
    
        0. 4.0 BEFORE YOU SUBMIT: INFO NEEDED
    
    Information Needed
    
    
    We were unable to sign in to review your app with the provided demo account.
    
    We have attached a screenshot of the error message displayed when we attempted 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.
    
    To provide demo account information:
    
    - 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 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 status 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.

     

     

     

     

     

     

     

    2017年2月9日 下午10:15
    发件人 Apple
    
        3. 2.2 BUSINESS: OTHER BUSINESS MODEL ISSUES - UNACCEPTABLE
    
    Business - 3.2.2
    
    
    Your app includes functionality that may artificially generate ad click-throughs, which is not allowed on the App Store. Specifically, your app displays a message stating 点击广告,立即解锁 once we attempt to access the app content.
    
    Next Steps
    
    Please revise your app to ensure that the user is not required to tap on ads.
    
    

     

     

     

     

     

     

     

    2017年1月10日 上午7:16
    发件人 Apple
    
        2. 3 PERFORMANCE: ACCURATE METADATA
    
    Performance - 2.3.3
    
    
    We noticed that your screenshot(s) do not sufficiently reflect your app in use.
    
    We've attached the screenshot(s) for your reference.
    
    Next Steps
    
    Please revise your screenshots to ensure that they accurately reflect the app in use.
    
    Please ensure you have made any screenshot modifications using Media Manager. You should confirm your app looks and behaves identically in all languages and on all supported devices. Use Media Manager to add custom screenshots for each display size and localization.
    
    Since your iTunes Connect status is Metadata Rejected, we do NOT require a new binary. To revise the metadata, visit iTunes 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.
    
    NOTE: Please be sure to make any metadata changes to all app localizations by selecting each specific localization and making appropriate changes.

     

     

     

     

     

     

     

     

     

    Dear developer,
    
    We have discovered one or more issues with your recent delivery for "XXXX". To process your delivery, the following issues must be corrected:
    
    This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a string value explaining to the user how the app uses this data.
    
    This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSCameraUsageDescription key with a string value explaining to the user how the app uses this data.
    
    Once these issues have been corrected, you can then redeliver the corrected binary.
    
    Regards,
    
    The App Store team
    

     

     

     

     

     

     

     

     

     

     

     

     

    2016年12月16日 下午1:19
    发件人 Apple
    0. 9.0 BEFORE YOU SUBMIT: IN-APP PURCHASE
    Before You Submit
    
    
    We are unable to complete the review of your app since one or more of your in-app purchase products have not been submitted for review.
    
    Specifically, your In-App Purchases are currently in “Ready to Submit” state, which means that you have not completed configuring the IAP products on iTunes Connect and have not submit them for review.
    
    Please be sure to take action and submit your in-app purchase(s) AND upload a new binary in iTunes Connect. Learn more about submitting in-app purchases for review in the In-App Purchase Configuration Guide for iTunes Connect.
    
    Once you've submitted your in-app purchases and uploaded a new binary, we can proceed with your review.
    
    Note: Apps that offer in-app purchase products that must be restorable are required to include a "Restore" feature. The following in-app purchase types must be restorable:
    
    - non-consumable products
    - auto-renewing subscriptions
    - free subscriptions

     

     

     

     

     

     

     

    2016年12月13日 上午10:44
    发件人 Apple
    2. 5 PERFORMANCE: SOFTWARE REQUIREMENTS
    3. 1.1 BUSINESS: PAYMENTS - IN-APP PURCHASE
    Performance - 2.5.4
    
    
    Your app declares support for audio in the UIBackgroundModes key in your Info.plist but still did not include features that require persistent audio.
    
    Next Steps
    
    The audio key is intended for use by apps that provide audible content to the user while in the background, such as music player or streaming audio apps. Please revise your app to provide audible content to the user while the app is in the background or remove the "audio" setting from the UIBackgroundModes key.
    
    
    Business - 3.1.1
    
    
    We noticed that your app enables the use of content, services, or functionality in the app paid for by means other than the in-app purchase API, which is not allowed on the App Store. 
    
    While the payment system that you have included may conduct the transaction outside of the app, if the purchasable content, functionality, or services are intended to be used in the app, they must be purchased through IAP, within the app.
    
    Next Steps
    
    Please revise your app to use in-app purchase for feature upgrades.
    
    In-App Purchase
    
    It may be appropriate to revise your app to use the in-app purchase API to provide content purchasing functionality.
    
    In-app purchase provides several benefits, including:
    
    - The flexibility to support a variety of business models.
    - Impacting your app ranking by consolidating your sales to one app rather than distributing them across multiple apps.
    - An effective marketing vehicle to drive additional sales of new content.

     

     

     

     

     

     

     

     

     

    2016年12月11日 下午1:01
    发件人 Apple
    2. 5 PERFORMANCE: SOFTWARE REQUIREMENTS
    3. 1.1 BUSINESS: PAYMENTS - IN-APP PURCHASE
    Performance - 2.5.4
    
    
    Your app declares support for audio in the UIBackgroundModes key in your Info.plist but did not include features that require persistent audio.
    
    Next Steps
    
    The audio key is intended for use by apps that provide audible content to the user while in the background, such as music player or streaming audio apps. Please revise your app to provide audible content to the user while the app is in the background or remove the "audio" setting from the UIBackgroundModes key.
    
    
    Business - 3.1.1
    
    
    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 allowed on the App Store. 
    
    Specifically, we noticed that you have deleted the In-App Purchases and now uses file names and a tacked-on file sharing feature to give users instructions to bypass the In-App Purchase process to upgrade to VIP.
    
    Next Steps
    
    Please delete this feature, and revise your app to use In-App Purchase for any paid content or service upgrades you would like to offer.
    
    In-App Purchase
    
    In-app purchase provides several benefits, including:
    
    - The flexibility to support a variety of business models.
    - Impacting your app ranking by consolidating your sales to one app rather than distributing them across multiple apps.
    - An effective marketing vehicle to drive additional sales of new content.

     

     

     

     

     

     

    2016年12月3日 上午3:58
    发件人 Apple
    2. 5 PERFORMANCE: SOFTWARE REQUIREMENTS
    Performance - 2.5.4
    
    
    Your app declares support for audio in the UIBackgroundModes key in your Info.plist, but we were unable to play any audible content when the application was running in the background.

     

     

     

     

     

     

     

    2016年11月30日 上午12:04
    发件人 Apple
    2. 5 PERFORMANCE: SOFTWARE REQUIREMENTS
    Performance - 2.5.4
    
    
    Your app declares support for location in the UIBackgroundModes key in your Info.plist file but does not have any features that require persistent location. Apps that declare support for location in the UIBackgroundModes key in your Info.plist file must have features that require persistent location.
    
    Next Steps
    
    Please revise your app to include features that require the persistent use of real-time location updates while the app is in the background. Please also add the following battery use disclaimer in your Application Description:
    "Continued use of GPS running in the background can dramatically decrease battery life."
    
    If your app does not require persistent real-time location updates, please remove the "location" setting from the UIBackgroundModes key. You may wish to use the significant-change location service or the region monitoring location service if persistent real-time location updates are not required for your app features.
    

     

     

     

     

     

     

     

    2016年11月29日 上午5:19
    发件人 Apple
    2. 5 PERFORMANCE: SOFTWARE REQUIREMENTS
    Performance - 2.5.4
    
    
    Your app declares support for location in the UIBackgroundModes key in your Info.plist file but does not have any features that require persistent location. Apps that declare support for location in the UIBackgroundModes key in your Info.plist file must have features that require persistent location.
    
    Next Steps
    
    Please revise your app to include features that require the persistent use of real-time location updates while the app is in the background. Please also add the following battery use disclaimer in your Application Description:
    "Continued use of GPS running in the background can dramatically decrease battery life."
    
    If your app does not require persistent real-time location updates, please remove the "location" setting from the UIBackgroundModes key. You may wish to use the significant-change location service or the region monitoring location service if persistent real-time location updates are not required for your app features.
    
    Resources
    
    For more information, please review the Starting the Significant-Change Location Service and Monitoring Geographical Regions.

     

     

     

     

     

     

     

    2016年11月24日 上午1:28
    发件人 Apple
    2. 3 PERFORMANCE: ACCURATE METADATA
    0. 4.0 BEFORE YOU SUBMIT: INFO NEEDED
    Performance - 2.3.4
    
    
    Your App Preview includes content that does not sufficiently reflect the app in use. Specifically, your preview:
    
    - Images of the home screen
    
    We've attached screenshot(s) for your reference.
    
    Next Steps
    
    Please revise your App Preview to only use video screen captures of the app, narration, and textual and design overlays.
    
    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) for 至尊会员 within your app.
    
    Specifically, were not able to locate the IAP product following the provided instruction in the Review Notes.
    
    At your earliest opportunity, please reply to this message providing the steps for locating the In-App Purchase(s) in your app.

     

     

     

     

     

     

     

     

     

    2016年11月19日 上午5:57
    发件人 Apple
    0. 4.0 BEFORE YOU SUBMIT: INFO NEEDED
    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.
    
    At your earliest opportunity, please reply to this message providing the steps for locating the In-App Purchase(s) in your app.
    

     

     

     

     

     

     

    提交的时候: 报错:您的 3 个本地化版本存在错误

    结果是: 截图有几个没有勾选

    检查下媒体管理项里面是否每个尺寸的宣传图都设置好了没,现在iphone和ipad可以分别只传最大的分辨率尺寸的一套图,不过在其他分辨下要勾选使用。不然界面上不会报错,但是提审会报本地化存在错误

     

     

     

     

     

     

     

     

    2016年11月4日 上午3:22
    发件人 Apple
    3. 1.1 - In-App Purchase
    Hello,
    
    We are writing to let you know about new information regarding your app, XXX, version 1.6, currently live on the App Store.
    
    Upon re-evaluation, we found that your app is not in compliance with the App Store Review Guidelines. Specifically, we found:
    
    Business - 3.1.1
    Your app contains external payment mechanisms, which is not appropriate for the App Store.
    
    To ensure there is no interruption of the availability of your app on the App Store, please submit an update within seven days of the date of this message. If we do not receive an update within seven days, your app may be removed from sale.
    
    If you have any questions about this information, please reply to this message to let us know.
    
    Best regards,
    
    App Store Review

     

     

     

     

     

     

     

     

     

     

    2016年10月22日 上午3:03
    发件人 Apple
    0. 2.0 BEFORE YOU SUBMIT: APPLE TRADEMARKS
    Thank you for your resubmission. After further review, we find the following issue(s) to be unresolved:
    
    Before you Submit
    
    
    Your app does not comply with the Guidelines for Using Apple's Trademarks and Copyrights. Specifically, the layout in 百度云 section is similar to iOS springboard design.
    
    We've attached screenshot(s) for your reference.
    
    Next Steps
    
    Please revise your app and its metadata to address these trademark issues.

     

     

     

     

     

     

    2016年10月21日 上午8:42
    发件人 Apple
    0. 2.0 BEFORE YOU SUBMIT: APPLE TRADEMARKS
    Before you Submit
    
    
    Your app does not comply with the Guidelines for Using Apple's Trademarks and Copyrights. Specifically, your app includes:
    
    - Apple trademark, App Store icon, 电话 icon and iOS springboard, imagery - or likeness - in the 百度云 section.
    
    We've attached screenshot(s) for your reference.
    
    Next Steps
    
    Please revise your app and its metadata to address these trademark issues.
    
    For your convenience, we've provided the relevant sections of the Guidelines for Using Apple's Trademarks and Copyrights:
    
    Apple Logo and Apple-owned Graphic Symbols
    
    You may not use the Apple Logo or any other Apple-owned graphic symbol, logo, or icon on or in connection with web sites, products, packaging, manuals, promotional/advertising materials, or for any other purpose except pursuant to an express written trademark license from Apple, such as a reseller agreement.

     

     

     

     

     

     

    2016年9月28日 上午8:06
    发件人 Apple
    2. 5 PERFORMANCE: SOFTWARE REQUIREMENTS
    Performance - 2.5.4
    
    
    Your app declares support for audio in the UIBackgroundModes key in your Info.plist, but we were unable to play any audible content when the application was running in the background.
    
    Next Steps
    
    The audio key is intended for use by apps that provide audible content to the user while in the background, such as music player or streaming audio apps. Please revise your app to provide audible content to the user while the app is in the background or remove the "audio" setting from the UIBackgroundModes key.
    
    Resources
    
    If 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

     

     

     

     

     

     

     

     

     

    2016年9月27日 上午7:56
    发件人 Apple
    2. 5 PERFORMANCE: SOFTWARE REQUIREMENTS
    0. 4.0 BEFORE YOU SUBMIT: INFO NEEDED
    Performance - 2.5.4
    
    
    Your app declares support for audio in the UIBackgroundModes key in your Info.plist, but we were unable to play any audible content when the application was running in the background.
    
    
    
    Next Steps
    
    The audio key is intended for use by apps that provide audible content to the user while in the background, such as music player or streaming audio apps. Please revise your app to provide audible content to the user while the app is in the background or remove the "audio" setting from the UIBackgroundModes key.
    
    Resources
    
    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.
    
    At your earliest opportunity, please reply to this message providing the steps for locating the In-App Purchase(s) in your app.
    
    If 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

     

     

     

     

     

     

     

     

     

     

    2016年9月14日 上午11:25
    发件人 Apple
    2. 1 PERFORMANCE: APP COMPLETENESS
    2. 5 PERFORMANCE: SOFTWARE REQUIREMENTS
    Performance - 2.5.4
    
    
    Your app declares support for audio in the UIBackgroundModes key in your Info.plist, but we were unable to play any audible content when the application was running in the background.
    
    Next Steps
    
    The audio key is intended for use by apps that provide audible content to the user while in the background, such as music player or streaming audio apps. Please revise your app to provide audible content to the user while the app is in the background or remove the "audio" setting from the UIBackgroundModes key.
    
    
    Performance - 2.1
    
    
    Additionally, we discovered one or more bugs in your app when reviewed on iPad and iPhone running iOS 10.0 on Wi-Fi connected to an IPv6 network.
    
    Specifically, the In-App Purchase (IAP) results in an error.
    
    Below are the steps to reproduce the issue:
    
    1. Launch the application
    2. Navigate to Purchase/Recharge section
    3. Proceed to purchase one of the IAP products
    4. Error message displays 
    
    We've attached screenshot(s) for your reference.
    
    Next Steps
    
    Please run your app on a device while connected to an IPv6 network (all apps must support IPv6) to identify the issue(s), 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(s). For updates, install the new version as an update to the previous version, then follow the steps to reproduce the issue(s).
    
    Resources
    
    For information about supporting IPv6 Networks, please refer to Supporting IPv6 DNS64/NAT64 Networks and About Networking
    
    If 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

     

     

     

     

     

     

     

     

     

    2016年8月18日 上午11:44
    发件人 Apple
    0. 4.0 BEFORE YOU SUBMIT: INFO NEEDED
    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.
    
    At your earliest opportunity, please reply to this message providing the steps for locating the In-App Purchase(s) in your app.

     

     

     

     

     

     

     

     

     

     

     

     

     

    2016年8月9日 上午1:47
    发件人 Apple
    4. 2 DESIGN: MINIMUM FUNCTIONALITY
    Design - 4.2
    
    
    We found that the usefulness of your app is limited by the minimal features it includes. Specifically, your app only includes a functionality to displays the typed words.
    
    Next Steps
    
    Apps that provide limited features are not permitted on the App Store. We encourage you to review your app concept and incorporate different content and features that are in compliance with the App Store Review Guidelines.
    
    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

     

     

     

     

     

     

     

     

    2016年8月4日 上午11:35
    发件人 Apple
    0. 10.0 BEFORE YOU SUBMIT: PROGRAM LICENSE AGREEMENT
    PLA 3.3.12
    
    
    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.
    
    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."
    
    If your app is serving ads, please:
    
    - Ensure that you have tested your app on a device, not just the simulator, and that you have removed all previous versions of your app prior to testing
    
    - Provide us the steps to locate ads in your app
    
    If your app does not serve ads, please check your code - including any third-party libraries - to remove any instances of:
    
    class: ASIdentifierManager
    selector: advertisingIdentifier
    framework: AdSupport.framework
    
    If you are planning to incorporate ads in a future version, please remove the Advertising Identifier from your app until you have included ad functionality.
    
    To help locate the Advertising Identifier, use the "nm" tool. For information on the "nm" tool, please see the nm man page.
    
    If you do not have access to the libraries' source, you may be able to search the compiled binary using the "strings" or "otool" command line tools. The "strings" tool lists the methods that the library calls, and "otool -ov" will list the Objective-C class structures and their defined methods. These techniques can help you narrow down where the problematic code resides.

     

     

     

     

     

     

     

     

    2016年5月7日 上午7:05
    发件人 Apple
    3.10 - Developers who attempt to manipulate or cheat the user reviews or chart ranking in the App Store with fake or paid reviews, or any other inappropriate methods will be removed from the iOS Developer Program
    Information Needed
    3.10:那些试图操纵或者欺骗用户评级,伪造App Store排名或者付费评级,以及其他不相称行为的开发者将会被苹果从iOS开发者计划中除名。
    Information Needed
    
    We began the review of your app but aren't able to continue because we need additional information about your app.
    
    At your earliest opportunity, please review the following question(s) and provide as much detailed information as you can. The more information you can provide upfront, the sooner we can complete your review.
    
    - What does the 八元红包 offer? Any extra service does it provide?
    - Are there any other method to obtain the features in 八元红包?
    
    Once you reply to this message in Resolution Center with the requested information, we can proceed with your review.
    
    --------------------------------------------------
    
    3.10 Details
    
    Also, your app prompts users to rate the app in exchange for in-game currency or points. Incentivizing ratings and downloads has a direct influence on the App Store user reviews or chart ranking and violates the App Store Review Guidelines.
    
    We’ve attached screenshot(s) for your reference.
    
    Next Steps
    
    Please revise your app to remove this functionality.
    

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    2016年4月30日 下午9:08
    发件人 Apple
    2.23 - Apps must follow the iOS Data Storage Guidelines or they will be rejected
    2.23 Details
    
    On launch and content download, your app stores 49.8 MB on the user's iCloud, which does not comply with the iOS Data Storage Guidelines.
    
    Next Steps
    
    Please verify that only the content that the user creates using your app, e.g., documents, new files, edits, etc. is backed up by iCloud as required by the iOS Data Storage Guidelines. Also, check that any temporary files used by your app are only stored in the /tmp directory; please remember to remove or delete the files stored in this location when it is determined they are no longer needed.
    
    Data that can be recreated but must persist for proper functioning of your app - or because users expect it to be available for offline use - should be marked with the "do not back up" attribute. For NSURL objects, add the NSURLIsExcludedFromBackupKey attribute to prevent the corresponding file from being backed up. For CFURLRef objects, use the corresponding kCRUFLIsExcludedFromBackupKey attribute.
    
    Resources
    
    To check how much data your app is storing:
    
        - Install and launch your app
        - Go to Settings > iCloud > Storage > Manage Storage
        - Select your device
        - If necessary, tap "Show all apps"
        - Check your app's storage
    
    For additional information on preventing files from being backed up to iCloud and iTunes, see Technical Q&A 1719: How do I prevent files from being backed up to iCloud and iTunes.
    
    If 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

     

     

     

     

     

     

     

     

     

     

    2016年4月30日 上午12:34
    发件人 Apple
    2.23 - Apps must follow the iOS Data Storage Guidelines or they will be rejected
    2.23 Details
    
    Upon further review, on launch and content download, your app stores 32.95 MB on the user's iCloud, which does not comply with the iOS Data Storage Guidelines.
    
    Next Steps
    
    Please verify that only the content that the user creates using your app, e.g., documents, new files, edits, etc. is backed up by iCloud as required by the iOS Data Storage Guidelines. Also, check that any temporary files used by your app are only stored in the /tmp directory; please remember to remove or delete the files stored in this location when it is determined they are no longer needed.
    
    Data that can be recreated but must persist for proper functioning of your app - or because users expect it to be available for offline use - should be marked with the "do not back up" attribute. For NSURL objects, add the NSURLIsExcludedFromBackupKey attribute to prevent the corresponding file from being backed up. For CFURLRef objects, use the corresponding kCRUFLIsExcludedFromBackupKey attribute.
    
    Resources
    
    To check how much data your app is storing:
    
        - Install and launch your app
        - Go to Settings > iCloud > Storage > Manage Storage
        - Select your device
        - If necessary, tap "Show all apps"
        - Check your app's storage
    
    For additional information on preventing files from being backed up to iCloud and iTunes, see Technical Q&A 1719: How do I prevent files from being backed up to iCloud and iTunes.
    
    If 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

     

     

     

     

     

     

     

     

     

     

     

    2016年4月29日 下午10:14
    发件人 Apple
    2.23 - Apps must follow the iOS Data Storage Guidelines or they will be rejected
    2.23 Details
    
    On launch and content download, your app stores 49.8 MB on the user's iCloud, which does not comply with the iOS Data Storage Guidelines.
    
    Next Steps
    
    Please verify that only the content that the user creates using your app, e.g., documents, new files, edits, etc. is backed up by iCloud as required by the iOS Data Storage Guidelines. Also, check that any temporary files used by your app are only stored in the /tmp directory; please remember to remove or delete the files stored in this location when it is determined they are no longer needed.
    
    Data that can be recreated but must persist for proper functioning of your app - or because users expect it to be available for offline use - should be marked with the "do not back up" attribute. For NSURL objects, add the NSURLIsExcludedFromBackupKey attribute to prevent the corresponding file from being backed up. For CFURLRef objects, use the corresponding kCRUFLIsExcludedFromBackupKey attribute.
    
    Resources
    
    To check how much data your app is storing:
    
        - Install and launch your app
        - Go to Settings > iCloud > Storage > Manage Storage
        - Select your device
        - If necessary, tap "Show all apps"
        - Check your app's storage
    
    For additional information on preventing files from being backed up to iCloud and iTunes, see Technical Q&A 1719: How do I prevent files from being backed up to iCloud and iTunes.
    
    If 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

     

     

     

     

     

     

     

     

     

     

    2016年4月28日 上午8:38
    发件人 Apple
    24.4 - Apps in the Kids Category must be made specifically for kids ages 5 and under, ages 6-8, or ages 9-11
    24.4 Details
    
    You have selected the Kids Category for your app but your app does not appear to be designed specifically for kids aged 11 and under. Specifically, we noticed that your app is a video and audio player app.
    
    Please see the attached screenshots for more information.
    
    Next Steps
    
    We encourage you to review your app concept and incorporate different content and features or resubmit your app without the Kids Category designation.

     

     

     

     

     

     

     

     

     

     

     

    2016年4月18日 下午11:01
    发件人 Apple
    2.2 - Apps that exhibit bugs will be rejected
    Information Needed
    Hello,
    
    Thank you for your response. Upon further review, we have located the IAP items within your app.
    
    However, the previous communicated 2.2 issue remain unresolved. When tapped on the 6元解锁所有内容, we still encountered an error message. We've attached screenshot(s) for your reference. 
    
    We appreciate your attention to resolving these issues and looking forward to reviewing your revised resubmission.
    
    Best Regards,
    
    App Store Review
    

     

     

     

     

     

     

     

     

    2016年4月12日 上午1:56
    发件人 Apple
    Abandoned Batch
    We found that while you have submitted In App Purchase products for your app, the In App Purchase functionality is not present in your binary. 
    
    Specifically, we were not able to locate the IAP item 解锁所有字母 within your app.
    
    If you would like to utilize In App Purchase in your app, you will need to upload a new binary that incorporates the In App Purchase API to enable users to make a purchase.
    
    Once you revise and resubmit your binary, you will also need to resubmit your In App Purchases for review since they are in the state Developer Action Required. For each IAP product submitted, please be sure to edit the detail information or cancel the request to change the detail information for the In App Purchases using iTunes Connect.
    
    For more information on how to implement In App Purchase in your application, please refer to the In-App Purchase Programming Guide.
    
    You can learn more about submitting In App Purchases for review in the In-App Purchase Configuration Guide for iTunes Connect.Restoring In-App Purchase
    
    ****************************************
    
    We found that your app includes a feature to restore previously purchased In-App Purchase products by entering the user's Apple ID and password. However, consumable In-App Purchases cannot be restored in this manner.
    
    We've attached the sample screenshot(s) for your reference.
    
    It would be appropriate to revise your binary to remove this feature. If you would like users to be able to restore consumable In-App Purchase products, you will need to implement your own restore mechanism.
    
    For more information about In-App Purchase "purchasability types," please refer to the In-App Purchase Configuration Guide for iTunes Connect.

     

     

     

     

     

     

     

    2016年4月14日 上午8:44
    发件人 Apple
    Information Needed
    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. 
    
    At your earliest opportunity, please reply to this message providing the steps for locating the In-App Purchase(s) in your app.

     

     

     

     

     

     

     

     

    2016年4月14日 上午8:46
    发件人 Apple
    2.20 - Developers "spamming" the App Store with many versions of similar Apps will be removed from the iOS Developer Program
    2.20 Details
    
    We noticed that your apps use the same icons which make it difficult for users to find apps and are considered a form of spam. 
    
    Please modify the app icon to avoid user confusion.

     

     

     

     

     

     

     

     

     

     

    2016年4月14日 上午8:44
    发件人 Apple
    Information Needed
    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. 
    
    At your earliest opportunity, please reply to this message providing the steps for locating the In-App Purchase(s) in your app.

     

     

     

     

     

     

     

     

     

     

    2016年4月12日 上午1:56
    发件人 Apple
    Abandoned Batch
    We found that while you have submitted In App Purchase products for your app, the In App Purchase functionality is not present in your binary. 
    
    Specifically, we were not able to locate the IAP item 解锁所有字母 within your app.
    
    If you would like to utilize In App Purchase in your app, you will need to upload a new binary that incorporates the In App Purchase API to enable users to make a purchase.
    
    Once you revise and resubmit your binary, you will also need to resubmit your In App Purchases for review since they are in the state Developer Action Required. For each IAP product submitted, please be sure to edit the detail information or cancel the request to change the detail information for the In App Purchases using iTunes Connect.
    
    For more information on how to implement In App Purchase in your application, please refer to the In-App Purchase Programming Guide.
    
    You can learn more about submitting In App Purchases for review in the In-App Purchase Configuration Guide for iTunes Connect.Restoring In-App Purchase
    
    ****************************************
    
    We found that your app includes a feature to restore previously purchased In-App Purchase products by entering the user's Apple ID and password. However, consumable In-App Purchases cannot be restored in this manner.
    
    We've attached the sample screenshot(s) for your reference.
    
    It would be appropriate to revise your binary to remove this feature. If you would like users to be able to restore consumable In-App Purchase products, you will need to implement your own restore mechanism.
    
    For more information about In-App Purchase "purchasability types," please refer to the In-App Purchase Configuration Guide for iTunes Connect.

     

     

     

     

     

     

     

     

    发件人 Apple
    
    1.0 二进制文件被拒绝 2016年3月24日
    2.16 Details Your app declares support for audio in the UIBackgroundModes key in your Info.plist but did not include features that require
    
    
    
    2.16 - Multitasking Apps may only use background services for their intended purposes:
     VoIP, audio playback, location, task completion, local notifications, etc.
    
    
    2.16 Details
    
    Your app declares support for audio in the UIBackgroundModes key in your Info.plist 
    but did not include features that require persistent audio.
    
    Next Steps
    
    The audio key is intended for use by applications that provide audible content to the user while in the background, 
    such as music player or streaming audio applications. 
    Please revise your app to provide audible content to the user while the app is in the background or remove the "audio" setting from the UIBackgroundModes key.
    
    Resources
    
    If 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

     

     

     

     

     

     

     

    2016年1月9日 上午3:58
    发件人 Apple
    
    1.2 二进制文件被拒绝 2016年1月9日
    16.1 Details Your app contains content that many users would find objectionable. 
    Specifically, the app has a 美女墙 section. We’ve attached
    
    
    8.6 - Apps that include the ability to download music or video content from third party sources
     (e.g. YouTube, SoundCloud, Vimeo, etc) without explicit authorization from those sources will be rejected
    16.1 - Apps that present excessively objectionable or crude content will be rejected
    16.1 Details
    
    Your app contains content that many users would find objectionable. 
    Specifically, the app has a 美女墙 section.
    
    We’ve attached screenshot(s) for your reference.
    
    Next Steps
    
    We encourage you to review your app content and modify it to bring it into compliance with the App Store Review Guidelines.
    
    8.6 Details
    
    We also found that your app allows users to download music or video content 
    without authorization from the relevant third-party sources. 
    
    We’ve attached screenshot(s) for your reference.
    
    Next Steps
    
    Please provide documentary evidence of your rights to allow music or video content download from third-party sources.
     If you do not have the requested permissions, please remove the music or video download functionality from your app.
    
    这些附件可能会显示可能令人反感的内容,如裸露、色情和亵渎内容。

     

     

     

     

     

     

     

     

    2015年12月21日 上午6:43
    发件人 Apple
    
    Information Needed
    Information Needed
    1.2 二进制文件被拒绝 2015年12月21日
    Information Needed We began the review of your app 
    but aren't able to continue because we need additional information about your app. 
    
    
    We began the review of your app but aren't able to continue 
    because we need additional information about your app.
    
    At your earliest opportunity, please review the following question(s) and provide as much detailed information as you can. 
    The more information you can provide upfront, the sooner we can complete your review.
    
    - Where can we find the newly added music download feature?
    
    Once you reply to this message in Resolution Center with the requested information, 
    we can proceed with your review.

     

     

     

     

     

     

     

     

    2015年11月15日 上午4:50
    发件人 Apple
    
    1.1 二进制文件被拒绝 2015年11月15日
    3.8 Details The rating you’ve selected, 4+, is inconsistent with the content of your app. Since your application allows unfiltered access
    
    
    2.2 - Apps that exhibit bugs will be rejected
    3.8 - Developers are responsible for assigning appropriate ratings to their Apps. Inappropriate ratings may be changed/deleted by Apple
    16.1 - Apps that present excessively objectionable or crude content will be rejected
    3.8 Details
    
    The rating you’ve selected, 4+, is inconsistent with the content of your app. Since your application allows unfiltered access to the internet, where content with mature or suggestive themes can be accessed, it should be rated 17+.
    
    We’ve attached screenshot(s) for your reference.
    
    Next Steps
    
    Please update your frequency selections in the Ratings section of iTunes Connect:
    
    - 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 select a Rating on the version information page
    - Click the Edit button next to “Rating”
    - Select “Yes” for Unrestricted Web Access 
    - Once you’ve completed all changes, click the “Submit for Review” button at the top of the App version information page.
    
    NOTE: Applications must be rated accordingly for the highest level of content that the user is able to access in the app.
    
    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.
    
    16.1 Details
    
    Also, your app contains content that many users would find objectionable. 
    Specifically, your app contains a 美女牆 section which appears to objectify female.
    
    We’ve attached screenshot(s) for your reference.
    
    Next Steps
    
    We encourage you to review your app content and modify it to bring it into compliance with the App Store Review Guidelines.
    
    2.2 Details
    
    Additionally, we discovered one or more bugs in your app when reviewed on iPad Air 2 running iOS 9.1 and iPhone 6 running iOS 9.1 on both Wi-Fi and cellular networks.
    
    Specifically, ad still presents after user purchased the IAP product.
    
    The steps to reproduce are:
    
    1. Launch App
    2. Proceed to 我的 page
    3. Tap 设置 button
    4. Tap 付费去广告 button
    5. Navigate to any content page
    6. Ad still presents in app
    
    Please refer to the attached screenshot(s) for more information.
    
    Next Steps
    
    Please run your app on a device to identify the issue(s), then revise and resubmit your app for review. 
    
    If we misunderstood the intended behavior of your app, 
    please reply to this message in the 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(s). 
    For updates, install the new version as an update to the previous version, 
    then follow the steps to reproduce the issue(s).
    
    Resources
    If 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
    
    这些附件可能会显示可能令人反感的内容,如裸露、色情和亵渎内容。

     

     

     

     

     

     

     

     

     

     

    展开全文
  • 微信——APP和小程序互相跳转

    万次阅读 热门讨论 2018-05-31 10:17:07
    随大流吧。微信小程序出了这么久,...目前主要就这两种方式吧,说是互相跳转好像不太妥当,毕竟App才是主动一方,小程序只能被动返回,类似于分享,App如果不发起分享到微信,微信是不能返回你的App的。说到这里大...

    随大流吧。微信小程序出了这么久,现在才学习下。

    app和小程序互相跳转:

    1、App主动发起小程序卡片分享到微信,微信点击打开小程序,这时的小程序可以打开App

    2、App主动发起打开小程序,这时的小程序可以打开App

    目前主要就这两种方式吧,说是互相跳转好像不太妥当,毕竟App才是主动一方,小程序只能被动返回,类似于分享,App如果不发起分享到微信,微信是不能返回你的App的。说到这里大家应该都有一个印象了吧。

    至于上面两种方式的实现方法也简单,只要把微信官网的代码复制过来就能用了。

    App主动分享小程序卡片(微信官网):小程序测试版不能分享

    WXMiniProgramObject miniProgramObj = new WXMiniProgramObject();
    miniProgramObj.webpageUrl = "http://www.qq.com"; // 兼容低版本的网页链接
    miniProgramObj.miniprogramType = WXMiniProgramObject.MINIPTOGRAM_TYPE_RELEASE;// 正式版:0,测试版:1,体验版:2
    miniProgramObj.userName = "gh_d43f693ca31f";     // 小程序原始id
    miniProgramObj.path = "/pages/media";            //小程序页面路径
    WXMediaMessage msg = new WXMediaMessage(miniProgramObj);
    msg.title = "小程序消息Title";                    // 小程序消息title
    msg.description = "小程序消息Desc";               // 小程序消息desc
    msg.thumbData = getThumb();                      // 小程序消息封面图片,小于128k
    
    SendMessageToWX.Req req = new SendMessageToWX.Req();
    req.transaction = buildTransaction("webpage");
    req.message = msg;
    req.scene = SendMessageToWX.Req.WXSceneSession;  // 目前支持会话
    api.sendReq(req);

    App主动打开小程序(微信官网):

    String appId = "wxd930ea5d5a258f4f"; // 填应用AppId
    IWXAPI api = WXAPIFactory.createWXAPI(context, appId);
    
    WXLaunchMiniProgram.Req req = new WXLaunchMiniProgram.Req();
    req.userName = "gh_d43f693ca31f"; // 填小程序原始id
    req.path = path;                  //拉起小程序页面的可带参路径,不填默认拉起小程序首页
    req.miniprogramType = WXLaunchMiniProgram.Req.MINIPTOGRAM_TYPE_RELEASE;// 可选打开 开发版,体验版和正式版
    api.sendReq(req);
    WXEntryActivity中
    
    public void onResp(BaseResp resp) {
        if (resp.getType() == ConstantsAPI.COMMAND_LAUNCH_WX_MINIPROGRAM) {
            WXLaunchMiniProgram.Resp launchMiniProResp = (WXLaunchMiniProgram.Resp) resp;
            String extraData =launchMiniProResp.extMsg; // 对应JsApi navigateBackApplication中的extraData字段数据
        }
    }

    小程序返回App就更简单了(微信官网):

    <button open-type="launchApp" app-parameter="wechat" binderror="launchAppError">打开APP</button>

    另附:微信分享打开App:使用魔窗SDK实现,实际是网页打开App,苹果倒是可以直接打开App,安卓只能用网页打开分享再打开App。具体实现可以查看官网文档

    demo

    展开全文
  • 使用python爬取抖音app视频

    万次阅读 多人点赞 2018-06-02 20:35:03
    记录一下如何用python爬取app数据,本文以爬取抖音视频app为例。 编程工具:pycharm app抓包工具:charles

    记录一下如何用python爬取app数据,本文以爬取抖音视频app为例。

    编程工具:pycharm

    app抓包工具:mitmproxy

    app自动化工具:appium

    运行环境:windows10

    思路:

    假设已经配置好我们所需要的工具

    1、使用mitmproxy对手机app抓包获取我们想要的内容

    2、利用appium自动化测试工具,驱动app模拟人的动作(滑动、点击等)

    3、将1和2相结合达到自动化爬虫的效果

    一、mitmproxy/mitmdump抓包

    确保已经安装好了mitmproxy,并且手机和PC处于同一个局域网下,同时也配置好了mitmproxy的CA证书,网上有很多相关的配置教程,这里我就略过了。

    因为mitmproxy不支持windows系统,所以这里用的是它的组件之一mitmdump,它是mitmproxy的命令行接口,可以利用它对接我们的Python脚本,用Python实现监听后的处理。

    在配置好mitmproxy之后,在控制台上输入mitmdump并在手机上打开抖音app,mitmdump会呈现手机上的所有请求,如下图

         

     

    可以在抖音app一直往下滑,看mitmdump所展示的请求,会发现前缀分别为

    http://v1-dy.ixigua.com/;http://v3-dy.ixigua.com/;http://v9-dy.ixigua.com/

    这3个类型前缀的url正是我们的目标抖音视频url。

    那接下来就要编写python脚本将视频下载下来,需要使用 mitmdump -s scripts.py(此处为python文件名)来执行脚本。

    import requests
    # 文件路径
    path = 'D:/video/'
    num = 1788
    
    
    def response(flow):
        global num
        # 经测试发现视频url前缀主要是3个
        target_urls = ['http://v1-dy.ixigua.com/', 'http://v9-dy.ixigua.com/',
                       'http://v3-dy.ixigua.com/']
        for url in target_urls:
            # 过滤掉不需要的url
            if flow.request.url.startswith(url):
                # 设置视频名
                filename = path + str(num) + '.mp4'
                # 使用request获取视频url的内容
                # stream=True作用是推迟下载响应体直到访问Response.content属性
                res = requests.get(flow.request.url, stream=True)
                # 将视频写入文件夹
                with open(filename, 'ab') as f:
                    f.write(res.content)
                    f.flush()
                    print(filename + '下载完成')
                num += 1

     

    代码写得比较粗糙,不过基本的逻辑还是比较清晰的,这样我们就可以把抖音的视频下载下来,不过这个方法有个缺陷,就是获取视频需要人来不断地滑动抖音的下一个视频,这时候我们可以用一个强大的appium自动化测试工具来解决。

     

    二、Appium对手机进行模拟操作

    确保已经配置好appium所依赖的环境Android和SDK,网上也有许多教程,这里我就不说了。

    appium的用法很简单,首先我们先打开appium,启动界面如下

    点击Start Server按钮即可启动appium服务

    将Android手机通过数据线与PC相连,同时打开USB调试功能,可以输入adb命令(具体可以去网上查找)测试连接情况,若出现以下结果,则说明连接成功

    model是设备名,后面配置需要用到。之后点击下图箭头所指的按钮就会出现一个配置页面

    在右下角的JSON Representation配置启动app的Desired Capabilities参数,分别是paltformName、deviceName、appPackage、appActivity。

    platformName:平台名称,一般是Android或iOS.

    deviceName:设备名称,手机的具体类型

    appPackage:App程序包名

    appActivity:入口Activity名,通常以.开头

    platformName和deviceName比较容易获得,而appPackage和appActivity这两个可以通过以下方法获取到。

    在控制台上输入   adb logcat>D:\log.log  命令,并且在手机打开抖音app,然后在D盘中打开log.log文件,查找Displayed关键字

    由上图可以知道Displayed后面的 com.ss.android.ugc.aweme对应的是appPackage,.main.MainActivity对应的是appActivity,最后我们的配置结果如下:

     

    {
      "platformName": "Android",
      "deviceName": "Mi_Note_3",
      "appPackage": "com.ss.android.ugc.aweme",
      "appActivity": ".main.MainActivity"
    }

     

    再点击Start Session即可启动Android手机上的抖音app并进入到启动页面,同时PC上会弹出一个调试窗口,从这个窗口可以预览当前手机页面,还可以对手机模拟各种操作,在本文不是重点,所以略过。

     

    在下面我们将使用python脚本来驱动app,直接在pycharm运行即可

    from appium import webdriver
    from time import sleep
    
    
    class Action():
        def __init__(self):
            # 初始化配置,设置Desired Capabilities参数
            self.desired_caps = {
                "platformName": "Android",
                "deviceName": "Mi_Note_3",
                "appPackage": "com.ss.android.ugc.aweme",
                "appActivity": ".main.MainActivity"
            }
            # 指定Appium Server
            self.server = 'http://localhost:4723/wd/hub'
            # 新建一个Session
            self.driver = webdriver.Remote(self.server, self.desired_caps)
            # 设置滑动初始坐标和滑动距离
            self.start_x = 500
            self.start_y = 1500
            self.distance = 1300
    
        def comments(self):
            sleep(2)
            # app开启之后点击一次屏幕,确保页面的展示
            self.driver.tap([(500, 1200)], 500)
    
        def scroll(self):
            # 无限滑动
            while True:
                # 模拟滑动
                self.driver.swipe(self.start_x, self.start_y, self.start_x, 
                                  self.start_y-self.distance)
                # 设置延时等待
                sleep(2)
    
        def main(self):
            self.comments()
            self.scroll()
    
    
    if __name__ == '__main__':
    
        action = Action()
        action.main()

     

    下面是爬虫的过程。ps:偶尔会爬取到重复的视频

     

    展开全文
  • native APP,hybrid APP和web APP

    万次阅读 2018-08-29 18:53:49
    native APP,hybrid APP和web APP三者的区别 随着智能手机的普及,移动端应用几乎成为每个互联网产品的标配。在快速迭代的互联网战场中高效开发、低成本上线产品,是每个应用开发团队追求的目标。此时,选择合适的...
  • 方法 状态: 可供销售-》等待协议-〉可供销售 修改可供销售状态为等待协议的方法: 修改价格和销售范围 例子: 打开你的iTunes后台, 找到价格与销售范围 ...app瞬间就会变成可供销售,然后再等半小时左右,你的app...
  • 这两年区块链很火,除了传统的电脑矿机挖矿,现在APP市场流行大量参差不齐的手机挖矿APP。 相较于矿机挖矿,“手机挖矿”的优势是显而易见的,因为这种挖矿方式看上去属于“零投入”,而且还能够随时随地“挖”。...
  • JAVA实现WEB端实现app扫码登录

    万次阅读 2020-05-19 19:57:46
    我们经常用的一些app,如qq和淘宝,天猫等这一类的软件。而开发这些app的企业,都有他们相对应的网站。为了让用户在使用他们的网站时,登录更加方便和安全。企业提供了,使用手机,扫一扫,就可以登录的服务。网页...
  • AppUpdate

    千次阅读 2019-01-10 14:34:19
    AppUpdate 项目地址:WVector/AppUpdate  简介:
  • appstore app 下载地址

    千次阅读 2019-07-10 16:36:32
    https://apps.apple.com/cn/app/idxxxxxx 后面的xxx 对应 app conntect store中 app的Apple ID
  • 使用python抓取App数据

    万次阅读 多人点赞 2018-07-24 12:50:37
    App中的数据可以用网络爬虫抓取么 答案是完全肯定的:凡是可以看到的APP数据都可以抓取。 下面我就介绍下自己的学习经验和一些方法吧 本篇适合有过web爬虫基础的程序猿看 没有的的话学的可能会吃力一些 App接口...
  • 大前端开发:前端如何开发 APP

    万次阅读 多人点赞 2018-07-03 02:45:52
    做为一个前端开发人员,有时候除去传统的前端开发还需要进行其他开发,比如公众号开发,小程序开发,APP 开发。 本场 Chat 将带你从0开始,基于 APICloud 进行 APP 开发,你只需要会前端就可以。 本场 Chat 主要内容...
  • APP,一般认为是 mobile application,也就是移动移动应用程序。 目前主流应用程序大体分为三类:Web App、Hybrid App、 Native App。 1.Web App Web App 指采用Html5语言写出的App,不需要下载安装。类似于...
  • android studio 如何修改app名字、修改app图标

    万次阅读 多人点赞 2019-06-30 17:24:03
    1.如何修改app名字 直接在文件AndroidManifest.xml中的android:label=”@string/app_name”去修改即可,直接去修改app_name中的名字,中、英文都是可以的; 修改后,手机安装完就如图 注意:项目的...
  • 当前App跳转其他App PackageManager packageManager = getPackageManager(); Intent intent = new Intent(); intent =packageManager.getLaunchIntentForPackage("com.example.abc2"); //这里面的值是你要跳转app的...
  • 两款影视APP已经伪装上架App Store 真怕它失效了!

    万次阅读 多人点赞 2020-10-31 17:19:52
    影视软件咱们公众号已经发了不下....嗯 很多款了。 大家想找以前发过的版本,请在公众号菜单栏“查资源”打开输入栏输入软件关键词进行搜索。...这款APP已经上架了App Store,不仅支持iPhone端,还支持iPa...
  • uni-app 退出app操作

    千次阅读 2020-03-31 10:00:35
    uni-app 退出app //安卓退出 // #ifdef APP-PLUS if (plus.os.name.toLowerCase() === 'android') { plus.runtime.quit(); } else{ const threadClass = plus.ios.importClass("NSThread"); const ...
  • 最近在开发一个APP交互时,遇到这样的需求,1、APP拉起第三方的APP,并且传值,2第三方APP拉起我们的APP,并可以根据传递过来的值启动相对应的页面。 我们通过Intent的隐式启动来拉起。 隐式启动拉起第三方APP有三...
  • 天猫APP,淘宝APP,京东APP的包名

    千次阅读 2018-06-12 10:24:50
    天猫手机APP包名: com.tmall.wireless淘宝手机APP包名: com.taobao.taobao京东手机APP包名: com.jingdong.app.mall
  • 网站封装成 APP 所需软件 工具:Hbuilder(用于封装) 环境:Java(用于签名) 本机环境:Windows10,、Jdk1.8,Hbuilder1.5.4 网站封装成 APP详细步骤 1、首先要去hbuilder 官网下载 app 开发版,它是绿色版...
  • android 表白APP(创意)

    万次阅读 多人点赞 2018-05-25 19:32:07
    大家好 我是新人小八, ...由于我的水平不够,做不出来类似H5的效果,只好劝说她 做一个APP 来进行表白 ,废话不多说啦,我直接扔图。 这是一个滑动页面, 你可以把你想说的话,写下来截图 然后直接丢...
  • 原生APP和封装APP区别详解

    千次阅读 2019-07-12 11:53:29
    很多人对于封装app和原生app概念区分比较迷茫,为什么原生开发的要十几二十万封装的只要几千到上万就可搞定呢? 客户在没有深入了解行业的情况下往往觉得app只是个安装包,能安装就是app,这样说其也没有对错只能是...
  • Android APP打开另一个APP完整逻辑实现

    万次阅读 多人点赞 2018-05-09 18:12:03
    一丶概述前段时间配合开发,完成了一个APP拉起另一个APP的需求,负责接收数据跨登录部分。当然整个实现思路挺感兴趣就了解一下。先说说需求拉起另一个APP是为了方便统一使用管理,有些公司APP较多,部分人只需要用到...
  • uni-app开发app之一uni-app优缺点

    千次阅读 2019-10-23 11:00:46
    uni-app是一套可以适用多端的开源框架,一套代码可以同时生成ios,Android,H5,微信小程序,支付宝小程序,百度小程序等。 优点二: uni-app对前端开发人员比较友好,学习成本比较低,首先uni-app是基于vue.js的。...
  • App设计】互联网+商业计划书

    万次阅读 多人点赞 2018-07-21 14:14:25
    今天我们来谈谈共享图书App的设计 首先该APP的主体功能有借书、还书、社区、社区等。 界面原型如下:(这个界面是我大三做的校园app的界面,比较通用,因此拿这个来说明。这个app已经开源,目前也有了153颗star,...
  • App Store Connect 如何删除应用App

    千次阅读 2019-04-22 14:56:18
    一、删除未提交过得APP 静等半年自动删除 二、已发布过版本的APP 1.将销售范围全部取消掉,如下图 2.在APP信息栏目,将会出现删除APP选项,如下图 ...
  • Android Studio中修改APP图标和APP名称

    万次阅读 多人点赞 2018-05-21 10:36:46
    Android Studio生成的APP默认图标是经典的机器人图标。可以通过Android Studio实现APP图标和名称的修改。1 修改APP图标在程序对应的AndroidMenifest.xml中指定了该APP的图标。&lt;application&gt; ...... ...
  • LuckyDraw app被评为Microsoft365 App Award

    万次阅读 2019-12-15 13:56:57
    今天查了一下LuckyDraw app,突然发现我上半年开发的Teams app: LuckyDraw,竟然多了一个勋章图标,点进去一看是微软给我的app评了一个”Microsoft 365 App Award”。Super surprise!!???????????? 看来我必须要...
  • Vue项目打包成移动端APP

    万次阅读 多人点赞 2019-09-25 20:50:14
    Vue项目打包成移动端APP 需要准备的工具:Hbuilder 目录 Vue项目打包成移动端APP 首先打包vue到dist目录 然后再Hbuilder中打开dist目录 然后将dist包含的 web项目 转换为 移动 APP项目 前几步配置完成后,就...
  • 安卓app开发-02-安卓app快速开发

    千次阅读 2018-09-18 22:00:07
    安卓app开发-02-安卓app开发流程 上一篇介绍了安卓 app 开发的工具和环境配置,本篇不涉及编程技术,适合小团队快速高效开发 APP制作流程 当有一个APP创意,该如何实现呢?是花数十万找APP外包?自己能不能...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,195,046
精华内容 478,018
关键字:

app