WWDC?2016大會(huì )之后,蘋(píng)果公司發(fā)布了四個(gè)全新的應用平臺:iOS,macOS,watchOS?和?tvOS。之后,蘋(píng)果應用商店審核條款也進(jìn)行了更新。上個(gè)版本的30個(gè)章節被修改成了5大章節,但原版英文版字數從?5000?多個(gè)英文單詞增加到了?6000?多個(gè)英文單詞。
?
目錄
?
1.安全
1.1?不當內容
1.2?用戶(hù)生成的內容
1.3?兒童分類(lèi)
1.4?人身傷害
1.5?開(kāi)發(fā)者信息
?
2.性能
2.1?應用程序的完整性
2.2?Beta版測試
2.3?應用內容的準確性
2.4?硬件兼容性
2.5?軟件要求
?
3.業(yè)務(wù)
3.1?付款?
3.2其他商業(yè)模式問(wèn)題
?
4.設計
4.1?模仿者
4.2?少功能
4.3?垃圾應用
4.4?擴展
4.5?蘋(píng)果網(wǎng)站和服務(wù)
?
5.法律
5.1?隱私
5.2?知識產(chǎn)權
5.3?游戲,賭博,彩票
?
?
?
?
?
提交app應用之前的準備事項
嘉興科技為了幫助您的app應用能夠盡可能順利的通過(guò)蘋(píng)果的審核,提高審核速度或減少審核過(guò)程中被拒絕的概率,特此羅列出幾個(gè)常見(jiàn)的失誤和基本注意事項。該事項無(wú)法代替蘋(píng)果的審核條款,但是您需要這些事項來(lái)作為您提交審核的前期準備,這樣才能確保您的提交有一個(gè)良好的開(kāi)始。
?
提交前,先確保您已經(jīng):
?
1、?測試要提交的app應用程序,保證該應用不會(huì )發(fā)生崩潰和錯誤
?
2、?確保該app應用程序的信息和應用內容保持完整和準確
?
3、?確保并保證聯(lián)系人信息始終有效,以便蘋(píng)果審核團隊可以及時(shí)聯(lián)系您
?
4、?提供一個(gè)有效的測試帳號以及登錄信息,并提供測試功能所需的硬件和資源(例如,一個(gè)測試用的二維碼)
?
5、?確保該app應用后臺服務(wù)在審核期間運行正常
?
6、?如果該應用的某些功能和應用內付費的環(huán)節隱藏較深,則需提供詳細的描述文檔和支持文檔。如果因為地域的原因無(wú)法正常使用該功能,請提供該功能的描述視頻鏈接。
?
7、?請檢查您的應用程序是否符合其他規范,包括(注意文中部分內容也有對應的條款和說(shuō)明,請注意查看)
?
?
a:開(kāi)發(fā)指南
?
應用程序編程指南(App?Programming?Guide)
應用擴展編程指南(App?Extension?Programming?Guide)
iOS數據存儲條款(iOS?Data?Storage?Guidelines)
Mac?OS?X文件系統文檔(Mac?OS?X?File?System?Documentation)
Safari擴展開(kāi)發(fā)指南(Safari?Extensions?Development?Guide)
iTunes?Connect開(kāi)發(fā)指南(iTunes?Connect?Developer?Guide)
?
b:設計指南
?
iOS人機交互界面條款(iOS?Human?Interface?Guidelines)
Mac?OS人機交互界面條款(Mac?OS?Human?Interface?Guidelines)
tvOS人機交互界面條款(tvOS?Human?Interface?Guidelines)
watchOS人機交互界面條款(watchOS?Human?Interface?Guidelines)
?
?
?
c :品牌營(yíng)銷(xiāo)指南
App?Store市場(chǎng)營(yíng)銷(xiāo)條款(App?Store?Marketing?Guidelines)
蘋(píng)果支付身份條款(Apple?Pay?Identity?Guidelines)
加入蘋(píng)果支付許可條款(Add?to?Apple?Wallet?Guidelines)
使用Apple商標和版權的條款(Guidelines?for?Using?Apple?Trademarks?and?Copyrights)
?
一.安全
當用戶(hù)從App?Store安裝應用的時(shí)候,他們需要確認這樣的操作是安全的。所以應用程序不能包含令人不快或者冒犯性的內容,而且使用中不會(huì )造成身心傷害。我們列出了常見(jiàn)的幾種缺陷,如果你的應用準備冒犯用戶(hù)或者與用戶(hù)發(fā)生沖突,App?Store不是你的應用應該上架的地方。
?
1.1不當內容
應用程序不應該包括攻擊性,敏感,令人不悅,侮辱或者品味低下的內容。例如:
?
1.1.1?誹謗或者人格侮辱的內容,包括引用或者評論宗教、種族、性取向、性別或者其他目標群體的內容,特別是該應用對特定的人群造成了傷害(只有專(zhuān)業(yè)的政治諷刺作家和幽默大師才不會(huì )受到此限制)。
?
1.1.2?對人或動(dòng)物被殺害、致殘、折磨、虐待的逼真的描述或者具有暴力傾向的內容。如果是游戲,那么其中的敵人不能只針對特定的種族、文化、政府、公司以及任何其他實(shí)體。
?
1.1.3?鼓勵人們非法或者輕率使用武器和危險品的內容,或者方便人們購買(mǎi)槍支的內容。
?
1.1.4?公開(kāi)的性愛(ài)或色情的內容。根據韋氏詞典(Webster’s?Dictionary)的定義,這些內容特指“明確的描述或展示性器官,或者目的在于激發(fā)人們的性欲,而不是展示美學(xué)或者渲染氣氛”。
?
1.1.5?煽動(dòng)宗教仇恨或者對宗教文獻的誤導性和不準確的引用。
?
1.1.6?提供虛假信息和虛假功能,包括提供不正確的設備信息,提供惡作劇的功能例如虛假的位置跟蹤工具。即便是明確指出該應用程序是出于娛樂(lè )性的目的也不會(huì )無(wú)視該條款。發(fā)送匿名虛假詐騙信息或者撥打惡意電話(huà)的應用會(huì )被直接拒絕。
?
1.2?用戶(hù)生成的內容
為了防止非法濫用用戶(hù)生成的內容,從而給用戶(hù)提供虛假信息、盜取用戶(hù)的知識產(chǎn)權,社交應用以及應用當中包含用戶(hù)生成的信息的應用必須包括下述功能:
?
過(guò)濾不良內容
提供舉報機制
后臺服務(wù)可以提供阻止騷擾用戶(hù)的行為
提供官方聯(lián)系方式,讓用戶(hù)可以快速聯(lián)系到開(kāi)發(fā)商
?
如果應用在使用用戶(hù)生成的內容或者提供服務(wù)的時(shí)候,主要目的是發(fā)布色情內容,人肉搜索、侮辱用戶(hù),人身威脅、恐嚇用戶(hù),這種應用不應該放在應用商店,而且蘋(píng)果可能會(huì )不通知開(kāi)發(fā)商并直接下架。如果你的應用使用用戶(hù)生成的信息來(lái)提供網(wǎng)絡(luò )服務(wù),并且網(wǎng)頁(yè)上包含了一些限制級的內容,需要默認隱藏并且提供明顯的NSFW(不適合工作場(chǎng)所)標識,用戶(hù)主動(dòng)點(diǎn)擊才會(huì )顯示。
?
1.3?兒童分類(lèi)
兒童分類(lèi)是人們找到適合兒童的應用的良好方式。如果你希望你的應用上架到這個(gè)類(lèi)別當中,你需要關(guān)注并且在設計應用的時(shí)候需要照顧到兒童的良好體驗。這些應用程序不可以包括指向其他應用的鏈接,付費入口以及其他可能會(huì )吸引兒童的不適合的內容,除非提供給家長(cháng)監控和開(kāi)啟的能力。請記住,一旦客戶(hù)期望你的應用程序遵循兒童類(lèi)別的要求,那么它需要進(jìn)行不斷的修改從而滿(mǎn)足后續版本的兒童類(lèi)別的條款更新。即便是你打算取消發(fā)布在兒童類(lèi)別當中也一樣需要遵守這些條款。點(diǎn)此了解家長(cháng)監控的更多內容。
?
兒童類(lèi)別的應用不允許包括基于用戶(hù)行為的廣告(也就是這種廣告會(huì )根據用戶(hù)行為而決定展示什么樣的內容)。如果包含了廣告,這些廣告必須也適合兒童。與此同時(shí),你也需要特別留意世界各地有關(guān)在線(xiàn)收集兒童數據的相關(guān)法律法規。請務(wù)必查看本條款的隱私條款來(lái)了解更多的相關(guān)信息。
?
1.4?人身傷害
如果你的應用程序可能會(huì )危害到人身安全,我們可能會(huì )拒絕掉它。這類(lèi)情況包括:
?
1.4.1?如果你的應用屬于醫療范疇,那我們將會(huì )對這個(gè)應用提供用于醫療診斷的信息的準確性進(jìn)行更加嚴格的審查。如果你的醫療應用已經(jīng)獲得了相關(guān)監管部門(mén)的批準,你需要隨同你的應用一并提供指向相關(guān)批準文檔的鏈接用于審核
?
1.4.2?藥物劑量計算器必須來(lái)自藥物生產(chǎn)企業(yè)、醫院、高校、健康保險公司以及其他具有合法資質(zhì)的實(shí)體?;蛘吣愕挠嬎惴椒ㄒ呀?jīng)獲得了FDA或其他國際上的同行的認可??紤]到潛在的人身傷害的危險,我們需要確保你的應用會(huì )長(cháng)期獲得更新和支持
?
1.4.3?應用程序不允許鼓勵人們非法攝入過(guò)量的酒精或藥物,或者鼓勵未成年人消費藥物、酒精和煙草。與此同時(shí),嚴禁銷(xiāo)售大麻等毒品。
?
1.4.4?應用程序只能顯示執法機構提供的酒后駕駛檢查站,而且不允許鼓勵人們進(jìn)行危險的行為,包括酒駕、超速。
?
1.4.5?應用程序禁止強迫人們采用違背蘋(píng)果硬件的安全文檔的方式,包括冒著(zhù)設備損壞或者造成人身傷害的危險使用他們的設備。例如,應用程序不應該鼓勵人們將設備塞到床墊下面或枕頭下面充電。
?
1.5?開(kāi)發(fā)者信息
用戶(hù)需要了解當他們遇到問(wèn)題的時(shí)候該如何與您聯(lián)系。確保你提供的鏈接當中包含了使用戶(hù)找到你的非常方便的方法。如果聯(lián)系人信息不準確或者過(guò)期,這不僅令用戶(hù)失望,在有些國家和地區這也屬于違法行為。與此同時(shí),確保支付許可包含發(fā)行商的有效聯(lián)系信息,并且這些信息采用分配給發(fā)行商的來(lái)自權威機構的合法的根證書(shū)進(jìn)行簽名。
?
二.性能
2.1?應用程序的完整性
提審版本的應用必須是終版本,并且包含了所有應用內容以及所有有效鏈接。應用在提交的時(shí)候需要清除掉所有占位符、無(wú)效地址和臨時(shí)內容。確保你的應用在提交審核之前經(jīng)過(guò)充分測試并且沒(méi)有BUG,如果你的應用需要登陸,需要包含一個(gè)合法的賬戶(hù)而且對應的后臺服務(wù)也是正常有效的。如果你的應用包含應用內付費,確保他們是完整的,新的,并且審核人員可以很容易找到。如果不可以,需要提供明確的解釋為何不行。請不要把應用程序審核當作軟件測試服務(wù),如果你的應用不完整或者存在明顯的技術(shù)缺陷,它將直接被拒絕。
?
2.2?Beta版測試
您的應用程序的測試版本不應該上架到應用商店,請使用Testflight來(lái)代替。如果你的應用提交到Testflight?Beta,那么這個(gè)應用已經(jīng)準備好對外發(fā)布,并且符合應用審核條款。請注意,Testflight版本的應用不允許從測試人員當中獲取任何利益,包括來(lái)自眾籌的資金。你應該對測試人員提供明確的更新說(shuō)明。請通過(guò)Testflight?Beta測試說(shuō)明了解更多信息。
?
2.3?應用內容的準確性
客戶(hù)在下載你的應用的時(shí)候需要明確了解你的應用是什么,所以請確保你的應用描述、截圖、預覽視頻始終是新版本,并且能夠準確反映你的應用。
?
2.3.1?不要在你的應用當中包含任何隱藏和沒(méi)有相關(guān)說(shuō)明文檔的功能。你的應用程序的功能必須讓用戶(hù)和審核人員了解清楚。如果這樣的行為過(guò)分或者反復出現,你可能會(huì )被蘋(píng)果從開(kāi)發(fā)者身份當中除名。我們努力確保App?Store是一個(gè)令人信賴(lài)的生態(tài)系統,并且期望每一個(gè)開(kāi)發(fā)者也能夠遵守這種要求。如果你沒(méi)有信譽(yù),我們不想和你合作。
?
2.3.2?如果你的應用程序包含了應用內付費功能,請確保你的應用程序的描述、截圖和預覽視頻能夠明確表明哪些功能、關(guān)卡、訂閱內容等需要額外購買(mǎi)。
?
2.3.3?你的截圖必須符合你的應用程序的實(shí)際內容,而不是標題藝術(shù),登陸界面和閃屏界面。
?
2.3.4?你的預覽視頻是讓用戶(hù)能夠快速了解你的應用是用來(lái)做什么的好方法。為了確保人們可以清楚的了解他們將會(huì )在你的應用當中獲得什么內容,你的預覽視頻必須從應用程序本身的運行效果當中捕獲。你可以添加旁白或者文本描述來(lái)幫助解釋視頻本身無(wú)法解釋清楚的內容。
?
2.3.5?你需要遵守App?Store的類(lèi)別定義,并且為你的應用選擇合適的類(lèi)別。如果你選擇的類(lèi)別不符合你的應用,我們可能會(huì )幫助你改變應用類(lèi)別。
?
2.3.6?你必須誠實(shí)的回答iTunes?Connect上面提供的年齡分級的問(wèn)題,從而你的應用可以良好的使用家長(cháng)控制功能。如果你的應用年齡分級不正確,用戶(hù)可能會(huì )對你的應用程序的行為表示十分意外,這也可能導致某些國家和地區的監管部門(mén)對你的應用分級不正確的問(wèn)題開(kāi)展調查。
?
2.3.7?你需要創(chuàng )建一個(gè)獨一無(wú)二的應用名稱(chēng),設計一套準確描述你的應用的關(guān)鍵詞。不要嘗試使用商標術(shù)語(yǔ)、流行的應用名稱(chēng)以及其他不相關(guān)的詞語(yǔ)來(lái)包裝你的應用。蘋(píng)果可能隨時(shí)修改不恰當的關(guān)鍵詞。
?
2.3.8?你的應用內容應該適合所有的用戶(hù),所以一定要確保你的應用圖標、截圖和預覽視頻能夠準確的反映你的應用。即使你的應用程序年齡分級高于4+,你的圖標、截圖和預覽視頻也必須符合4+的年齡分級。例如你的應用是一個(gè)游戲,并且具有暴力內容,你必須選擇一個(gè)不反映死亡、槍決的截圖放到應用商店當中。記住確保你的應用內容,包括應用名稱(chēng)和圖標(小圖標、大圖標、Apple?Watch圖標等)是一致的從而防止用戶(hù)感到迷惑。
?
2.3.9?開(kāi)發(fā)商具有保證版權合法的責任,包括應用程序圖標,截圖,預覽視頻的版權。圖標、截圖和預覽視頻需要使用一個(gè)虛構的賬戶(hù)的信息,而不是一個(gè)真實(shí)的用戶(hù)信息。
?
2.4?硬件兼容性
2.4.1?為了確保人們可以盡可能充分的體驗你的應用,在可能的情況下iPhone應用也可以完美支持iPad。我們鼓勵您建立通用的應用,使得用戶(hù)可以在不同的設備上使用。
?
2.4.2?你的應用需要高效的利用電量。應用程序不應該快速的消耗電池電量并且產(chǎn)生過(guò)多的熱量,或者對用戶(hù)的設備造成不必要的負擔。
?
2.4.3?你的Apple?TV應用可以在只有Siri遙控器或者游戲手柄的時(shí)候可以正常運行,但我們不反對你通過(guò)更多的外圍設備增強你的應用功能的做法。如果你需要一個(gè)游戲控制器,請確保在游戲當中對這個(gè)游戲控制器提供明確的教程,從而讓用戶(hù)知道如何使用這個(gè)控制器。
?
2.4.4?應用程序不應該建議或者要求設備重新啟動(dòng)。
?
2.4.5?通過(guò)Mac?App?Store發(fā)布的應用還需要遵守額外的要求:
?
(i)它們必須適當的被沙盒化,而且遵守Mac?OS文件系統文檔。這些應用也必須通過(guò)對應的Mac?OSAPI來(lái)修改其他應用的數據(例如書(shū)簽、地址簿和日歷)。
?
(ii)必須使用Xcode對應用進(jìn)行打包,不允許包含第三方的安裝程序。它們必須是自我包含的、單一文件的安裝包,而且不能在共享的位置安裝代碼和解壓資源。
?
(iii)在未經(jīng)用戶(hù)允許的情況下不允許自動(dòng)啟動(dòng)或者開(kāi)機啟動(dòng),而且用戶(hù)退出應用之后不允許在未經(jīng)用戶(hù)同意的情況下殘留后臺進(jìn)程。應用不允許自動(dòng)將圖標放在Dock或者用戶(hù)桌面。
?
(iv)應用程序不允許私自下載和安裝其他應用,驅動(dòng),額外的代碼,以及添加應用功能或者明顯改變與審核版本的應用不同的應用工作方式的資源文件。
?
(v)應用程序不允許要求升級到root權限,或者使用setuid屬性來(lái)升級權限。
?
(vi)這些應用運行的時(shí)候不允許彈出要求許可證的窗口,或者其他的顯示方式來(lái)反盜版(應用商店允許付費并視為購買(mǎi)了正版授權)。
?
(vii)必須使用Mac?App?Store發(fā)布更新,其他方式不被允許。
?
(viii)應用程序僅在在當前版本的系統就可以運行,不允許使用可選安裝的技術(shù)或者廢棄過(guò)時(shí)的技術(shù)(例如Java,?Rosetta等)
?
(ix)所有的本地化版本必須包含在同一個(gè)應用程序包下。
?
2.5?軟件要求
2.5.1?應用程序只能使用公共API,不允許使用私有API。
?
2.5.2?應用程序bundle當中需要是自包含的,不允許讀寫(xiě)它們設計的容器之外的數據,并且不得下載、安裝或執行代碼,包括其他iOS,watchOS,macOS和tvOS的應用。
?
2.5.3?如果應用程序傳播病毒、文件、計算機代碼或者其他可能損壞操作系統和硬件的功能,包括消息推送和游戲中心,將被拒絕。如果這種行為十分惡劣而且反復出現,開(kāi)發(fā)者可能會(huì )被蘋(píng)果除名。
?
2.5.4?多任務(wù)的應用只能在預期目的下運行后臺服務(wù),例如網(wǎng)絡(luò )電話(huà)、音頻播放、定位服務(wù)、任務(wù)計劃、本地通知等。如果你的應用程序使用了定位服務(wù),需要提供一個(gè)明確的提醒告訴用戶(hù)這么做會(huì )加快電量消耗。
?
2.5.5?我們會(huì )在IPv6網(wǎng)絡(luò )上審核你的應用,所以如果你的應用程序無(wú)法使用IPv6協(xié)議,可能會(huì )被拒絕。
?
2.5.6?應用程序如果瀏覽網(wǎng)絡(luò ),必須使用WebKit框架和WebKit?Javascript標準。
?
2.5.7?使用蜂窩數據網(wǎng)絡(luò )播放的視頻如果超過(guò)10分鐘,必須使用HTTP?Live?Streaming技術(shù)并且提供192kbps的碼率選項。
?
2.5.8?改動(dòng)用戶(hù)桌面/home界面環(huán)境體驗的應用,以及模擬多應用小工具使用體驗的的應用將會(huì )被拒絕。
?
2.5.9?應用程序如果修改了標準開(kāi)關(guān)的功能,例如音量上下鍵和響鈴開(kāi)關(guān),或者其他原生用戶(hù)界面元素和行為將會(huì )被拒絕。
?
2.5.10?應用程序在提交的時(shí)候不允許包含一個(gè)空的廣告欄或者測試廣告。
?
三.業(yè)務(wù)
你的應用可以在A(yíng)pp?Store當中有多種方式賺錢(qián)。如果你的應用的商業(yè)模式不夠明顯,請在應用內容或者審核備注當中提供商業(yè)化描述。如果你的應用程序的行為我們無(wú)法理解,或者你的應用內付費入口不夠明顯,將會(huì )使得你的應用審核速度變慢甚至被拒絕。盡管定價(jià)權在你,但是如果你的應用或者應用內付費存在明顯的敲竹杠的行為,我們也會(huì )拒絕發(fā)布這個(gè)應用或者這個(gè)應用內付費。我們會(huì )拒絕掉視圖以不正常的高價(jià)格欺騙用戶(hù)的昂貴的應用。
?
如果我們發(fā)現你視圖誘導用戶(hù)給較高評價(jià)等操縱評價(jià)的行為,例如通過(guò)支付來(lái)誘導、過(guò)濾不良評價(jià)、通過(guò)水軍刷虛假評價(jià)或者通過(guò)第三方的公司或團隊代表您進(jìn)行這類(lèi)操作,我們會(huì )采取措施來(lái)維護App?Store的環(huán)境,其中可能包括將你從開(kāi)發(fā)人員當中除名。
?
3.1?付款
3.1.1?應用內付費:如果你希望通過(guò)付費才可以解鎖你的應用當中的一些功能(例如,訂閱內容,游戲貨幣,游戲關(guān)卡,獲取優(yōu)質(zhì)內容,解鎖完整版本),你必須使用應用內付費(IAP)。應用程序不允許包括按鈕、鏈接或者其他調用方式和行為指導用戶(hù)采用非IAP的方式付費。通過(guò)IAP購買(mǎi)的游戲內的虛擬貨幣或積分必須只能在這個(gè)應用內才可以消費,不能過(guò)期,你應該確保你的應用針對具有可恢復的應用內付費具有恢復應用內付費的購買(mǎi)狀態(tài)的功能和機制。如果你的應用內付費的付費類(lèi)型不正確,你的應用會(huì )被拒絕。應用不可以直接或間接使用應用內付費的內容和功能向其他用戶(hù)贈送禮品。在Mac應用商店發(fā)布的APP需要使用其他機制或者包含一個(gè)插件而不是應用商店本身來(lái)完成這樣的贈送功能。
?
3.1.2?訂閱:自動(dòng)更新的訂閱只能使用應用內付費來(lái)提供,并且只能用于期刊(例如報雜志),商業(yè)應用(例如企業(yè)、生產(chǎn)力、專(zhuān)業(yè)創(chuàng )作和云存儲),媒體應用(例如視頻,音頻,語(yǔ)音和照片共享),以及其他批準的服務(wù)(例如約會(huì )計劃、食譜管理和天氣預報)。這些訂閱必須持續不少于7天,而且從這款應用可以運行的用戶(hù)的所有的設備當中都可以獲取。你可能會(huì )提供跨應用程序的丁蕓,但這些訂閱內容不允許再擴展到第三方的應用或服務(wù)。
?
3.1.3?基于內容的“閱讀”應用:應用可以允許用戶(hù)訪(fǎng)問(wèn)他們之前購買(mǎi)的內容或者訂閱的內容(比如報紙、雜志、書(shū)籍、音頻,音樂(lè ),視頻,專(zhuān)業(yè)的數據庫,網(wǎng)絡(luò )電話(huà),云存儲以及其他被批準的服務(wù)例如管理學(xué)生成績(jì)和課程表的教育應用)。應用程序提供商不允許指引用戶(hù)采用IAP之外的付費機制付費。
?
3.1.4?代碼:應用不允許使用自己的機制來(lái)解鎖應用內容和功能。包括許可證密鑰,增強現實(shí)的標識,二維碼等。在條件不允許的情況下(例如這個(gè)功能需要搭配特定的硬件才可以使用,比如天文應用程序在有望遠鏡的情況下可以擴展它的功能),這些應用可以不使用應用內付費來(lái)解鎖這些功能。應用程序的功能如果搭配一個(gè)被批準的硬件來(lái)使用(例如一個(gè)玩具),可以只解鎖基本的功能,并提供一個(gè)應用內付費解鎖增值功能。您不允許要求用戶(hù)購買(mǎi)一個(gè)不相關(guān)的產(chǎn)品或者參加一個(gè)市場(chǎng)營(yíng)銷(xiāo)活動(dòng)來(lái)解鎖應用的功能。
?
3.1.5?應用之外的商品和服務(wù):如果你的應用允許人們購買(mǎi)商品和服務(wù),但這些商品和服務(wù)的消費和該應用無(wú)關(guān),你必須使用非IAP的方式完成支付。例如Apple?Pay,信用卡和借記卡支付入口。應用程序可以使用批準的虛擬貨幣進(jìn)行交易(例如比特幣,狗狗幣),只要這些付費方式遵守這個(gè)應用發(fā)布的國家和地區的相關(guān)法律法規即可。
?
3.1.6?ApplePay:使用Apple?Pay的應用程序在出售商品或服務(wù)之前,必須提供所有商品和服務(wù)的信息給用戶(hù)。必須正確的使用Apple?Pay的品牌和用戶(hù)界面元素,符合Apple?Pay身份識別條款和人機交互界面條款(Apple?Pay?Identity?Guidelines?and?Human?Interface?Guidelines)。使用Apple?Pay提供定期付款必須提供下述信息:
?
·定期的時(shí)間長(cháng)度以及明確指出在取消之前定期付款將一直持續
·每個(gè)周期提供什么樣的功能和服務(wù)
·實(shí)際收費的賬單
·取消定期付款的方式
?
3.2其他商業(yè)模式問(wèn)題
下面的列表并不全面,而且擬提交的應用可能會(huì )觸犯我們以后更新的新政策。但是這里面也提供了一些額外的你應該和不應該做的內容:
?
3.2.1?可接受的方式
(i)你的應用可以展示給用戶(hù)你開(kāi)發(fā)的其他應用,但你的應用程序不能僅僅是提供其他應用程序的目錄應用
?
(ii)展示或者建議其他的第三方應用的集合,并且這些應用被設計為在特定領(lǐng)域才發(fā)揮作用(例如健康管理,航空服務(wù),交通服務(wù)),你的應用程序需要提供強大的編輯能力,使得它看起來(lái)不像是一個(gè)單獨的商店頁(yè)面。
?
(iii)當租約過(guò)期的時(shí)候禁止用戶(hù)訪(fǎng)問(wèn)特定的需要批準出租的內容(例如電影、電視節目、音樂(lè )和書(shū)籍)。但是其他的物品和服務(wù)不能過(guò)期。
?
(iv)支付許可可以用于付款或者收費,轉移優(yōu)惠券和票據(例如電影票,優(yōu)惠券和VIP憑證)。其他用途可能會(huì )導致應用被拒絕或者撤銷(xiāo)支付許可證書(shū)。
?
(v)保險類(lèi)應用必須是免費的,符合發(fā)布地區的相關(guān)法律法規,且不能使用應用內付費。
?
3.2.2?不可接受的方式
?(i)展示第三方應用的界面、擴展、插件看起來(lái)和App?Store很像,或者作為一般的興趣集合。
?
(ii)蘋(píng)果的硬件和系統內置的功能需要付費才可以解鎖,例如通知推送,照相機,陀螺儀。包括蘋(píng)果服務(wù),例如蘋(píng)果音樂(lè )的訪(fǎng)問(wèn)能力和iCloud存儲的訪(fǎng)問(wèn)能力。
?
(iii)人為的增加廣告的展示量和點(diǎn)擊量,包括應用程序被設計為主要展示廣告的應用。
?
(iv)在應用內為慈善機構募捐資金。這類(lèi)應用在應用商店必須免費而且必須使用其他方式募捐資金,例如通過(guò)短信,網(wǎng)頁(yè)內支付。
?
(v)通過(guò)某種方式人為限制應用的使用人群,例如通過(guò)位置或者載體來(lái)限制。
?
四.設計
蘋(píng)果的客戶(hù)十分喜歡那些簡(jiǎn)潔、精致、創(chuàng )新和易于使用的應用,這正是我們希望在應用商店當中看到的。盡管是你在創(chuàng )造出偉大的設計,但下面的這些標準都是通過(guò)應用商店審核的低標準。
?
4.1?模仿者
拿出你自己的創(chuàng )意,我們知道你具有創(chuàng )意,所以請將你的創(chuàng )意實(shí)現出來(lái)。不要簡(jiǎn)單照搬應用商店當中的流行應用,或者僅僅對這個(gè)應用的名稱(chēng)和UI進(jìn)行簡(jiǎn)單的修改并將其作為自己的應用。除了冒著(zhù)侵犯他人知識產(chǎn)權的風(fēng)險外,應用商店也難以搜索到正確的應用,并且這也使得你的同行受到不公正的待遇。
?
4.2?少功能
你的應用在除了僅僅包裝一個(gè)網(wǎng)站頁(yè)面之外還要包含其他的功能和內容。如果你的應用程序不是特別有用、獨特、或者看起來(lái)像是一個(gè)應用程序,那么它不應該在應用商店上架。如果你的應用沒(méi)有提供持久的娛樂(lè )價(jià)值,或者僅限于讓人們感覺(jué)毛骨悚然,這個(gè)應用可能會(huì )被拒。如果應用僅僅是一首歌曲或者一部電影,它應該被提交到iTunes?Store。如果應用僅僅是一本書(shū)或者一本游戲指南,那它應該被提交到iBooks商店。
?
4.2.1?應用程序應該按照它的預期目的來(lái)調用API和開(kāi)發(fā)框架。并且在應用描述當中明確指出這種融合方式。例如,HomeKit框架應該提供家庭自動(dòng)化服務(wù),HealthKit應該是基于健康和健身的目的并且集成在健康類(lèi)應用程序當中。
?
4.2.2?除了目錄用于提供專(zhuān)門(mén)的類(lèi)別之外。應用程序的主要功能不應該是提供營(yíng)銷(xiāo)材料,廣告,網(wǎng)絡(luò )剪輯,內容聚合或者鏈接集合。
?
4.2.3?你的應用程序應該不依賴(lài)其他應用或功能就可以正常工作。
?
4.2.4?Apple?Watch應用如果看起來(lái)像是一個(gè)表盤(pán)會(huì )令用戶(hù)困惑,因為用戶(hù)期望Apple?Watch具有豐富的功能,例如刷卡,消息提醒和第三方服務(wù)。如果你的應用程序使用獨特的方式展示時(shí)間是具有創(chuàng )造性的(例如對于沖浪愛(ài)好者展示潮汐的時(shí)間),但是如果你的應用看起來(lái)特別像傳統的手表的表盤(pán),我們會(huì )拒絕它。
?
4.2.5?如果應用的主要功能是訪(fǎng)問(wèn)iCloud以及iCloud的文件管理器,你需要提供額外的附加功能來(lái)使你的應用批準上架。
?
4.3?垃圾應用
不要為同一個(gè)應用程序創(chuàng )建多個(gè)Bundle?ID。如果你的應用程序有多個(gè)版本,例如針對特定的國家和地區的版本,體育隊伍,大學(xué)等,考慮提交一個(gè)版本的應用但是使用應用內付費來(lái)作區分。此外還要避免將你的應用放到已經(jīng)飽和的分類(lèi)下。App?Store當中已經(jīng)有了足夠多的手電、放屁、打嗝、和某種不好的詞語(yǔ)的應用。如果想要往App?Store投放垃圾應用可能會(huì )導致你的開(kāi)發(fā)者資格被撤銷(xiāo)。
?
4.4?擴展
應用程序擴展必須符合應用程序擴展開(kāi)發(fā)指南(App?Extension?Programming?Guide)或Safari擴展開(kāi)發(fā)指南(Safari?Extensions?Development?Guide),并且如果可能應該包括額外的功能,例如幫助界面,設置界面等。擴展應用的界面不應該包括市場(chǎng)營(yíng)銷(xiāo)內容,廣告和應用內付費。
?
4.4.1?鍵盤(pán)擴展有一些額外的規則,他們必須:
?
·提供鍵盤(pán)輸入功能(比如鍵入字符)
·提供切換輸入法的方式
·在無(wú)網(wǎng)絡(luò )的情況下仍然可以正常使用
·根據應用擴展開(kāi)發(fā)指南(App?Extension?Programming?Guide)的要求提供數字和符號輸入鍵盤(pán)
·如果鍵盤(pán)輸入是這個(gè)應用的主要功能,那它的主要類(lèi)別是工具(Utilities)
·只基于增強iOS設備輸入功能的目的收集用戶(hù)信息
?
4.4.2?Safari擴展必須可以在當前OS?X系統上的Safari瀏覽器上正常運行,它們不能干擾到系統和Safari?UI元素,并且絕不能包含惡意或者誤導用戶(hù)的代碼。違反此規則會(huì )被從開(kāi)發(fā)者當中除名。
?
4.5?蘋(píng)果網(wǎng)站和服務(wù)
4.5.1?應用可以訂閱一些蘋(píng)果提供的RSS源,例如iTunes?Store?RSS源。但是不能收集從蘋(píng)果網(wǎng)站上獲得的任何信息(包括apple.com,iTunes?Store,App?Store,iTunes?Connect,開(kāi)發(fā)人員門(mén)戶(hù)網(wǎng)站等),或者創(chuàng )建一個(gè)基于這些信息的排名。
?
4.5.2?蘋(píng)果音樂(lè )API可以允許用戶(hù)在使用你的應用的時(shí)候訪(fǎng)問(wèn)他們的訂閱內容。用戶(hù)必須主動(dòng)使用播放、暫停和跳過(guò)按鈕來(lái)訪(fǎng)問(wèn)播放列表,不允許應用擅自訪(fǎng)問(wèn)和播放。此外你的應用不允許要求用戶(hù)必須付費或者間接賺錢(qián)才可以訪(fǎng)問(wèn)蘋(píng)果音樂(lè )服務(wù)(例如應用內付費,觀(guān)看廣告,獲取用戶(hù)信息等)。
?
4.5.3?不要使用蘋(píng)果服務(wù)去發(fā)送垃圾信息,釣魚(yú),發(fā)送垃圾郵件。包括游戲中心,推送消息等。不要嘗試反向追蹤,掃描,嗅探,或者非法獲取玩家ID,別名和其他來(lái)自Game?Center的信息,否則你會(huì )被從開(kāi)發(fā)者當中除名。
?
4.5.4?推送通知不得作為應用必選項才能使用這個(gè)應用,不能用于廣告,促銷(xiāo)和直銷(xiāo)的目的,或者發(fā)送敏感和機密信息。
?
4.5.5?只能使用Game?Center規定的方式訪(fǎng)問(wèn)Game?Center玩家ID等信息,但不能展示在A(yíng)PP當中或者分發(fā)給第三方廠(chǎng)商。
?
五.法律
應用程序必須遵守當地的所有法律法規才可以正常使用(如果你不確認需要遵守哪些法律法規,請咨詢(xún)律師)。我們了解這些事情十分復雜,但是保證遵守當地一切適用的法規是你應盡的義務(wù),不僅僅是遵守我們的條款。當然,如果應用程序拉幫結派、煽動(dòng)和蠱惑人們犯罪的這種魯莽行為會(huì )直接導致應用被拒。
?
5.1?隱私
保護隱私是蘋(píng)果生態(tài)系統當中的重中之重。你應該謹慎小心的使用收集到的個(gè)人信息,以確保你遵守適用的法律條款和蘋(píng)果開(kāi)發(fā)人員計劃許可協(xié)議(Apple?Developer?Program?License?Agreement)。更不用說(shuō)這些都是用戶(hù)對你的的期望。更具體地說(shuō):
?
5.1.1?數據收集和存儲
(i)收集用戶(hù)數據的應用必須具有隱私政策并且安全的取得用戶(hù)的同意。這包括但不限于應用程序如果使用了HealthKit和其他醫療、健康技術(shù)的應用、HomeKit,鍵盤(pán)擴展,Apple?Pay,并且包括登陸、訪(fǎng)問(wèn)設備上的用戶(hù)數據(例如地理位置,通訊錄,日歷等)。
?
(ii)如果你的應用程序不包括明顯需要使用用戶(hù)賬戶(hù)的功能,那么請讓用戶(hù)不登陸的情況下就可以正常使用。應用程序不能要求用戶(hù)輸入用戶(hù)個(gè)人信息來(lái)使用其中的功能,但核心功能必要或者法律要求的情況下除外。
?
(iii)開(kāi)發(fā)人員如果使用應用竊取用戶(hù)密碼和其他隱私數據會(huì )從開(kāi)發(fā)人員當中除名。
?
5.1.2?數據的使用和分享
(i)你在向用戶(hù)提供明確的如何使用用戶(hù)數據的說(shuō)明文檔并取得用戶(hù)明確的許可之前,你的應用不能使用或者轉移用戶(hù)的數據。
?
(ii)如果不是基于提升用戶(hù)體驗,提升軟硬件性能或者符合蘋(píng)果開(kāi)發(fā)者計劃許可協(xié)議(Apple?Developer?Program?License?Agreement)的廣告推廣目的,不允許使用或者向第三方廠(chǎng)商告知用戶(hù)數據。
?
(iii)從HomeKit?API當中獲得的數據不允許應用在廣告投放和數據挖掘的目的。
?
(iv)使用蘋(píng)果支付并且通過(guò)蘋(píng)果支付獲取用戶(hù)數據的應用,在使用或向第三方廠(chǎng)商告知的時(shí)候只能基于促進(jìn)或改善商品和服務(wù)的交付的目的。
?
5.1.3?衛生與健康研究
健康、健身和醫療數據十分敏感,所以這類(lèi)應用程序需要遵守額外的規則以保護客戶(hù)的隱私安全:
?
(i)如果目的是打廣告或者用戶(hù)數據挖掘(用于提升健康管理,或者用于獲得了批準的科研目的除外),那么應用不得使用或者向第三方披露用戶(hù)的健康、健身和醫療數據。這些數據來(lái)自但不限于HealthKit?API,運動(dòng)和健身功能,或者其他有關(guān)健康的學(xué)科的研究課題。
?
(ii)應用不能向HealthKit以及其他醫療研究和健康管理應用當中寫(xiě)入虛假數據,而且不能夠在iCloud上存儲健康數據。
?
(iii)致力于人類(lèi)健康相關(guān)的學(xué)科研究必須在參與者的同意之下才可以進(jìn)行,或者對于未成年人,他們的父母和監護人的同意之下才可以進(jìn)行。相關(guān)許可條款必須包括(a)性質(zhì)、宗旨和研究時(shí)長(cháng);(b)研究程序,風(fēng)險和參與人的利害關(guān)系;(c)數據的保密性和管理方法,包括與第三方共享的任何數據;(d)參與者如果有疑問(wèn)需要知道的聯(lián)絡(luò )方式;(e)參與者如何撤出的機制。
?
(iv)如果應用進(jìn)行健康相關(guān)的研究必須具有獨立的倫理審查委員會(huì )的許可。此類(lèi)批準必須按照要求提供。
?
5.1.4?兒童
基于很多因素,在使用來(lái)自?xún)和臄祿臅r(shí)候務(wù)必保持謹慎。我們希望您在使用這些數據之前能夠仔細了解相關(guān)要求和國際適用的法律條款,例如兒童在線(xiàn)隱私保護法(Children‘s?online?privacy?protection?act,COPPA)。
?
應用程序只能基于提供必要的功能和非年齡相關(guān)的娛樂(lè )價(jià)值的目的下,而且在遵守相關(guān)法律的前提下才可以請求獲取孩子的生日和父母的聯(lián)系方式。
?
此外,兒童類(lèi)應用如果需要采集、傳輸、分享兒童的信息(包括姓名、地址、電子郵件、位置、照片、視頻、圖畫(huà)、聊天功能、其他個(gè)人數據和與上述任何信息一起使用的永久的標識符),必須提供隱私條款,而且必須符合所有適用于兒童的隱私政策。為了明確起見(jiàn),如果這類(lèi)應用需要家長(cháng)監控,通常這兩種情況所需要提供的隱私條款會(huì )有所不同。點(diǎn)此了解詳細信息。
?
5.1.5?位置服務(wù)
使用位置服務(wù)的應用程序必須提供和位置服務(wù)直接相關(guān)的功能。使用基于位置的API不允許用于提供緊急服務(wù),或者實(shí)現自動(dòng)控制車(chē)輛、飛行器以及其他設備(小型的設備例如小型無(wú)人機和玩具例外),遠程控制汽車(chē)警報系統等。在收集、傳輸和使用用戶(hù)的位置數據之前,請確保你已經(jīng)取得了用戶(hù)的同意。如果應用程序使用了后臺定位服務(wù),務(wù)必在應用當中闡明其目的。參考人機交互界面條款(Human?Interface?Guidelines)了解佳的做法。
?
5.2?知識產(chǎn)權
確保你的應用只包括你創(chuàng )建的內容,或者在使用他人的內容的時(shí)候具有合法的許可協(xié)議。如果你在許可協(xié)議規定的方式之外使用這些內容可能會(huì )被蘋(píng)果下架你的應用。當然,這也意味著(zhù)其他盜用你的內容的應用也可能會(huì )被下架。如果你認為你的知識產(chǎn)權已經(jīng)被侵犯,請填寫(xiě)這個(gè)表單發(fā)起訴訟申請。知識產(chǎn)權相關(guān)法規在每個(gè)國家和地區有所不同,但你的應用必須避免以下基本的錯誤:
?
5.2.1?一般而言:不要使用受保護的第三方內容,如商標、版權作品,或者在你的應用當中使用未經(jīng)專(zhuān)利許可的創(chuàng )意。不要包含誤導、虛假,山寨的描述,名稱(chēng)和應用內容在你的應用當中。
?
5.2.2?第三方網(wǎng)站/服務(wù):如果你的應用使用、訪(fǎng)問(wèn)、展示和商業(yè)化第三方的服務(wù),請保證你已經(jīng)獲得了相應的授權許可。并且許可文件必須根據要求在審核前一并提供。
?
5.2.3?音頻和視頻下載:應用程序不能對非法分享、保存、轉換或者來(lái)自第三方源的數據的非法使用提供方便(第三方來(lái)源包括Apple?Music,?YouTube,?SoundCloud,?Vimeo等),除非具有相應的合法授權協(xié)議。如果應用提供了音視頻文件,可能這些文件也會(huì )違反知識產(chǎn)權,所以你的應用在提供這些文件和服務(wù)的訪(fǎng)問(wèn)能力之前務(wù)必具有合法授權協(xié)議并且必須按照要求在審核前提供。
?
5.2.4?蘋(píng)果廣告代言:不要明示或暗示蘋(píng)果公司是你的應用的供應商,或者蘋(píng)果為你的應用的功能和質(zhì)量代言。如果你的應用被授予“編輯選擇獎”,蘋(píng)果會(huì )自動(dòng)加上這個(gè)徽章。
?
5.2.5?蘋(píng)果產(chǎn)品:禁止創(chuàng )建一個(gè)應用看起來(lái)與蘋(píng)果已有的產(chǎn)品,用戶(hù)界面(如Finder),應用(如App?Store,?iTunes?Store或Messages),廣告主題相似,并且不允許拼錯蘋(píng)果產(chǎn)品名稱(chēng)(如Iphone,?iTunz)。iTunes音樂(lè )的預覽不允許在取得對應的授權許可之前直接使用。例如作為拼圖應用的背景音樂(lè ),游戲背景音樂(lè )等。如果你的應用展示了Activity圓圈,不允許修改圓圈的顯示方式以及它們代表的數據。人機界面交互條款當中對如何使用Activity圓圈有更多的信息。
?
5.3?游戲,賭博,彩票
賭博、游戲和彩票功能可能是難以管理也是蘋(píng)果應用商店當中普遍的促銷(xiāo)方式。只有當你完全明白相關(guān)法律風(fēng)險并且已經(jīng)準備好足夠的時(shí)間應對監管部門(mén)的審查的時(shí)候才可以考慮使用。不過(guò)有些事情需要牢記:
?
5.3.1?抽獎和競猜必須由應用開(kāi)發(fā)商贊助
?
5.3.2?用于抽獎和競猜的官方規則必須在應用當中予以提供,并且明確表明蘋(píng)果公司不是贊助商或者以任何形式參與該活動(dòng)。
?
5.3.3?應用不允許使用應用內付費購買(mǎi)信用點(diǎn)或者虛擬貨幣,并把它們與實(shí)際的貨幣結合使用,也不允許在應用當中購買(mǎi)彩票,抽獎券,和進(jìn)行資金轉移。
?
5.3.4?提供需要使用真實(shí)貨幣進(jìn)行游戲的應用(例如體育博彩、撲克賭博、賭場(chǎng)游戲和賽馬競猜等)或者提供彩票,必須具有當地相關(guān)監管部門(mén)的合法的授權許可。而且發(fā)行的地區僅限于許可協(xié)議規定的地點(diǎn),并且在應用商店當中必須是免費的。非法賭博的工具,包括計牌客不允許上架到App?Store當中。彩票App必須具有下列要素:報酬,中獎幾率和獎金。
?
提交應用之后的:
?
一旦你將應用程序和元數據提交到iTunes?Connect當中,并且進(jìn)入審核流程,這里有一些事情你需要牢記:
?
時(shí)間:應用審核團隊會(huì )盡快審核你的應用,我們也一直努力加快審核速度??梢栽诖肆私飧嘤嘘P(guān)App審核的信息。
?
狀態(tài)更新:你的應用的當前狀態(tài)會(huì )在iTunes?Connect當中直接反映。所以你可以在上面留意你的應用狀態(tài)。
?
加急審核申請:如果你們對時(shí)間非常敏感,你們可以點(diǎn)此申請加急審核。請務(wù)必當你在真正需要它的情況下才進(jìn)行加急審核,因為你也需要尊重你的同行。如果我們發(fā)現你在濫用這個(gè)系統,我們可能會(huì )拒絕你的加急申請。
?
發(fā)布日期:如果你的發(fā)布日期設為未來(lái)的某個(gè)時(shí)候,你的應用在到達那個(gè)時(shí)間點(diǎn)之前不會(huì )發(fā)布到應用商店上面,即便是已經(jīng)通過(guò)了審核。請記住,你的應用在所有選定的應用商店上架可能需要長(cháng)達24小時(shí)的時(shí)間。
?
被拒:我們的目標是嚴格遵守這些準則,但人無(wú)完人,如果你的應用程序被拒絕并且你對此表示疑問(wèn)或者希望提供更多的信息,請使用解決方案中心來(lái)和應用審核團隊直接溝通。這可能對你的應用盡快上架有幫助,而且這也可能幫助我們完善應用程序審核流程或者讓我們發(fā)現審核政策當中表述不清的地方。如果你仍然對結果有異議,請點(diǎn)此提出上訴。
本文由嘉興科技有限公司發(fā)布,轉載需注明: