国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【軟件測試】APP 上架指南:iOS App Store 首次上架被拒原因分析與解決方案

這篇具有很好參考價值的文章主要介紹了【軟件測試】APP 上架指南:iOS App Store 首次上架被拒原因分析與解決方案。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

目錄

一、前言

二、APP 審核備案新規(guī)

(1)iOS 上架審核申請被拒?

(2)蘋果應用商店重大調(diào)整?

(3)首次備案流程

① 阿里云備案??

② 華為云備案

③ 騰訊云備案

三、iOS 首次上架拒審原因分析

(1)首次拒審:iOS 17 兼容性

① 拒審原文

② 拒審譯文?

③ 拒審原因分析?

④ 解決方案?

⑤ 增加 APP 操作手冊說明

(2)首次/二次拒審原因:Apple Pay 的 PassKit 框架使用問題

① 拒審原文?

② 拒審譯文?

③ 拒審原因分析

④ 解決方案

(3)首次拒審原因:應用內(nèi)購產(chǎn)品的名稱和描述一致

① 拒審原文?

② 拒審譯文?

③ 拒審原因分析

④ 解決方案?

(4)首次/二次拒審原因:Info. plist 的 UIBackunderModes 鍵勾選聲明支持音頻,后臺運行卻無法播放任何可聽內(nèi)容

① 拒審原文

② 拒審譯文

③ 拒審原因分析

④ 解決方案?

(5)三次拒審原因:找不到站內(nèi)消費

① 拒審原文

② 拒審譯文?

③ 拒審原因分析

④ 解決方案

(6)三次拒審原因:檢測有隱藏功能或內(nèi)容,懷疑繞過 app,站外消費,同時檢查 sdk

① 拒審原文

② 拒審譯文?

③ 拒審原因分析

④ 解決方案

(7)三次拒審原因:有麥克風的請求,但是沒有充分解釋為什么要使用

① 拒審原文

② 拒審譯文?

③ 拒審原因分析

④ 解決方案

(8)三次拒審原因:表明年齡和性別字段和核心功能不相關

① 拒審原文

② 拒審譯文?

③?拒審原因分析

④ 解決方案



一、前言

  1. 近期我加入了一家新創(chuàng)業(yè)公司,新創(chuàng)業(yè)公司一開始普遍面臨著許多問題,資金周轉(zhuǎn)和開發(fā)人員短缺并不是最大的挑戰(zhàn)。
  2. 相反,各種公司資質(zhì)、備案手續(xù)、軟件備案以及首次上架審核等流程問題才是最令人頭痛的。
  3. 這些流程通常耗時很長,而且由于材料和資質(zhì)不完善等原因,會導致初次上架審核被拒多次,進而延長整個流程。
  4. 對于創(chuàng)業(yè)公司而言,他們很可能在等待審核期間無法繼續(xù)推進其他工作。其中,最為耗時且棘手的是iOS上架審核,其嚴格的審核制度進一步拉長了整個流程。
  5. 很可惜的是,我公司選擇了首先通過 iOS 上架而非 Android 上架;所以開發(fā)未做好 Android 打包與測試兼容準備。
  6. 而更令人沮喪的是,自 2023 年 9 月開始,無論是小程序、Android 還是 iOS 的上架審核,在原有的公司備案流程之上,又增加了軟件備案的審核流程。
  7. 這意味著創(chuàng)業(yè)公司要經(jīng)歷大約兩個月的流程,既要處理 iOS 上架初審被拒,還要處理軟件備案流程。
  8. 本文記錄我司首次上架 iOS 被拒的各種奇葩理由和解決方案,大家可以避避坑!


二、APP 審核備案新規(guī)

(1)iOS 上架審核申請被拒?

語音類app 上架要求,【軟件測試】測試理論與經(jīng)驗,軟件測試,APP 上架,iOS


(2)蘋果應用商店重大調(diào)整?

蘋果應用商店大變動,中國大陸上架的 App 必須有備案號https://baijiahao.baidu.com/s?id=1778561534851069922&wfr=spider&for=pc

可以看到新規(guī)嚴重坑了 9 月/ 10 月 首次提審的 APP:

  • 今年 2023 年 8 月,工業(yè)和信息化部就出臺了《工業(yè)和信息化部關于開展移動互聯(lián)網(wǎng)應用程序備案工作的通知》
  • 2023 年 9 月到 2024 年 3 月底,這段時間里,《通知》發(fā)布前就已經(jīng)開展業(yè)務的 App,得向住所所在地的省級通信管理局去備案。
  • 到了 2024 年 4 月到 6 月底,電信主管部門會組織檢查 App 的備案情況,對還沒履行備案手續(xù)的 App,會依法進行處理。
  • 已經(jīng)在 App Store 上架的 App,就算不填備案號也能正常提審。但這只是暫時的,如果明年 4 月還沒備案號的話,App 就可能會被下架了。

(3)首次備案流程

可以選擇以下任一服務商提供備案審核服務:

  • 阿里云
  • 華為云
  • 騰訊云

① 阿里云備案??

阿里云首次備案流程https://help.aliyun.com/zh/icp-filing/user-guide/for-the-first-time-the-record-process阿里云 APP 備案操作流程https://developer.aliyun.com/article/1325019阿里云域名備案操作文檔https://www.kancloud.cn/ocityomall/aliyunyumingbeian/3028484

