0

先週、アプリのバージョン 1.1 を App Store にリリースしましたが、今では 1.1.1 を非常に迅速に作成する必要があります。先週、私は Lion で XCode 4.3 (おそらく .1) を実行していました。XCode のオーガナイザーを使用してバージョン 1.1 をアップロードする場合、検証の問題はありませんでした。今週、Mountain Lion にアップグレードした結果、XCode 4.4 へのアップグレードを余儀なくされました。バージョン 1.1.1 の約 10 行のコードを変更しました。アプリを配布しようとすると、XCode のオーガナイザーが失敗し、役立つエラー メッセージが表示されません。Application Loader を使用してみましたが、次のエラーが表示されます。The app references non-public selectors in Payload/AppName.app/AppName: instance

私がインターネットで見たものからすると、これはおそらく (それが示すように) プライベート API を使用しているためです。しかし、それは正しくありません。私が追加した唯一のコードは、新しいBOOLものであり、それを数回に設定しましYESNO

アプリの起動に関する大きな欠陥が修正されているため、このアップデートをできるだけ早くリリースする必要があります。どんな助けでも大歓迎です。

編集: 余談ですが、コードを 1.1 に戻し、それを配布しようとしたところ、まったく同じエラー メッセージが表示されました。彼らが先週アップロードを許可したことを考えると、iTunes Connect が現在それを拒否しているのは奇妙に思えます。

4

1 に答える 1

0

これは、Apple 側の誤検出である可能性があります。コードに「インスタンス」という名前のメソッドがありますか? それらを別のものに変更すると問題は解決しますか?

于 2012-08-04T14:06:46.527 に答える