3

私達はちょうどPhoneGapの0.9.5.1をもとにiOSアプリを構築し、それがこの応答をAppleが拒否されました:使用のiOSのApp

アプリ非パブリックAPIは

を拒否されます私たちはあなたのアプリで、次の非パブリックAPIを見つけました:

_gsEvent
setNavigationBar:

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

誰か助けてもらえますか?どうも!

+0

おそらく、その電子メールをPhoneGapに転送する必要があります。 – WrightsCS

+0

私たちはコードをチェックして、欠けているものを見つけました。 PhoneGapは何も間違っていません。あなたのすべての提案のThx。 – frankshaka

答えて

0

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

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

0

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

使用できる基本的なデバッグ手法の1つは、xcodeのphonegapソースコードを開くことです。それはあなたに警告を与える場合、 "メソッドが見つかりませんでした"のようなものをチェックします。つまり、リンゴが公開されていない関数を呼び出しています(正式にxcodeに存在しません)。