阿里云 App 備案快速入門知識https://wanwang.aliyun.com/qualificationrec/bazszl?spm=5176.27804673.J_9865808500.8.379a7365EpEkgy?阿里云 ICP 備案教程https://beian.aliyun.com/#:~:text=1%20%E5%A1%AB%E5%86%99%E4%BF%A1%E6%81%AF%20%E7%99%BB%E5%BD%95%E9%98%BF%E9%87%8C%E4%BA%91%E8%B4%A6%E5%8F%B7%E5%A1%AB%E5%86%99%E4%BF%A1%E6%81%AF%E5%8F%8A%E4%B8%8A%E4%BC%A0%E8%B5%84%E6%96%99%202%20%E9%98%BF%E9%87%8C%E4%BA%91%E5%88%9D%E5%AE%A1%201%E4%B8%AA%E5%B7%A5%E4%BD%9C%E6%97%A5%E5%AE%8C%E6%88%90%E7%94%B5%E8%AF%9D%E6%A0%B8%E9%AA%8C%E5%B9%B6%E5%91%8A%E7%9F%A5%E5%88%9D%E5%AE%A1%E7%BB%93%E6%9E%9C%203%20%E5%B7%A5%E4%BF%A1%E9%83%A8%E7%9F%AD%E4%BF%A1,%E5%B7%A5%E4%BF%A1%E9%83%A8%E7%9F%AD%E4%BF%A1%E6%A0%B8%E9%AA%8C%E9%9C%80%E8%A6%81%E5%9C%A824%E5%B0%8F%E6%97%B6%E5%86%85%E5%AE%8C%E6%88%90%204%20%E7%AE%A1%E5%B1%80%E5%AE%A1%E6%A0%B8%20%E7%AE%A1%E5%B1%80%E5%AE%A1%E6%A0%B8%2020%E4%B8%AA%E5%B7%A5%E4%BD%9C%E6%97%A5%E5%86%85%E5%AE%8C%E6%88%90%E5%8F%AF%E7%99%BB%E5%BD%95%E9%98%BF%E9%87%8C%E4%BA%91%E8%B4%A6%E5%8F%B7%E6%9F%A5%E8%AF%A2%205%20%E5%A4%87%E6%A1%88%E6%88%90%E5%8A%9F%20%E7%AE%A1%E5%B1%80%E4%B8%8B%E5%8F%91%E5%A4%87%E6%A1%88%E5%8F%B7%E5%B9%B6%E5%AE%8C%E6%88%90%E5%85%AC%E5%AE%89%E5%A4%87%E6%A1%88

② 華為云備案

華為云 > ICP 備案> 使用 PC 端備案> 首次備案流程https://support.huaweicloud.com/pi-icp/icp_03_0002.html

華為云 > ICP 備案 > 使用 APP 端備案 > 首次備案https://support.huaweicloud.com/usermanual-icp/icp_08_0002.html華為云 > ICP 備案 > 公安備案和經(jīng)營性備案 > 公安備案https://support.huaweicloud.com/tg-icp/icp_03_0014.html

③ 騰訊云備案

騰訊云首次備案流程https://cloud.tencent.com/document/product/243/97668



三、iOS 首次上架拒審原因分析

(1)首次拒審:iOS 17 兼容性

① 拒審原文

Guideline 2.1 - Performance - App Completeness

We discovered one or more bugs in your app. Specifically, the app launched into a blank screen. Please review the details below and complete the next steps.

Review device details:

- Device type: iPhone

- OS version: iOS 17.0

Next Steps

Please run your app on a device to reproduce the issues, then revise and submit your app for review. If at first you're unable to reproduce the issue, try the following:

- For new apps, uninstall all previous versions of your app from a device, then install and follow the steps to reproduce.

- For app updates, install the new version as an update to the previous version, then follow the steps to reproduce.

If we misunderstood the intended behavior of your app, please reply to this message in App Store Connect to provide information on how these features were intended to work.

Resources

- For information about testing apps and preparing them for review, see Testing a Release Build.

- To learn about troubleshooting networking issues, see About Networking.

- Watch a video from App Store Review with tips for preventing common rejections.?

② 拒審譯文?

準則 2.1 - 性能 - 應用完整性

我們在您的應用程序中發(fā)現(xiàn)了一個或多個錯誤。具體來說,應用程序啟動到一個空白屏幕。請查看下面的詳細信息并完成后續(xù)步驟。

查看設備詳細信息:

- 設備類型:iPhone

- OS版本:iOS 17.0

后續(xù)步驟

請在設備上運行您的應用程序以重現(xiàn)問題,然后修改并提交您的應用程序以供審核。如果一開始您無法重現(xiàn)問題,請嘗試以下操作:

- 對于新應用程序,請從設備上卸載所有以前版本的應用程序,然后安裝并按照步驟進行復制。

- 對于應用程序更新,請安裝新版本作為上一個版本的更新,然后按照步驟進行復制。

如果我們誤解了您的應用程序的預期行為,請在 App Store Connect 中回復此消息,以提供有關這些功能如何工作的信息。

資源

- 有關測試應用程序并準備審核的信息,請參閱測試發(fā)布版本。

- 要了解網(wǎng)絡問題的故障排除,請參閱關于網(wǎng)絡。

- 觀看來自 App Store Review 的視頻,其中包含防止常見拒絕的提示。

③ 拒審原因分析?

  • 預先兼容 iOS 版本審核的天坑:我司提審時,iOS 17 并未上線推廣,是拒審一周后蘋果官網(wǎng)才推廣 iOS 17 的,所以當時測試未考慮 iOS 17 兼容問題,這就是一個天坑!這審核簡直毫無人性,讓首次上架的 APP 預先兼容 iOS 未上架推廣的版本,而且 xcode 當時未出開發(fā)調(diào)試的 iOS 17 版本,導致開發(fā) Mac 和?xcode 同步升級后,一堆不兼容問題,只能降級,也無法調(diào)試 iOS 17!當時我司根本無法調(diào)試與開發(fā) iOS 17 兼容問題!
  • 不兼容頁面為第三方頁面的天坑:我司的 APP,啟動授權蜂窩流量后,會自動跳轉(zhuǎn)到本機號碼登錄頁,而本機號碼登錄頁,是來自第三方頁面,極光登錄的頁面,極光獲取本機號碼只有頁面提供嵌套,而無法使用接口方式,所以這個頁面不兼容 iOS 17 導致審核人員啟動后黑屏拒審;而我司開發(fā)無法修改第三方頁面的兼容問題!也沒辦法聯(lián)系極光那邊的開發(fā)解決這個 iOS 17 兼容問題!

④ 解決方案?

區(qū)分 iOS 版本跳轉(zhuǎn)不同的登錄頁:

我司的 APP,除了來自極光的第三方本機號碼登錄頁,還有自研的手機驗證碼登錄頁,所以做出解決方案:

  • iOS 16 及以下版本在授權蜂窩流量后會自動跳轉(zhuǎn)到本機號碼登錄頁
  • iOS 17?及以上版本不管如何授權網(wǎng)絡都會默認跳轉(zhuǎn)到手機驗證碼登錄頁

