2017-05-20 10 views
0

インターネット上で多数の提案の間に機能的な解決策が見つかりませんでした。私はそれがいつどこで停止するのか正確には分かりませんが、Apple Storeには正常に動作しているアプリがあり、それは1.7バージョンです。 1ヶ月前に、プッシュ通知を実装しようとしました。このツールが動作するには、いくつかの証明書(Apple Developer証明書、Keychain Accessなど)を作成して操作する必要があります。その後、Xcodeを使用してApple Storeに新しいバージョンをアップロードしようとすると、「アップロードが成功しました」というメッセージが表示されます。いくつかの分は、この後、私は私のメールにこのメッセージが表示されます。私たちは、「HabilidadesMédicas」のためのあなたの最近の配信を持つ1つの以上の問題を発見したiOSのシグネチャが見つからないか無効です

親愛なる開発、。あなたの配信を処理するには、以下の問題が修正されている必要があります

が見つからないか無効署名 - バンドル「com.IvanSinigagliaApps.ChkList」バンドルパスに「ペイロード/ HabMed.app」が署名されていませんAppleの提出証明書を使用します。

これらの問題が修正されたら、修正されたバイナリを再配信できます。よろしく、App Storeチーム "

私は実際に何をしたのかわかりません。たぶん、私はキー(キーチェーン)を削除したり、証明書またはその両方を削除することができます。 「Missing or Invalid Signature」について私が見つけたすべての投稿は私にとってはうまくいかなかった。多くの人が私の問題に私を押し込むことはないし、Xcode 8.3では他の多くのものが時代遅れになっている。できるだけ多くの情報を表示しなければならない疑いがある画面がいくつか掲載されます。私ができることを手助けする手がかりとして働くことができれば幸いです。

図01:マイキーチェーンアクセス:私は証明書にアクセスできます:1)iPhone開発者:QRL ...、2)iPhone配信:C3D ...。

enter image description here

図02:Appleデベロッパプロビジョニングプロファイル:

enter image description here

図03:IOS証明書

enter image description here

図04:Xcodeの(証明書iPhoneデベロッパQRL ... )???

enter image description here

図05:Xcodeの:手動プロビジョニングは、(C3D ...)に設定された場合でも、それは動作しません。

enter image description here

図06:アップロードアプリケーション(署名アイデンティティ配布C3D ...

enter image description here

図07:アップロード(C3D ...)

enter image description here

図08:アップロード成功

enter image description here

UPDATE#1 これは罰金の前にロードされた私の4つのアプリに同じように起こっています。

はまだ動作していないが、AppleのデベロッパTroubleshotingsでテクニカルノートTN2318、セクションの指示に従った後:解決署名検証の失敗を、私はこれらの命令でターミナルを実行します。

codesign --verify -vvvv -R='anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.1] exists and (certificate leaf[field.1.2.840.113635.100.6.1.2] exists or certificate leaf[field.1.2.840.113635.100.6.1.4] exists)' /path/to/the.app

私はこのメッセージが表示されます。 code object is not signed at all

enter image description here

今、私はこの手掛かりに行くしようとします。

答えて

0

はい、これは大変な作業の後に行われます。 アップルデベロッパの技術サポートに大きな助けを借りて、この問題を短くするために、私の証明書の編集を修正しようとしていました。問題はすべての私のアプリケーションに関係しているので、それは証明書のあるべきものです。だから、アップル、ジョンからの男は、この情報について考えて私に言った:

私は、彼らが月 全体の取り消し証明書を発行し、6月1日に最新の証明書を作成した参照してください。現在は アクティブな証明書のみです。配布/開発証明書が が無効になると、関連するプロビジョニングプロファイルは無効になり、アプリは機能しなくなります。これは予想される動作です。 App Store経由で配布される アプリはこの動作の対象にはなりません。 Ad-Hoc配信方式を使用して配信されるアプリは のみです。

私はApple Developerサイトの証明書に行って、取り消して再度編集したものを編集しました。この特定のアプリのために新しいものが作成され、それを私のマシンにダウンロードしました。私は新しいアップロードを行いましたが、すべてのアプリですべてがうまくいきました。

私のすべての証明書と私のすべてのアプリケーションで大きな混乱がありました。この混乱がこの問題を引き起こすようになりました。今、私はこのすべてのものを再構成し、すべてが問題ありません。

これは私の教訓です。すべての作業を整理してください。

私は本当に同じ問題を抱えている誰かが、この投稿をすべて読んだり、少なくともオリエンテーションを見つけることができたら幸いです。

アップルデベロッパーサポートと、これを読んだことがある皆さん、ありがとうございます。

関連する問題