去年直播android和ios打赏,iOS直播类APP上架历程
前言
前段時間上架直播教育類APP,考慮之前一直沒有做過類似的APP(內購),上架歷程是心酸的,七次被拒,一直被拒的心情真是糟糕透了,現在就分享被拒的經歷,重點:通過觀察被拒的經歷,領導急著上線,覺得還是準備不充分,同時自己沒有去了解內購的知識,試著僥幸心理去通過審核
第一次
這個問題是:數據不正確引起的,后臺未切換正式數據庫,審核時造成數據顯示測試數據,所有蘋果審核是覺得這個是個內部APP
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 provide detailed information to the following questions. The more information you can provide upfront, the sooner we can complete your review.
- Who is the target audience of your app? - Is this app intended for internal employees of one company only?
- What is the relationship between the developer and the company using this app? - In which country will this app be distributed?
- How do users receive a username / password?
- Do users able to access any paid videos, or one to many live streaming classes or playback in your app?
- What is the payment method?
Once you reply to this message in Resolution Center with the requested information, we can proceed with your review.
Please see attached screenshots 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具體是干啥的,一些相關事宜,不需要重新提交APP
第二次
這個問題是:我們APP考慮需要收集用戶數據,第一次需要強制登錄,下次之后就直接進入首頁
Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage
We noticed that your app requires users to register with personal information to access non account-based features. Apps cannot require user registration prior to allowing access to app content and features that are not associated specifically to the user.
Next Steps
User registration that requires the sharing of personal information must be optional or tied to account-specific functionality. Additionally, the requested information must be relevant to the features.
Please see attached screenshot for details.
解決
直接去掉強制登錄,或者在登錄頁面加入跳過按鈕,我選擇是去掉強制登錄功能
第三次
這個問題是:打算考慮前期APP不需要購買觀看相應視頻,但是蘋果不允許這樣操作,說需要加入內購
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.
Please see attached screenshots for details.
Next Steps
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 using in-app purchase, within the app - unless it is of the type referenced in guideline 3.1.3 of the App Store Review Guidelines.
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 App Store Connect, refer to App Store Connect Help.
Please see attached screenshot for details.
解決
添加內購功能
第四次
這個問題是:直接類了個大禮包,忘記勾選內購產品,提示蘋果政策問題,不需要登錄也能游客購買,不能有提現功能
Guideline 2.1 - Performance - App Completeness
We are unable to complete the review of your app because one or more of your in-app purchase products have not been submitted for review.
Next Steps
To resolve this issue, please be sure to take action and submit your in-app purchases and upload a new binary in App Store Connect. Learn more about how to offer in-app purchases in App Store Connect Developer Help.
Once you've submitted your in-app purchases and uploaded a new binary, we can proceed with your review.
Guideline 2.3 - Performance - Accurate Metadata
We noticed that your app's metadata includes the following information, which is not relevant to the app's content and functionality:
"因Apple政策原因"
Next Steps
To resolve this issue, please revise or remove this content from your app's metadata. For resources on metadata best practices, you may want to review the App Store Product Page information available on the Apple developer portal.
Guideline 3.1.1 - Business - Payments - In-App Purchase
We noticed that your app uses in-app purchase products to purchase credits or currencies that are not consumed within the app, which is not appropriate for the App Store.
Next Steps
To resolve this issue, please revise your app to ensure that the credits or currencies purchased with in-app purchase products are used within the app or remove the in-app purchases entirely.
Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage
We noticed that your app requires users to register with personal information to purchase non account-based in-app purchase products, which does not comply with the App Store Review Guidelines.
Apps cannot require user registration prior to allowing access to app content and features that are not associated specifically to the user.
Next Steps
User registration that requires the sharing of personal information must be optional or tied to account-specific functionality.
To resolve this issue, please make it clear to the user that registering will enable them to access the content from any of their iOS devices and provide them a way to register at any time, if they wish to later extend access to additional iOS devices.
Please note that although guideline 3.1.2 of the App Store Review Guidelines requires an app to make subscription content available to all the iOS devices owned by a single user, it is not appropriate to force user registration to meet this requirement; such user registration must be made optional.
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.
Request a call to discuss your app's review
解決
首先申請蘋果審核溝通電話,電話溝通她會告訴你哪里出了問題,需要按照相關規定來開發APP,只能一條一條去解決被拒的問題了,添加游客購買,刪除相關提示等
第五次
這個問題是:后臺地址為空,加載不出來播放地址
Guideline 2.1 - Performance - App Completeness
We discovered one or more bugs in your app when reviewed on iOS 12 on Wi-Fi connected to an IPv6 network.
Specifically, the app’s video content did not load.
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.
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.
解決
增加邏輯判斷
第六次
這個問題是:APP打賞問題,不能直接紅包打賞,提示信息不能直接顯示紅包內容,只能換成對等的虛擬物品進行打賞
Guideline 3.1.1 - Business - Payments - In-App Purchase
We noticed that your app allows users to "tip" the digital content creators in your app with a mechanism other than the in-app purchase API, which is not appropriate for the App Store.
Next Steps
To resolve this issue, please revise your app to use the in-app purchase API to pay for these sorts of transactions. Please note that while guideline 3.2.1(vii) of the App Store Review Guidelines allows individual users to give a monetary gift to another individual user without using in-app purchase, that gift must not be connected to or associated at any point in time with receiving digital content or services.
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 consumed within the app, they must be purchased through in-app purchase - unless it is of the type referenced in guideline 3.1.3 of the App Store Review Guidelines.
第七次
這個問題是:蘋果不知道購買內購產品,也許是我文字太小,讓蘋果爸爸沒有看見
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.
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.
解決
回復:購買流程步驟給蘋果爸爸,或者錄制視頻,上傳視頻網站,給的地址給蘋果爸爸,重新上傳APP版本
細節
準備上架資料必須充分
內購被拒,你的內購產品必須刪除,重新添加
必須按照蘋果爸爸的條件上架APP
第一個版本上架APP,如果添加了內購功能,蘋果爸爸審核的特別嚴,雖然說現在審核時間1-2天的樣子
在此記錄上架被拒歷程,希望自己能記住,上架是殘酷的,解決問題才是王道,努力做好每一件事!加油
總結
以上是生活随笔為你收集整理的去年直播android和ios打赏,iOS直播类APP上架历程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端学习(3136):react-hel
- 下一篇: 平衡树SPLAY