⑤ 增加 APP 操作手冊說明

  • 建議首次提審時就要寫這個文檔,并且準備 word 版本和 h5 在線訪問版本,同時在 APP 增加 “操作手冊” 入口,我司是第 2 次提審被拒之后才準備這個文檔,嚴重體會到 iOS 審核人員對我們的 APP 理解困難,甚至對方都沒登錄成功進到 APP,所以要寫一個附上 APP 使用流程圖的詳細操作手冊。
  • “操作手冊” 需注明權限授權說明、隱私安全說明、每個功能使用說明、第三方頁面引用、第三方登錄、不同版本隱藏功能、放開全部收費功能、付費說明流程、付費解鎖說明等等的詳細使用說明、隱私信息獲取與使用說明等等,避免持續(xù)打回!
  • 這個操作手冊一開始產(chǎn)品不準備提供入口的,所以沒有寫,畢竟很少見 APP 有操作手冊這種東西,所以前兩次拒審都以為是審核備注沒說明白的原因,后來發(fā)現(xiàn)那個 2000 字的審核備注不夠?qū)?,又擔?iOS 審核人員理解能力,干脆寫一個操作手冊,審核備注下有個上傳文檔的功能,直接上傳這一份 word 文檔,同時搞成 h5 頁面,在審核備注強調(diào)之前被打回的回復外,在最后再附上 h5 操作手冊在線訪問文檔地址,方便對方查看,確保多方面考慮!

本機號碼一鍵授權登錄頁操作手冊說明示范如下(這是我作為測試角度寫的,然后讓產(chǎn)品過目,UI 配圖,所以如果產(chǎn)品有時間可以交給專業(yè)人士書寫):

(1)功能說明

① 本機號碼登錄頁:您可以使用本機手機號碼進行一鍵登錄。

(2)授權說明

① 這是通過第三方極光登錄入口,提供便捷的登錄方式。

② 如果您的設備運行 iOS 16 及以下版本且已授權蜂窩網(wǎng)絡權限,則可以使用本機號碼一鍵授權登錄。

③ 如果您的設備未授權蜂窩網(wǎng)絡權限,或者運行 iOS 17 及以上版本,則該入口將被隱藏,可另外使用手機號碼、短信驗證碼授權登錄。

④ 我們會存儲您的手機號碼,但請放心,我們將確保數(shù)據(jù)安全,并支持賬戶注銷。

⑤ 請注意,首次獲取本機號碼需要先授權蜂窩網(wǎng)絡權限。如若啟動頁時網(wǎng)絡授權選擇“無線局域網(wǎng)與蜂窩網(wǎng)絡”,則可以直接進入本機號碼登錄頁;如若啟動頁時未進行網(wǎng)絡授權,會自動跳轉(zhuǎn)到驗證碼登錄頁,此時網(wǎng)絡授權選擇“無線局域網(wǎng)與蜂窩網(wǎng)絡”,需要上劃 APP 清理后臺進程才可以再次進入到本機號碼登錄頁。


(2)首次/二次拒審原因:Apple Pay 的 PassKit 框架使用問題

① 拒審原文?

Guideline 2.1 - Information Needed

We're looking forward to completing our review of your app, but we need more information to continue. Specifically, we noticed that your binary includes the PassKit framework for implementing Apple Pay, but we were unable to verify any integration of Apple Pay within your app.

Apple Pay is a mobile payment technology that provides an easy and secure way for users to pay for physical goods and real-world services in apps and on the web.

Next Steps

If your app integrates Apple Pay, please indicate where in your app we can find Apple Pay functionality.

If your app does not include any Apple Pay functionality, please indicate this information in the Review Notes section for each version of your app in App Store Connect when submitting for review.

Resources

Learn more about implementing Apple Pay.

② 拒審譯文?

指南 2.1 - 所需信息

我們期待完成對您的應用程序的審查,但我們需要更多信息才能繼續(xù)。具體來說,我們注意到您的二進制文件包含用于實現(xiàn) Apple Pay 的 PassKit 框架,但我們無法驗證您的應用程序中是否集成了Apple Pay。

Apple Pay 是一種移動支付技術,為用戶在應用程序和網(wǎng)絡上支付實物商品和現(xiàn)實世界服務提供了一種簡單安全的方式。

后續(xù)步驟

如果您的應用集成了 Apple Pay,請指出我們可以在您的應用中找到 Apple Pay 功能的位置。

如果您的應用不包含任何 Apple Pay 功能,請在提交審核時在 App Store Connect 中每個版本的應用的審核說明部分中注明此信息。

資源

詳細了解實施Apple Pay。?

③ 拒審原因分析

?首次拒審分析:

  • iOS 審核人員未進入 APP 直接拒審:我們的 APP ,有個商品功能調(diào)用蘋果的錢包支付功能,無其他支付方式,但需要先登錄(支持游客模式訪問)進入主頁才可以看到商品支付模塊,因此我們第一次看到這個拒審原因,先查詢正式環(huán)境數(shù)據(jù)庫的用戶表數(shù)據(jù),發(fā)現(xiàn)無新增陌生賬號,也就是 iOS 審核人員根本沒有登錄進入 APP 就直接拒審了
  • 僅提包審核勾選 iOS 貨架商品未審核備注說明支付功能詳情:因為 iOS 審核人員根本沒有進入 APP,有可能 iOS 17 不兼容極光本機號碼登錄頁,所以對方直接啟動黑屏,所以只能代碼掃描;而對方僅掃描代碼,發(fā)現(xiàn) APP 的二進制文件包含用于實現(xiàn) Apple Pay 的 PassKit 框架,當時提包審核時卻沒有在審核備注中用文字著重說明支付功能詳情,所以導致 iOS 審核人員沒有在應用中找到 Apple Pay 功能的位置。

二次拒審分析:

  • 蘋果支付錢包調(diào)用?Apple Pay 和 IAP 內(nèi)購 不一樣:第一次拒審我們以為只要在審核備注中強調(diào)說明支付功能在哪即可,支付后在哪使用,結(jié)果還是被拒了,我們確認用了蘋果錢包支付,后面前端開發(fā)確認我們用的不是 Apple Pay 的 PassKit 這個框架,Apple Pay 和 IAP 內(nèi)購 不是一回事,我們用的是用的是 IAP 內(nèi)購,所以審核備注還需要強調(diào)說明所使用的是?IAP 內(nèi)購 而不是?Apple Pay?

