私はこの技術に不慣れです。
Application Loaded からアプリケーションをアップロードしているときに、次の警告が表示されます。
警告は、「アプリは、「アプリ名」インスタンス、viewController で非パブリック セレクターを参照しています」と表示されます
この警告を解決するのを手伝ってください。
前もって感謝します!
編集
画像 :-
編集 :-
申請は承認されますか?
私はこの技術に不慣れです。
Application Loaded からアプリケーションをアップロードしているときに、次の警告が表示されます。
警告は、「アプリは、「アプリ名」インスタンス、viewController で非パブリック セレクターを参照しています」と表示されます
この警告を解決するのを手伝ってください。
前もって感謝します!
編集
画像 :-
編集 :-
申請は承認されますか?
アプリ スキャナーを使用します。プライベート API メソッドの使用状況について .app ファイルを分析します。
独自の実装がある場合でも、プライベート API メソッドと同じ名前のメソッドをキャッチします。また、メソッド内の @selectors をキャッチします (公式の iOS 自動チェッカーと同様)。
プライベート メソッドであるセレクターを使用して performSelector: が呼び出された場合、App Scanner はケースをキャッチしません。しかし、Apple のツールはそのケースを確実にキャッチします。
もう 1 つの代替APP キットですが、使用していません。試してみる。
まだの場合は、この Q&A を確認してください。プライベート API を使用していることを Apple はどのように認識しますか? . 役に立ちそう。
プロジェクト全体でviewControllerを検索し、シングルトン実装があるかどうかを検索します。Appleがあなたのアプリケーションを承認したとしても、あなたのアプリケーションに非公開部門を含めるのは良くありません。AppScannerも使用できます
お役に立てば幸いです
@iPhoneDev: この理由でアプリケーションが拒否されることはないと思います。アプリの 1 つでこの警告に直面したため、正常に受け入れられました。だから心配する必要はありません
このエラーが発生する前に、最後にコードに追加したものは何ですか? 上記の私のリンクが示すように、エラーはプライベート API 呼び出しがあることを意味します。
自分のコードではないと思われる場合は、含まれているコードのいずれかである可能性があります。
いいえ、あなたのアプリはこのように拒否されます。絶対。Apple レビュー チームは、Xcode と同じチェックに加えてさらにいくつかのチェックを使用します。
これでほぼ確実に断られます。
推測ですが、「viewController」を検索して、プライベート インスタンス メソッドを参照しているかどうか、またはドット表記でプライベート インスタンス変数を参照しているかどうかを確認してください: .viewController