iOS 審核淺談:1.4.1、2.1、2.5.2、2.5.4、4.2.3、5.2.5

来源:https://www.cnblogs.com/boaosady/archive/2022/09/28/16739204.html
-Advertisement-
Play Games

整理下近期被 Apple 殘忍虐待的成果。 ps: 可以提供一個視頻鏈接,建議用微軟的OneDrive 。審核員方便點。國內那些個地址都需要登錄,需要登錄才能看視頻的場景,同樣會被拒 Guideline 1.1 - Safety - Objectionable Content Guideline 1 ...



整理下近期被 Apple 殘忍虐待的成果。

 

ps: 可以提供一個視頻鏈接,建議用微軟的OneDrive 。審核員方便點。國內那些個地址都需要登錄,需要登錄才能看視頻的場景,同樣會被拒 

 

 

Guideline 1.1 - Safety - Objectionable Content

Guideline 1.1 - Safety - Objectionable Content

We found that your submission includes content or concepts that are not appropriate for the App Store.

 

Specifically, your app’s metadata or binary include inappropriate references to the COVID-19 pandemic. Users rely on the App Store to find apps providing essential medical services and safety information. To help users easily locate this content, only apps from recognized institutions providing essential services should reference the pandemic in their metadata and binary.

 

Next Steps

 

It would be appropriate to revise your submission, including the app binary and any associated metadata, and remove all direct references to the COVID-19 pandemic.

解決方案:

疫情當下,新冠也不是隨便就能上的。要麼提供資質,要麼刪除相應數據吧。

 

Guideline 1.4.1 - Safety - Physical Harm

Guideline 1.4.1 - Safety - Physical Harm

 

Your app provides medical diagnoses or treatment advice but does not include the required medical disclaimer.

 

Next Steps

 

Please revise your app's description to include a disclaimer reminding users to seek a doctor’s advice in addition to using this app and before making any medical decisions.

 

Once you have made the appropriate changes to your app’s description, please reply to this message in App Store Connect, and we will continue with the review.

解決方案:

應用程式提供醫療診斷或治療建議,但不包括所需的醫療免責聲明,修改您的應用程式的描述,包括一個免責聲明,提醒用戶除了使用本應用程式外,在做出任何醫療決定之前尋求醫生的建議。

ps :該免責申明除了在APP展現外,還需在APP描述裡面展現,否則仍有被拒的風險。 

 

Guideline 2.1 - Information Needed

Guideline 2.1 - Information Needed

 

Before we can complete our review of your app, we need a video that demonstrates the current version, 1.0.1, in use on a physical iOS device.

Specifically, we need a demo video that shows the use of background audio. The provided demo video cannot access for more than 1 minute due to not logging in.

The demo video should:

- Show your app running on a physical iOS device, not on a simulator.

- Clearly documents all relevant app features, services, and user permission requests.

 

Next Steps

 

Provide a link to the video in the App Review Information section of your app’s page in App Store Connect and reply to this message. You can use a screen recorder to capture footage of your app in use. Note that if your app can only be reviewed with a demo video, you’ll need to provide an updated demo video for every app submission.

解決方案:

提供一個演示Demo。詳細描述問題的使用場景並回覆審核即可。記得回覆後,再次點擊提審。

 

Guideline 2.1 - Information Needed

Guideline 2.1 - Information Needed

We have started our review, but we need additional information to continue. Specifically, it appears your app may access or include paid digital content or services, and we want to understand your business model before completing our review.

 

Next Steps

 

Please review the following questions and provide as much detailed information about your business model as you can.

 

1. Who are the users that will use the paid content, subscriptions, features, and services in the app?

2. Where can users purchase the content, subscriptions, features, and services that can be accessed in the app?

3. What specific types of previously purchased content, subscriptions, features, and services can a user access in the app?

4. What paid content, subscriptions, or features are unlocked within your app that do not use in-app purchase?

5. How do users obtain an account? Do users have to pay a fee to create an account?

6. Which feature of your app needs access to background audio and voip? Where can users locate this feature? Please provide more details and a demo video is preferred if necessary.

解決方案:

說你的APP存在 虛擬類的交易性質。詳細的回覆你的項目流程場景即可。

 

Guideline 2.1 - Performance - App Completeness

Guideline 2.1 - Performance - App Completeness

Your app or its metadata does not appear to include complete and final content. Specifically, your app includes placeholder content in homepage.

 

App Store users expect the apps they download to be ready for public use. Apps on the store shouldn't include placeholder or incomplete content or information.

 

Next Steps

 

To resolve this issue, please revise your app and metadata so that all of its content is complete and final.

 

For example:

 

- Your app binary or metadata should not include "lorem ipsum" text.

- App metadata should not include placeholder screenshots, such as "screenshot coming soon."

- Provide an engaging app description that highlights the features and functionality of your app.

解決方案:

APP內容不太友好、引人遐想問題。包含自己去叔你下內容吧,封面、文字、占點陣圖等等。

 

 Guideline 2.5.2 - Performance - Software Requirements

Guideline 2.5.2 - Performance - Software Requirements

During review, your app installed or launched executable code, which is not permitted on the App Store. Specifically, your app uses the itms-services URL scheme to connect to pgyer.com, which may allow for installations or updating 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

 

- Remove any reference to itms-services URL schemes from your app.

- Review the Software Requirements section of the App Store Review Guidelines.

- Ensure your app is compliant with all sections of the App Store Review Guidelines and the Terms & Conditions of the Apple Developer Program.

- Once your app is fully compliant, resubmit your app for review.

解決方案:

應付不允許存在熱更新或者第三方分發平臺信息。刪除即可。

 

Guideline 2.5.4 - Performance - Software Requirements

Guideline 2.5.4 - Performance - Software Requirements

 

Your app declares support for VoIP in the UIBackgroundModes key in your Info.plist, but it does not include any Voice over IP services.

 

Next Steps

 

To resolve this issue, please revise your app to either add VoIP features or remove the “voip” setting from the UIBackgroundModes key.

 

We recognize that VoIP can provide “keep alive” functionality that is useful for many app features. However, using VoIP in this manner is not the intended purpose of VoIP.

解決方案:

項目支持後臺運行VoIP,在info.plist 上有展示,但是他們不知道你怎麼使用的。兩種方案:

1、刪除相對應的info.plist key。  
2、提供相關完整的使用場景的說明和使用場景的視頻回覆。

 

Guideline 4.2.3 - Design - Minimum Functionality、Guideline 4.8 - Design - Sign in with Apple :

Guideline 4.2.3 - Design - Minimum Functionality

 

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

 

Next Steps

 

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

 

We recommend implementing the Safari View Controller API to display web content within your app. The Safari View Controller allows the display of a URL and inspection of the certificate from an embedded browser in an app so that customers can verify the webpage URL and SSL certificate to confirm they are entering their sign in credentials into a legitimate page.

 

Guideline 4.8 - Design - Sign in with Apple

 

Your app uses a third-party login service, but does not offer Sign in with Apple. Apps that use a third-party login service for account authentication need to offer Sign in with Apple to users as an equivalent option.

 

Next Steps

 

Please revise your app to offer Sign in with Apple as an equivalent option for account authentication.

解決方案:

 蘋果要求應用如果支持第三方登陸就要支持蘋果登陸,去除第三方登陸或提交蘋果登陸

 

Guideline 5.1.1(v) - Data Collection and Storage

Guideline 5.1.1(v) - Data Collection and Storage

 

We noticed that your app supports account creation but does not appear to include an option to initiate account deletion.

Apps that support account creation must also offer account deletion to give App Store users more control of the data they've shared while using your app.

Next Steps

If your app already supports account deletion, reply to this message and let us know how to locate this feature. If your app does not support account deletion, revise your app to include an option to initiate account deletion.

 

If you are unable to offer account deletion or need to provide additional customer service flows to facilitate and confirm account deletion, either because your app operates in a highly-regulated industry or for some other reason, reply to this message in App Store Connect and provide additional information or documentation. If you have questions regarding your legal obligations, check with your legal counsel.

 

Keep these requirements in mind when updating your app to support account deletion:

 