④ 解決方案

iOS 提包審核時,在審核備注中文字說明一下支付功能:

  • 通過上述分析,我們發(fā)現(xiàn)無需修改代碼配置,只是 iOS 前端開發(fā)在提包審核時,在審核備注中添加清楚文字說明一下支付功能即可
  • 但是二審發(fā)現(xiàn)未能解決這個問題,我們確認用了蘋果錢包支付,后面前端開發(fā)確認我們用的不是這個框架,Apple Pay 和 IAP 內(nèi)購 不是一回事,我們用的是用的是 IAP 內(nèi)購,所以審核備注還需要強調(diào)說明所使用的是?IAP 內(nèi)購 而不是?Apple Pay

Apple Pay 和 IAP 內(nèi)購 區(qū)分:

Apple Pay 和 IAP 內(nèi)購 不一樣,我們使用的只是內(nèi)購,就需要去除下圖框出的部分,審核人員的意思就是我們的 APP 使用了apple pay 和 app 應用內(nèi)購,但是他沒有找到 apple pay 的支付地方,解決方案就是如下圖框出部分刪除,同時提審時還需要在審核備注強調(diào)說明所使用的是?IAP 內(nèi)購 而不是?Apple Pay,并且強調(diào)說明內(nèi)購支付功能的位置和付費解鎖功能的位置,除了操作手冊說明外,還需要在審核備注強調(diào)說明,以便回復審核人員,不能直接把整個操作手冊給他們看,他們可能不會去看,所以強調(diào)審核備注也要寫就是這個用處。

  • xcode 刪除參數(shù)配置(Apple Pay):Apple Pay(Release and Profile)
  • xcode 僅保留參數(shù)配置(IAP 內(nèi)購):ln-App Purchase

語音類app 上架要求,【軟件測試】測試理論與經(jīng)驗,軟件測試,APP 上架,iOS

語音類app 上架要求,【軟件測試】測試理論與經(jīng)驗,軟件測試,APP 上架,iOS


(3)首次拒審原因:應用內(nèi)購產(chǎn)品的名稱和描述一致

① 拒審原文?

Guideline 2.3.2 - Performance - Accurate Metadata

We noticed that the display names and descriptions for your promoted in-app purchase products, 風鈴x130, 風鈴x84, 風鈴x33, and 風鈴x55, are the same, which makes it hard for users to identify what they are purchasing from the App Store.

Next Steps

To resolve this issue, please revise the display names or descriptions for your promoted in-app purchase products to ensure each individual metadata item is unique.

Please note that display names for promoted in-app purchases can be up to 30 characters long, while descriptions can be up to 45 characters long.

Resources

- Learn how to view and edit in-app purchase information in App Store Connect.

- Discover more best practices for promoting your in-app purchases on the App Store.?

② 拒審譯文?

指南 2.3.2 - 性能 - 準確的元數(shù)據(jù)

我們注意到,您推廣的應用內(nèi)購產(chǎn)品 風鈴 x130、風鈴 x84、風鈴 x33 和 風鈴 x55 的顯示名稱和描述是相同的,這使得用戶很難識別他們從 App Store 購買了什么。

后續(xù)步驟

若要解決此問題,請修改推廣應用內(nèi)購產(chǎn)品的顯示名稱或描述,以確保每個元數(shù)據(jù)項都是唯一的。

請注意,推廣站內(nèi)消費的顯示名稱最長可達 30 個字符,而描述最長可達 45 個字符。

資源

- 了解如何在 App Store Connect 中查看和編輯應用內(nèi)購信息。

- 在 App Store 上發(fā)現(xiàn)更多促進您站內(nèi)消費的最佳實踐。?

③ 拒審原因分析

  • iOS 提包審核時,勾選的 iOS 貨架商品的名稱和描述不能相同: iOS 前端開發(fā)在提包審核時,有支付功能的還需要勾選 iOS 貨架商品,由于我們 APP 僅顯示商品名稱,無需顯示商品描述,所以開發(fā)申請 iOS 貨架商品時,描述直接復制商品名稱黏貼,導致名稱和描述一樣,結(jié)果就被拒審了,所以商品名稱和商品描述需要不同,而同一類別的商品描述可以一樣,只要描述不和名稱一樣即可
  • 被拒審過的勾選商品無法再次申請審核:我們首次提包審核時,勾選了 4 個貨架申請,第一次無經(jīng)驗,以為只要直接修改商品名稱和備注不一樣,就可以重新提交商品審核,結(jié)果可能 iOS 審核有什么潛規(guī)則,這 4 個 id 的商品連續(xù) 10 個工作日都處于 “審核中” 狀態(tài),其他未勾選的商品修改描述后立馬通過審核,這妥妥搞歧視啊,所以我們只能廢掉這一批同 id 前綴的商品,更換商品 id 重建同個價格的商品,不然永遠無法提交復審,因為提包審核必須勾選這 4 個商品,不然 APP 商品就會顯示空

iOS 商品貨架應用注意:

  • 這個 iOS 貨架商品是需要在研發(fā)階段就開始提前申請的
  • 測試階段可以使用沙箱賬號進行支付,沙箱賬號是開發(fā)者在 iOS 申請 appid 時同步申請的賬號,沙箱賬號可以模擬蘋果支付而不會扣蘋果錢包的錢,直接點擊 APP 關聯(lián)已上架 iOS 貨架的商品 id ,就會直接彈出沙箱支付彈窗,首次輸入沙箱賬號需要管理員綁定設備的驗證碼,之后就可以正常模擬蘋果支付
  • 其中商品 id ,是自定義前綴的和域名一樣類型,?后綴是所選 iOS 支持的單品價格,比如 iOS 貨架僅支持選擇 9.9 而不能選擇 9.99 ,選擇 9.9 的后綴就是 9_9,然后前端需要提供商品 id 給后端開發(fā)寫入代碼中,才支持調(diào)起支付,商品 id 如下圖
  • 上架 iOS 貨架商品時,還需要上傳公司的 logo ,這個在支付時會顯示公司 logo,還需要上傳商品圖,有指定尺寸,這個都需要 UI 提供
  • 商品名稱和商品描述不能相同
  • 被拒審過的勾選商品無法再次申請審核,需要刪除原商品 id 的商品,再次申請同價格的其他新商品 id 的商品,每次被拒都必須更換商品 id,重新上架商品,才不會一直卡在商品 “審核中” 狀態(tài),節(jié)省復審時間

