起因
目前開發的APP為資訊類APP,很多內容均來自第三方內容源,其中包括扒取的第三方數據和一部分有內容合作的第三方。
在提交1.0.1版本審核時,遇到Guideline 5.2.2 - Legal
蘋果的回復郵件如下:
Guideline 5.2.2 - Legal
Your app contains content or features that may infringe upon rights owned by news and media outlets such as 風行網 and 北青網.
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 make the necessary changes to your app so that it does not infringe upon the rights of a third party. For example, before accessing the news articles:
- Include links to third-party news articles that launch in a web browser outside of the app.
or- Require the user to configure third-party RSS feeds/sources.
三種解決方式
從郵件回復中,我們可以發現蘋果為我們提供了三種解決思路
-
提供所有的第三方內容源的授權書(如下圖所示)
授權協議.jpg 打開對應條目的資訊的時候,跳出APP使用瀏覽器閱讀
在展示資訊條目之前,強制用戶配置第三方內容獲取源
電話聯系蘋果審核組
通過電話溝通,蘋果官方建議我們使用第三種解決方式,第一種和第二種解決方式存在以下問題:
方式1需要提供具體到二級內容源的授權協議(如下圖所示),這就意味著我們需要提供幾十個授權協議,我們目前只有幾家大的三方的授權協議,所以具有風險且不能盡快的拿到這些協議,所以被拋棄了。
方式2,當點擊資訊條目跳出APP并使用瀏覽器展示,這種體驗很差,也被拋棄了。
解決方法
最終我們使用第三種解決方式,在用戶首次安裝APP時,彈出訂閱頻道選擇頁面,展示用戶所配置的內容頻道,并在頁面底部配置第三方內容協議條款,附屬上相關的二級內容來源。
其他
作為一個頻繁與蘋果爸爸溝通然后被頻繁拒絕的iOS開發者,我用血的教訓告訴各位同學,溝通一定要態度十分好,表現的像是一個全國十佳少年一樣..
爸爸虐我千百遍,我待爸爸如初戀。
最后附上一些血肉教訓圖與君共勉。