5

バイナリを検証しようとすると、次の警告が表示されました。「アプリは、Payload/app.app/app: cache、decoder、hasPhotoType の非公開セレクターを参照しています」 問題は、「Payload/app.app」にアクセスする方法がわからないことです。コードのどこにも「hasPhotoType」を使用していないことを確認してください。つまり、Xcode 検索機能を使用して「hasPhotoType」を見つけることができません。

奇妙なことに、通常のウィンドウにいるときに警告エラーが発生しません。バイナリを「検証」しようとした場合にのみ、上記の警告が表示されます

4

4 に答える 4

6

Google Maps for iOS SDK からのものであることは 95% 確信しています。バグ レポートを提出しました。スターを付けてください: http://code.google.com/p/gmaps-api-issues/issues/detail?id=5817

于 2013-09-13T14:05:07.973 に答える
5

Xcode 5 で iOS 7 用のアプリをビルドした後、同じ問題が発生しました。

「アプリは Payload/app.app/app: cache, hasPhotoType の非公開セレクターを参照しています」

私のコードには「hasPhotoType」のようなものはどこにもありませんが、私のプロジェクトに存在する唯一の Apple 以外のライブラリである iOS 用の Google Map SDK を使用しています。フレームワークを削除し、アプリを再構築すると、警告なしで検証に合格しました。

この情報がお役に立てば幸いです。

于 2013-09-13T08:18:20.420 に答える