語音類app 上架要求,【軟件測試】測試理論與經(jīng)驗,軟件測試,APP 上架,iOS

④ 解決方案?

  • 修改商品描述和商品名稱保持不一致:商品名稱無需修改,原來的商品名稱和描述都是 “風鈴x10”,直接把全部商品描述改為 “支付對應價格購買對應的風鈴數(shù)用于解鎖應用內(nèi)付費功能模塊”
  • 刪除原商品,申請新商品 id 上架 iOS 貨架:刪除原商品 id 的全批商品,這次不再提前申請多個價位,僅申請所需的 4 個價位商品

(4)首次/二次拒審原因:Info. plist 的 UIBackunderModes 鍵勾選聲明支持音頻,后臺運行卻無法播放任何可聽內(nèi)容

① 拒審原文

Guideline 2.5.4 - Performance - Software Requirements

Your app declares support for audio in the UIBackgroundModes key in your Info.plist, but we are unable to play any audible content when the apps running in the background.

Background audio is intended for use by apps that provide audible content to the user while in the background, such as music player, music creation, or streaming audio apps.

Next Steps

If your app has a feature that requires persistent audio, reply to this message and let us know how to locate this feature. If your app does not have a feature that requires persistent audio, it would be appropriate to remove the "audio" setting from the UIBackgroundModes key.

Resources

- Learn more about our requirements for apps using background services in App Store Review Guideline 2.5.4.

- Review documentation for the UIBackgroundModes key. Please see attached screenshot for details.

② 拒審譯文

指南 2.5.4 - 性能 - 軟件要求

您的應用在 Info. plist 的 UIBackunderModes 鍵中聲明支持音頻,但當應用在后臺運行時,我們無法播放任何可聽內(nèi)容。

背景音頻旨在供在后臺向用戶提供可聽內(nèi)容的應用程序使用,例如音樂播放器、音樂創(chuàng)作或流式音頻應用程序。

后續(xù)步驟

如果您的應用具有需要持久音頻的功能,請回復此消息并告知我們?nèi)绾握业酱斯δ堋?/p>

如果您的應用沒有需要持久音頻的功能,則應從 UIBackunderModes 鍵中刪除“音頻”設置。

資源

- 在App Store 審核指南 2.5.4中詳細了解我們對使用后臺服務的應用的要求。

- 審查留檔的UIBackbaseModes 鍵。 請查看附加的屏幕截圖以獲取詳細信息。?

③ 拒審原因分析

Info. plist 的 UIBackunderModes 鍵勾選聲明支持音頻,后臺運行卻無法播放任何可聽內(nèi)容:

我們的 APP 有個語音包試聽功能、語音重播功能、視頻聊天功能,但是退出 APP 是不支持播放聲音的,退出 APP 頁面就會停止語音包試聽音頻播放、停止語音重播、停止視頻聊天功能,所以無需支持音頻,這個只是開發(fā)封包時一個選項,所以去掉勾選即可,但是這里僅去掉勾選還是會被拒;二次拒審后發(fā)現(xiàn)僅僅去除勾選還不夠,還需要在代碼中將 Background Modes 鍵的參數(shù)配置整個刪除

④ 解決方案?

  • iOS 前端開發(fā)在封包時,在 Info. plist 的 UIBackunderModes 鍵去掉勾選:Audio, AirPlay,and Picture in Picture;特別注意,此方法無效,僅解決一半問題,依舊會被拒:第一次拒審后,僅將這個勾選去掉,然后審核備注說明有語音包試聽功能、語音重播功能、視頻聊天功能,但不支持進后臺播放;二次提審還是被拒回來了,所以直接用下面的方法,直接把整個參數(shù)配置給刪除了!
  • Background Modes 鍵整個刪除:直接在 xcode 中把 Info. plist 文件中的 Privacy - Background Modes 鍵整個刪除,然后再重新打包提交即可
  • 審核備注和操作手冊強調(diào)說明:有語音包試聽功能、語音重播功能、視頻聊天功能,但不支持進后臺播放,已將?Background Modes 鍵整個刪除。

語音類app 上架要求,【軟件測試】測試理論與經(jīng)驗,軟件測試,APP 上架,iOS

語音類app 上架要求,【軟件測試】測試理論與經(jīng)驗,軟件測試,APP 上架,iOS


(5)三次拒審原因:找不到站內(nèi)消費

① 拒審原文

Guideline 2.1 - Information Needed

We have started the review of your app, but we are not able to continue because we cannot locate the in-app purchases within your app at this time.

Next Steps

To help us proceed with the review of your app, please reply to this message providing the steps for locating the in-app purchases in your app.

If you are restricting access to in-app purchases based on factors such as storefront or device configurations, please include this information in your reply along with steps to enable the in-app purchases for our review.

Resources

Learn more about offering in-app purchases on App Store Connect Help.

② 拒審譯文?

指南 2.1 - 所需信息

我們已經(jīng)開始審核您的應用程序,但我們無法繼續(xù),因為我們目前無法在您的應用程序中找到站內(nèi)消費。

后續(xù)步驟

為了幫助我們繼續(xù)審核您的應用程序,請回復此消息,提供在您的應用程序中查找站內(nèi)消費的步驟。

如果您基于店面或設備配置等因素限制站內(nèi)消費,請在回復中包含此信息以及啟用站內(nèi)消費的步驟供我們審查。

資源

詳細了解在 App Store Connect 幫助上提供站內(nèi)消費。?

③ 拒審原因分析

  • 沒有在審核備注說明付費后的消費使用位置:審核人員根本沒有登錄進入系統(tǒng),所以單獨掃描代碼和查看審核備注,會不清楚付費功能在哪
  • 僅上免費語音包沒上付費語音包誤認為隱藏消費功能:我們 APP 語音包功能,本來僅準備上架 2 個免費的,所以定價 0,直接支持使用,沒有其他付費語音包,所以可能被誤以為隱藏消費功能?

