2013-04-24 51 views
0

我正在考慮添加一個自定義狀態欄,但在此之後Apple rejected my app because of using MTStatusBarOverlay?它讓我想到了..也許作爲一個臨時選項,我可以完全隱藏狀態欄並添加一個UIView,而不是類似實際狀態欄(黑色背景,時間,信號強度..)+我的自定義文本..這將被批准?或者他們會否認這一點,它將與實際狀態欄緊密匹配,用戶會感到困惑?我買不起,由於項目的最後期限被拒絕..謝謝你..蘋果是否會批准自定義狀態欄?

+1

我不認爲'MTStatusBarOverlay'實際上使用任何私有API,並且從[此線程在GitHub上](https://github.com/myell0w/MTStatusBarOverlay/issues/43)的討論中,似乎大多數的拒絕是基於違反HIG的。隱藏狀態欄並使用自定義視圖(類似於其外觀)也是如此。所以肯定有被拒絕的風險,但除蘋果以外沒有人能給你一個明確的答案。 – omz 2013-04-24 05:31:33

回答

2

首先,使用手工打造的狀態欄 - 如果任何事情都會讓你拒絕,這將。

其次,蘋果應該接受一個使用MTStatusBarOverlay的應用程序 - 只是不要違反HIG,這意味着不要一次只保留幾分鐘。通過狀態欄發送的簡短短信應該足以提醒用戶,但Apple仍然會接受。