2

Apple は、ステータス バー オーバーレイに関連する「プライベート API」を使用しているため、私のアプリを拒否しました。ただし、ステータス バー オーバーレイ用の MTStatusBarOverlay ライブラリのみを使用します。

ここに画像の説明を入力

MTStatusBarOverlay は Apple によって禁止されていますか? MTStatusBarOverlayは、Github ページに記載されているように、アプリ ストアの一部のアプリに含める必要があります。

以下は、私が MTStatusBarOverlay ライブラリと呼んだ唯一の場所です。

+(void) displayMSGOnStatusBar:(NSString *)msg
{
    MTStatusBarOverlay *overlay = [MTStatusBarOverlay sharedInstance];
    overlay.animation = MTStatusBarOverlayAnimationFallDown;  
    overlay.detailViewMode = MTDetailViewModeHistory;       
    [overlay postImmediateMessage:msg duration:1.5 animated:YES];
}

問題がどこにあるか知っている人はいますか?あなたの提案/助けは大歓迎です!

4

1 に答える 1

1

いくつかの考え:

a) 承認プロセスは、問題のある行動を 100% 検出することを保証するものではありません。したがって、彼らはあなたのアプリを拒否するかもしれませんが、非常に似たようなことをするアプリを承認したかもしれません.

b) MTStatusBarOverlay は約 1 年前に積極的に開発されました。この期間に Apple の承認ガイドラインが変更された可能性があります。

c) 拒否の説明に基づいて、彼らは MTStatusBarOverlay の動作を正確に拒否します (UIStatusBar の上にあるオーバーレイは好きではありません)。

于 2012-11-13T16:32:53.713 に答える