④ 解決方案

  • 在審核備注說明付費后的消費使用位置:增加操作手冊點明付費功能,強調(diào)注明付費功能,并附上 APP 使用流程圖,在審核備注中,上傳 word 文檔,同時附上 h5 連接,在審核備注也大概說明一下付費的所有位置
  • 將其中 1 個免費語音包設置為付費解鎖語音包:我們 APP 語音包功能,將 2 個免費的語音包其中 1 個語音包,隨便設置一個定價,這樣就沒有隱藏的付費功能了

(6)三次拒審原因:檢測有隱藏功能或內(nèi)容,懷疑繞過 app,站外消費,同時檢查 sdk

① 拒審原文

Guideline 2.3.1 - Performance

We noticed that your app may contain hidden features, functionality, or content.

Specifically, your app includes Third Party Recharge or Top-Up, which enables the purchase of digital content, services, or functionality by means other than in-app purchase.

The App Store ecosystem is built on trust and users should never be misled about the apps they download. Attempting to hide features, functionality, or content in your app may lead to removal from the Apple Developer Program.

Next Steps

- Review the Performance section of the App Store Review Guidelines.

- Ensure your app, as well as any third-party code and SDKs in your app, are compliant with all sections of the App Store Review Guidelines and the Apple Developer Program License Agreement.

- Revise or remove any hidden features, functionality, or content in your app.

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

If you feel that we have misunderstood how your app functions and that your app is compliant with the App Store Review Guidelines, please reply to this message in App Store Connect to explain how this feature works.

The next submission of this app may require a longer review time.

Resources

- Learn more about our policies for apps with suspected hidden features in App Store Review Guideline 2.3.1.

- Learn more about our policies regarding removal from the Apple Developer Program in the Apple Developer Program License Agreement.?

② 拒審譯文?

指引 2.3.1 - 表現(xiàn)

我們注意到您的應用程序可能包含隱藏的功能、功能或內(nèi)容。

具體而言,您的應用包括第三方充值或充值,可以通過應用內(nèi)購以外的方式購買數(shù)字內(nèi)容、服務或功能。

App Store 生態(tài)系統(tǒng)建立在信任的基礎上,用戶不應被誤導他們下載的應用程序。試圖在應用程序中隱藏功能、功能或內(nèi)容可能會導致從Apple Developer Program中刪除。

后續(xù)步驟

- 查看?App Store 審查指南的性能部分。

- 確保您的應用以及應用中的任何第三方代碼和 SDK 符合?App Store 審查指南 和Apple Developer Program 許可協(xié)議的所有部分。

- 修改或刪除應用程序中的任何隱藏功能、功能或內(nèi)容。

- 一旦您的應用程序完全合規(guī),請重新提交以供審核。

如果您認為我們誤解了您的應用程序的功能,并且您的應用程序符合?App Store 審核指南,請在 App Store Connect 中回復此消息以解釋此功能的工作原理。

此應用程序的下一次提交可能需要更長的審核時間。

資源

- 在?App Store 審核指南 2.3.1中詳細了解我們針對疑似隱藏功能的應用的政策。

- 詳細了解我們在?Apple Developer Program 許可協(xié)議中有關從 Apple Developer Program 中刪除的政策。?

③ 拒審原因分析

注意:

這是一個特別嚴重的拒審原因,千萬不要有僥幸心理可以騙過 iOS 審核人員,比如搞后端開關控制前端頁面按鈕隱藏功能這一套,隱藏功能會觸發(fā)懲罰措施,下次審核等待時間大概會是 7 天左右,會拖長復審流程時間?。?!

  • 隱藏消費功能:就上面一點,我們有個語音包是收費的,但是首次上架設置為全免費,可能會讓審核人員誤以為隱藏消費功能
  • 開關控制隱藏第三方登錄功能:我們的 APP 有微信、微博第三方授權一鍵登錄功能,實現(xiàn)方式是,如果手機有安裝微信/微博 APP,則顯示微信/微博 logo 按鈕登錄入口,如果手機沒有安裝微信/微博 APP,則隱藏登錄入口;但是,我們在網(wǎng)上看到微信/微博第三方登錄除了提供 APP 授權登錄外,也提供了 WEB 登錄方式,也就是需要固定顯示第三方登錄入口,如果手機沒安裝微信/微博 APP,則需要手機瀏覽器跳轉(zhuǎn)微信/微博 WEB 輸入賬號密碼再授權登錄,這個操作就很麻煩,用戶體驗也不好,產(chǎn)品不考慮;所以一開始為了避開這個沒安裝 APP 隱藏入口會誤認為隱藏功能的問題,我們想了一個辦法,那就是開關控制,后端通過一個參數(shù)控制前端 logo 按鈕的顯示,正式環(huán)境提審時,開關關閉,隱藏微信/微博登錄入口,提審通過,則后端打開開關,顯示微信/微博登錄入口;結(jié)果,被拒了

④ 解決方案

  • 將其中 1 個免費語音包設置為付費解鎖語音包:我們 APP 語音包功能,將 2 個免費的語音包其中 1 個語音包,隨便設置一個定價,這樣就沒有隱藏的付費功能了,增加操作手冊點明付費功能,強調(diào)注明付費功能
  • 打開開關,審核備注和操作手冊強調(diào)說明第三方登錄方式:增加操作手冊點明付費功能,強調(diào)注明第三方登錄方式,并附上 APP 使用流程圖,在審核備注中,上傳 word 文檔,同時附上 h5 連接,在審核備注也大概說明一下第三方登錄方式功能

