艱難的被拒經歷

所有人肯定都在提交1.0版本的時候出現各種問題。最惡心的就是因為內購問題被拒,需要接入內購蘋果那邊才會給你審核通過,下面說一下我發(fā)布的版本歷程。

2020年3月1日 上午12:59

發(fā)件人 Apple

2.5 Performance: Software Requirements

3.1.1 Business: Payments - In-App Purchase

5.1.1 Legal: Privacy - Data Collection and Storage

Guideline 2.5.13 - Performance - Software Requirements

We noticed that your app includes facial recognition for account authentication, but it does not use LocalAuthentication as the app's primary authentication mechanism.

LocalAuthentication must be your app's primary biometric authentication method, and any other custom facial recognition mechanism should be optional for login and cannot replace LocalAuthentication.

Next Steps

To resolve this issue, please revise your app to use LocalAuthentication as the primary mechanism for any biometric account authentication.

Resources

LocalAuthentication offers users secure, effortless access to their devices. Visit Apple Developer for resources more onusing LocalAuthentication.

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.

Specifically, your app enables AliPay (支付寶) and WeChat Pay (微信支付) to purchase 課程.

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 toApp Store Connect Help.

Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage

We noticed that your app requires users to register or log in to access features that are not account-based.

Specifically, users were required to log in to browse your app.

Next Steps

To resolve this issue, please revise your app to let users freely access your app’s non account-based features.

Apps may not require users to enter personal information to function, except when directly relevant to the core functionality of the app or required by law.

You should allow users to freely access your app’s non account-based features. For example, an e-commerce app should let users browse store offerings and other features that are not account-based before being asked to register, or a restaurant app should allow users to explore the menu before placing an order. Registration must then only be required for account-specific features, such as saving items for future reference or placing an order.

Please see attached screenshots for details.

大致意思是說 項目里有人臉登錄需要加入蘋果官方的LocalAuthentication框架,由于公司著急上線就做了個開關把人臉登錄給隱藏了。另一個是有支付寶微信購買課程,不適用于應用商店。所以讓你接入內購。另一個是項目里可以不登錄就可以查看的項目,必須讓用戶不登錄就可以查看。


我回復了郵件

尊敬的審核團隊您們好:

收到你們的反饋我們深表謝意,針對你們的問題我作以下說明

2.5.13? 針對您提出的問題,我們將會在應用中刪除此類功能。

3.1.1? 該應用里的課程和視頻課都是附有相關書籍的,線下提供相關書籍,屬于實物商品,在此我將附上相關的資料以證明真實性。

5.1.1 本應用使用登錄是因為登錄之后會綁定用戶選擇的年級來進行學習,可以收藏做題時出現的問題和記錄出現的問題,可以更好的查看用戶所做的題目,可以更好的提升用戶的學習能力。

根據我們對應用商店中其他應用的調研及我們公司的具體情況,決定上架此app。

我們非常歡迎并十分樂意你們審核團隊給我們提供寶貴的意見,給予指導,使我們更快的成長。

如有任何問題請與我們聯(lián)系:

聯(lián)系人:

聯(lián)系電話:+86。。。。

我將在附件中添加相關書籍,已說明上述真實性。

再次表示感謝!

隨后上傳了一版隱藏人臉登錄的。

接著又被拒絕

2020年3月3日 下午12:23

發(fā)件人 Apple

3.1.1 Business: Payments - In-App Purchase

5.1.1 Legal: Privacy - Data Collection and Storage

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.

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 toApp Store Connect Help.

Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage

We noticed that your app requires users to register or log in to access features that are not account-based.

Next Steps

To resolve this issue, please revise your app to let users freely access your app’s non account-based features.

Apps may not require users to enter personal information to function, except when directly relevant to the core functionality of the app or required by law.

You should allow users to freely access your app’s non account-based features. For example, an e-commerce app should let users browse store offerings and other features that are not account-based before being asked to register, or a restaurant app should allow users to explore the menu before placing an order. Registration must then only be required for account-specific features, such as saving items for future reference or placing an order.

Please see attached screenshots for details.

大致意思是說還是因為沒有加內購,沒有免費體驗的入口被拒絕了。我再一次提交郵件說明了問題。


隨后回復郵件尊敬的審核團隊您們好:

收到你們的反饋我們深表謝意,針對你們的問題我作以下說明

3.1.1 該應用里的課程和視頻課都是附有相關書籍的,線下提供相關書籍,屬于實物商品,在此我將附上相關的資料以證明真實性。