- Only offering to temporarily deactivate or disable an account is insufficient.

- If users need to visit a website to finish deleting their account, include a link directly to the page on your website where they can complete the process.

- You may include confirmation steps to prevent users from accidentally deleting their account. However, only apps in highly-regulated industries may require users to use customer service resources, such as making a phone call or sending an email, to complete account deletion.

 解決方案:

支持註冊賬號,那就要支持賬號的註銷。新增一個賬號註銷功能或者提供對應的註銷功能的引導視頻或截圖指引(圖片 組圖儘可能的順序、命名要能詳細的表述操作指引的)。

 

Guideline 5.2.5 - Legal - Intellectual Property

Guideline 5.2.5 - Legal - Intellectual Property

Your app does not comply with the Guidelines for Using Apple's Trademarks and Copyrights. Specifically, your app includes:

 

- iPad in the app name or subtitle in an inappropriate manner

 

Next Steps

 

To resolve this issue, please revise your app and its metadata to address these trademark issues.

Please see attached screenshot for details.

解決方案:

就是說你的APP名稱或logo 和別人的太相似了。調整下就好了。

ps: 如果你是一套代碼,但是發佈兩個APP,分別上線iOS和iPad。則需要在名稱和logo上加一個HD或者其他便於區分的角標即可 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 一、文件目錄類 pwd指令 基本語法:pwd 功能:顯示當前工作的絕對目錄 ls指令 基本語法:ls [選項][目錄或者文件] 常用選項 -a 顯示所有文件及目錄 (. 開頭的隱藏文件也會列出) -l 除文件名稱外,亦將文件型態、許可權、擁有者、文件大小等資訊詳細列出 cd指令 基本語法:cd [參數 ...
  • SourceTree 是 Windows 和Mac OS X 下Git 和 Hg 客戶端管理工具,同時也是Mercurial和Subversion版本控制系統工具,需要的朋友趕快來看看吧! 詳情:SourceTree for Mac(Git客戶端工具) SourceTree Mac是一款針對mac平 ...
  • Haproxy haproxy簡介 HAProxy是一個使用C語言編寫的自由及開放源代碼軟體,其提供高可用性、負載均衡,以及基於TCP和HTTP的應用程式代理。 HAProxy特別適用於那些負載特大的web站點,這些站點通常又需要會話保持或七層處理。HAProxy運行在當前的硬體上,完全可以支持數以 ...
  • 一. 題目: 給如下兩個表,寫一個查詢語句,求出在每一個工資發放日,每個部門的平均工資與公司的平均工資的比較結果 (高 / 低 / 相同)。 工資表:salary | id | employee_id | amount | pay_date | | | | | | | 1 | 1 | 9000 | ...
  • 設置全局 set global collation_connection = utf8mb4_general_ci 設置會話級別 1.配置文件方式,給每個新的連接配置 [mysqld] init-connect='SET NAMES utf8mb4 COLLATE utf8mb4_general_c ...
  • 今天我們來和大家聊一聊一個新話題,一個對於企業業務發展十分關鍵的東西——指標。 指標建設是衡量企業業務效果的主要依據,本文結合自身實踐經驗和大家分享指標的設計與加工過程,講述其基礎概念和設計加工方法,以及設計加工過程中的註意點,希望對感興趣的同學有所幫助。 一、指標建設的必要性 1、什麼是指標 指標 ...
  • 作為國民經濟的命脈和樞紐,金融行業對底層資料庫的能力要求正在不斷提高。在眾多要求中,數據一致性無疑是重中之重,即數據不能出錯,最好還能提高併發效率。 TDSQL採用MC(輕量級GTM)+全局MVCC的全局讀一致性方案。如果只使用全局事務管理器GTM,除需維護全局序列外,還需要維護全局的事務衝突,這個 ...
  • 分析:給 reader 表添加數據. INSERT INTO:插入數據,插入數據的時候會檢查主鍵或者唯一索引,如果出現重覆就會報錯; 語法:INSERT INTO table_name VALUES (value1,value2,value3,...); --這種形式無需指定要插入數據的列名,只需提 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...