第三方微信/微博授權登錄(操作手冊內(nèi)容如下,附上截圖

(1)功能說明

① 本機號碼登錄頁/驗證碼登錄頁:您可以直接點擊微信/微博圖標按鈕,使用微信/微博賬號進行第三方授權登錄,無需額外輸入賬戶信息。

(2)授權說明

① 如果您的設備已安裝微信/微博 APP,則可以選擇第三方微信/微博授權登錄。

② 如果未安裝微信/微博 APP,則該入口將被隱藏。

③ 我們會存儲您的微信/微博號,但請放心,我們將確保數(shù)據(jù)安全,并支持賬戶注銷。

語音類app 上架要求,【軟件測試】測試理論與經(jīng)驗,軟件測試,APP 上架,iOS?語音類app 上架要求,【軟件測試】測試理論與經(jīng)驗,軟件測試,APP 上架,iOS語音類app 上架要求,【軟件測試】測試理論與經(jīng)驗,軟件測試,APP 上架,iOS


(7)三次拒審原因:有麥克風的請求,但是沒有充分解釋為什么要使用

① 拒審原文

Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage

We noticed that your app requests the user’s consent to access the microphone, but doesn’t sufficiently explain the use of the microphone in the purpose string.

To help users make informed decisions about how their data is used, permission request alerts need to explain and include an example of how your app will use the requested information.

Next Steps

Please revise the purpose string in your app’s Info.plist file for the microphone to explain why your app needs access and include an example of how the user's data will be used.

You can modify your app's Info.plist file using the property list editor in Xcode.

Resources

- Watch a video from App Store Review with tips for writing clear purpose strings.

- See examples of helpful, informative purpose strings.

- Review a list of relevant property list keys.

② 拒審譯文?

指南 5.1.1 - 法律 - 隱私 - 數(shù)據(jù)收集和存儲

我們注意到您的應用程序請求用戶同意訪問麥克風,但在目的字符串中沒有充分解釋麥克風的使用。

為了幫助用戶就如何使用他們的數(shù)據(jù)做出明智的決定,權限請求警報需要解釋并 包括您的應用程序?qū)⑷绾问褂盟埱蟮男畔⒌氖纠?/p>

后續(xù)步驟

請修改您的應用程序的 Info. plist 文件中麥克風的目的字符串,以解釋為什么您的應用程序需要訪問權限,并包含如何使用用戶數(shù)據(jù)的示例。

您可以使用 Xcode 中的屬性列表編輯器修改應用程序的 Info. plist 文件。

資源

- 觀看來自 App Store 評論的視頻,其中包含編寫清晰目的字符串的技巧。

- 看到有用,信息目的字符串的例子。

- 查看相關屬性列表鍵列表。?

③ 拒審原因分析

麥克風獲取權限的彈框文字未說明清楚功能:彈框文案都是用標準的說明,默認的文案,結(jié)果可能這個不清晰,另外,審核人員沒有進入 APP,所以不清楚獲取權限用在哪里?

④ 解決方案

  • 修改權限彈框說明文案:在 info 文件中,修改彈框備注
  • 增加操作手冊:操作手冊,在每個功能下寫清楚授權說明、隱私安全說明等,全部授權都給列出來,包括網(wǎng)絡權限、麥克風權限、語音識別權限、圖片上傳獲取相冊權限等等,一次性寫清楚
  • 審核備注:強調(diào)獲取麥克風權限的功能用處,其他授權詳情查看操作手冊 h5 在線地址、上傳的操作手冊 word 文檔附件等等

語音類app 上架要求,【軟件測試】測試理論與經(jīng)驗,軟件測試,APP 上架,iOS

語音類app 上架要求,【軟件測試】測試理論與經(jīng)驗,軟件測試,APP 上架,iOS

① App 會在聊天服務中訪問您的麥克風權限:為了實現(xiàn)語音交流功能,我們的應用需要訪問您的麥克風權限,以便錄制和轉(zhuǎn)換您的語音輸入。請放心,我們嚴格遵守隱私政策,只會在語音聊天期間使用麥克風權限,不會擅自錄制或傳輸您的語音數(shù)據(jù)。

② App 會在聊天服務中訪問您的語音識別權限:為了提供更便捷的語音交流服務,我們的應用可能需要訪問您的語音識別權限。將使應用能夠進行聊天或進行語音識別相關的功能,以更準確地轉(zhuǎn)換您的語音輸入為文字并作出回應。我們承諾只在聊天服務中使用該權限,并嚴格遵守隱私政策,確保您的語音數(shù)據(jù)安全和保密。


(8)三次拒審原因:表明年齡和性別字段和核心功能不相關

① 拒審原文

Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage

We noticed that your app requires users to register with personal information that is not directly relevant to your app’s core functionality. Specifically, the following fields or actions are required but do not appear to be directly relevant to your app’s core functionality:

Gender and Age

Next Steps

To resolve this issue, please either remove all required fields that are not relevant to the app or make those fields optional. Information requested during registration must be relevant to the features the app provides.

Resources

Watch a video from App Store Review with tips for doing more for users with less data. Please see attached screenshots for details.

② 拒審譯文?

指南 5.1.1 - 法律 - 隱私 - 數(shù)據(jù)收集和存儲

我們注意到您的應用要求用戶注冊與您的應用核心功能不直接相關的個人信息。具體而言,以下字段或操作是必需的,但似乎與您的應用核心功能不直接相關:

性別和年齡

后續(xù)步驟

要解決此問題,請刪除與應用程序無關的所有必填字段或?qū)⑦@些字段設為可選字段。注冊期間請求的信息必須與應用程序提供的功能相關。

資源

觀看 App Store Review 的視頻,其中包含為數(shù)據(jù)較少的用戶做更多事情的提示。

請查看附加的屏幕截圖以獲取詳細信息。

③?拒審原因分析

應用核心功能不直接相關的個人信息 - 性別、年齡iOS 審核人員認為我們獲取用戶的 “性別、年齡” 與我們的核心功能無關,這一點簡直無語,這是我們的核心功能,AI 需要根據(jù)用戶性別、年齡來稱呼用戶,回復相關年齡階段的問題,結(jié)果不允許我們必填這 2 個字段,這會導致 AI 稱呼混亂,回復問題不分年齡,而且我們的用戶設定是需要已成年的;但是拒審了,那就得想辦法解決

④ 解決方案

  • 設置性別跳過功能:在性別選擇頁,單選選項的,取消原本的默認值 “男”,“1男2女” 字典值,跳過的情況下就性別字典值為 0,前端傳參后端 0,但是后端代碼邏輯處理,默認以男性稱呼用戶,數(shù)據(jù)庫用戶表保存性別字段值為 0;這樣可以避開代碼掃描出前端默認值誤以為依舊必填
  • 設置年齡跳過功能:在年齡選擇頁,數(shù)字滾軸的組件,必須有一個默認值,默認選中 “25” 不變,年齡區(qū)間 “18~60”,跳過的情況下就年齡為 0,前端傳參后端 0,但是后端代碼邏輯處理,默認以用戶年齡 “25” 歲對話,數(shù)據(jù)庫用戶表保存年齡字段值為 0;這樣可以避開代碼掃描出前端默認值誤以為依舊必填
  • 增加操作手冊:操作手冊,在新人流程功能下寫清楚支持跳過性別、年齡,分 2 種情況走流程截圖示意
  • 審核備注:強調(diào)支持跳過性別、年齡設置,其他詳情查看操作手冊 h5 在線地址、上傳的操作手冊 word 文檔附件等等