5.1.1 本應用使用登錄是因為登錄之后會綁定用戶選擇的年級來進行學習,可以收藏做題時出現的問題和記錄出現的問題,可以更好的查看用戶所做的題目,可以更好的提升用戶的學習能力??梢赃x擇好友進行pk做題,認識更多pk好友。

隨后我緊接著加了內購,創(chuàng)建的是非消耗性的項目,因為是購買完視頻就不用再買了,由于創(chuàng)建的非消耗性,需要在購買界面加一個恢復購買的功能,導致 又被打回來了。

2020年3月4日 上午6:43

發(fā)件人 Apple

Guideline 2.1 - Performance - App Completeness

We were unable to review your app as it crashed on launch. We have attached detailed crash logs to help troubleshoot this issue.

Next Steps

To resolve this issue, please revise your app and test it on a device to ensure it will launch without crashing.

Resources

For information on how to symbolicate and read a crash log, please reviewTech Note TN2151 Understanding and Analyzing Application Crash Reports.

Guideline 3.0 - Business

We began the review of your app, but we are not able to continue because we need additional information about your app.

Please reply to this message in Resolution Center to confirm that USD 999.99 is the intended price of your in-app purchase product, 視頻購買.

If you have additional information about your app, please include it in your response as well. Once we receive your confirmation, we will continue with the review of your app.

上面原因是因為 后臺數據接口改了,所以導致啟動崩潰,我回復郵件的時候解釋了一番。還有一個 加入內購確定是999.99美元嗎,確認一下確定要用999.99美元的產品。


隨后我解釋

2020年3月4日 上午7:43

2.1 應用打開崩潰的問題已經解決,卸載應用重新安裝就可以正常使用了。

3.0應用中的視頻是6498人民幣,統(tǒng)一價格。

隨后是因為美元加入恢復購買的項目被拒

2020年3月5日 上午2:34

發(fā)件人 Apple

2.1 Performance: App Completeness

3.Business: Preamble

3.1.1 Business: Payments - In-App Purchase

Hello

Thank you for providing this information.

Upon further review, we found that your app does not comply with the following guidelines:

Guideline 3.1.1 - Business - Payments - In-App Purchase

We found that your app offers in-app purchases that can be restored but does not include a "Restore Purchases" feature to allow users to restore the previously purchased in-app purchases, as specified in the "Restoring Purchase Products" section of theIn-App Purchase Programming Guide:

"Users restore transactions to maintain access to content they've already purchased. For example, when they upgrade to a new phone, they don't lose all of the items they purchased on the old phone. Include some mechanism in your app to let the user restore their purchases, such as a Restore Purchases button."

Next Steps

To restore previously purchased in-app purchase products, it would be appropriate to provide a "Restore" button and initiate the restore process when the "Restore" button is tapped by the user. Note that automatically restoring purchases on launch will not resolve this issue.

While your App Store Connect Application State shows as Metadata Rejected, we still require a new binary to correct this issue.

Best regards,

App Store Review

大致意思是說沒有加恢復購買的功能,被拒。查詢了一番資料。創(chuàng)建非消耗性的項目 必須讓一個apple id所有設備上都可以同時使用。


2020年3月5日 上午4:57

3.1.1 -應用中已添加加恢復購買的功能。

接下來是因為都是已經購買的產品,蘋果看不到未購買的視頻,找不到恢復的功能,所以被拒。

2020年3月5日 下午11:59

發(fā)件人 Apple

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.

Please specify where we could find restore button within the app?

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.

大致意思是說沒有找到恢復購買的功能,所以我讓后臺加了一個未購買的課程讓蘋果審核人員看一下。


因為只前被拒,打過一次電話,所以因為著急上線,打電話給蘋果,人家說這個號碼是從哪里弄到的,我說是以前有過被拒的經歷,留過電話。所以就有電話了。接電話的是一個小姐姐,人家說不用打電話說明問題。只需要在開發(fā)者網站里填寫一個被拒郵件就可以了。然后 人家讓我提供了一下appleID 說是沒有找到 恢復的功能按鈕導致的。我解釋了原因是在未購買的視頻里,點擊購買進入支付界面,就有購買 和恢復購買的按鈕。接著人家回復了一下郵件。說很感謝提供信息,接著審核。

2020年3月6日 上午12:49

2.1 內購的恢復購買按鈕是在視頻詳情未購買的狀態(tài)下 點擊 購買 進入的 購買頁面,我們會附上截圖僅供您參考。

2020年3月6日 上午2:11

發(fā)件人 Apple

2.1 Performance: App Completeness

Hello,

Thank you for providing this information.

We will continue the review, and we will notify you if there are any further issues.

Best regards,

App Store Review

隨后審核了 五分鐘就過了。


這就是一段艱辛的1.0.0上線歷程。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容