3

PhoneGap 0.9.5.1 に基づいて iOS アプリを作成したところ、Apple から次の応答で拒否されました。

非公開 API を使用するアプリは拒否されます

アプリで次の非公開 API が見つかりました:

_gsEvent
setNavigationBar:

アプリには、複数の UIWebView と、それらの間を移動するためのナビゲーション バーがあります。UIWebView ごとに HTML/CSS/Javascript を記述し、基本的なナビゲーション バーを実装しました。残りはすべて PhoneGap によって処理されます。

誰かがこれを手伝ってくれますか? どうも!

4

2 に答える 2

0

これを PhoneGap サイト自体に投稿することをお勧めします。

使用できる基本的なデバッグ手法の 1 つは、phonegap ソース コードを xcode で開くことです。警告が表示された場合は、「メソッドが見つかりません」のようなものがないかチェックしてください。これは、アップルが公開していない関数を呼び出していることを意味します(公式には、xcodeには存在しません)。

于 2011-06-11T13:28:27.433 に答える
0

お使いの PhoneGap Objective C ラッパー コードのバージョンをチェックして、Apple が独自に予約した可能性のあるメソッド名が含まれているかどうかを確認する必要があります。

アプリがインターネットから Javascript コードをダウンロードできる場合、Javascript の機能を大幅に拡張する PhoneGap URL コールバック関数も問題になる可能性があります。

于 2011-06-11T07:01:54.347 に答える