語音類app 上架要求,【軟件測試】測試理論與經(jīng)驗,軟件測試,APP 上架,iOS文章來源地址http://www.zghlxwxcb.cn/news/detail-771248.html

到了這里,關于【軟件測試】APP 上架指南:iOS App Store 首次上架被拒原因分析與解決方案的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • ipa上架App Store流程

    ipa上架App Store流程

    1)提交ipa工具:Transporter(Mac版) 蘋果提供 Transporter 來處理大量和差異化數(shù)據(jù)的操作的工具(可以在 macOS、Windows 和 Linux 操作系統(tǒng)上安裝和運行 Transporter。): Transporter 是 Apple 基于 Java 的命令行工具,用于進行大量目錄交付。您可以使用 Transporter 將預生成的內(nèi)容以 Store 數(shù)據(jù)

    2024年02月05日
    瀏覽(29)
  • [iOS]獲取App Store上的軟件的ipa文件

    [iOS]獲取App Store上的軟件的ipa文件

    首先在電腦下載軟件https://www.i4.cn/ 然后在“應用游戲”搜索軟件名稱,選擇安裝/下載后從右上角進入下載中心,右鍵打開文件位置,這里就能看到目標的ipa文件了。 優(yōu)勢: 不要賬號,不要手機,安裝愛思助手后就能直接下載。 劣勢: 部分軟件搜索不到 1.到App Store下載安裝

    2024年02月08日
    瀏覽(24)
  • XCode打包IOS應用發(fā)布App Store和Ad Hoc測試

    XCode打包IOS應用發(fā)布App Store和Ad Hoc測試

    此文章為最新IOS打包教程,每一步都是操作截圖 文章包含大量圖片說明,請注意流量消耗 由于工具之間的版本不一致,所以注意區(qū)分 如果有任何問題,歡迎大家留言一起溝通學習 首先通過 本地鑰匙串訪問(Mac自帶的工具)創(chuàng)建 CertificateSigningRequest.certSigningRequest 文件,步驟

    2024年02月04日
    瀏覽(14)
  • iOS和Android手機瀏覽器鏈接打開app store或應用市場下載軟件

    1.Android主流手機跳轉(zhuǎn)鏈接 2.判斷手機類型 3.iOS跳轉(zhuǎn)app store

    2024年02月11日
    瀏覽(45)
  • iOS和Android手機瀏覽器鏈接打開app store或應用市場下載軟件講解

    當開發(fā)一個app出來后,通過分享引流用戶去打開/下載該app軟件,不同手機下載的地方不一樣,比如:ios需要到蘋果商店去下載,Android手機需要到各個不同的應用商店去下載(華為手機需要到華為應用商店下載,vivo手機需要到vivo手機的應用商店下載,oppo需到oppo的應用商店去下

    2024年02月13日
    瀏覽(58)
  • 軟件測試——項目實戰(zhàn)經(jīng)驗(電商、銀行、APP)

    1、項目名稱:家電購 項目描述: “家電購”商城系統(tǒng)是基于web瀏覽器的電子商務系統(tǒng),通過互聯(lián)網(wǎng)實現(xiàn)商品的線上電子化銷售及業(yè)務流程處理。該系統(tǒng)主要以系統(tǒng)會員及普通游客為服務目標,提供方便快捷的商品展示和線上購物。項目由前后臺共同構成,前臺主要提供與用

    2024年02月05日
    瀏覽(59)
  • 軟件測試/測試開發(fā) | app測試中常用的Android模擬器

    軟件測試/測試開發(fā) | app測試中常用的Android模擬器

    公眾號搜索:TestingStudio 霍格沃茲的干貨都很硬核 測試 Android app 的時候,Android 模擬器是經(jīng)常會用到的工具。模擬器可以輕松的模擬不同的品牌、分辨率和 Android 系統(tǒng)版本。可以讓兼容測試做起來更容易。 下面就來看看目前常用的 Android 模擬器都有哪些。 Emualor 是 Android St

    2024年02月15日
    瀏覽(57)
  • 軟件測試基礎篇五App之a(chǎn)db命令

    軟件測試基礎篇五App之a(chǎn)db命令

    命令優(yōu)勢:效率高 面試會問 工具的本質(zhì)也是調(diào)用命令 解決工具的能力邊界 ADB可以用來安裝卸載軟件、管理安卓系統(tǒng)軟件、啟動測試、抓取操作日志等 1、查看已連接的設備列表:adb devices 2、斷開連接設備: adb disconnect 手機ip 3、無線連接設備: adb connect 手機ip(手機和電腦處于同

    2024年02月03日
    瀏覽(26)
  • iOS App 上架流程圖文教學

    iOS App 上架流程圖文教學

    在上架App 之前必須先準備好開發(fā)者帳號,但申請開發(fā)者帳號因法蘭克早在之前已經(jīng)申請好了,故就跳過此步驟,直接從產(chǎn)生憑證到上傳 App 開始講起。 首先,要將自己辛苦寫好的App 送審的話,則要依序做完下列幾件事情即可。 在開發(fā)者后臺產(chǎn)生 .cer(憑證檔) 在開發(fā)者后臺產(chǎn)

    2024年02月09日
    瀏覽(29)
  • iOS App的打包和上架流程

    iOS App的打包和上架流程

    個人開發(fā)者賬號 費用:99 美元/年(688.00元) 協(xié)作人數(shù):僅限開發(fā)者自己 不需要填寫公司的鄧百氏編碼( D-U-N-S Number) 支持賬號下的 app 上線 App Store 需要創(chuàng)建 Apple ID 公司開發(fā)者賬號: 費用:99 美元/年(688.00元) 允許多個開發(fā)者協(xié)作開發(fā) 需要填寫公司的鄧百氏編碼( D-U

    2024年02月08日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包