ストアのアプリが突然コード173で終了し始めたのはなぜですか?


11

私のiMacは現在のOS / X Yosemite 10.11.3を実行しています。これは大きな開発マシンであり、数週間再起動しません。それは彼らの間、マックのアプリストアから多くのアプリを持っているTextWranglerClocks。突然(昨日TextWranglerは機能していました)起動しませんでした。上場Console示しました。

2016/02/16 11:12:38.116 com.apple.xpc.launchd[1]: (com.barebones.textwrangler.64672[94023]) Service exited with abnormal code: 173

そして、私がゴミ箱に捨てて、App Storeから再ダウンロードするまで、それは何もしません。それから私Clocksは走っていないことに気づいた(それも昨日働いた)。同じエラーコード173が返され、再ダウンロードすることで修正されました。

App Storeアプリケーションが別のマシンの〜/ Applicationsに転送されるのなぜ起動しないのですか?このエラー173は、アプリの領収書が無効なために発生します。

ストアからのアプリの一部の領収書が突然無効になる理由はありますか?


Textwranglerでも同じ問題が発生しました。App Storeを終了し、Testwrangler.appを削除し、App Storeから再インストールして、動作を再開しました。これがあなたにどれほど役立つかわからない。
GordonM

回答:


16

昨日(2016年2月14日)、Mac App Store証明書の1つが期限切れになり、開発者がアプリ署名チェーンに新しい中間証明書を含める期限でもありました。前者は多くのアプリで使用されるレシート検証コードの失敗を引き起こし、後者は長期の「治療」です

開発者はこの変更について少なくとも2回メールを送信しましたが、レビューのためにアプリを送信する時間はあまりありませんでした。通常、Mac App Storeの更新が最初に承認されても、提出。

ユーザーは、インターネットに接続している間に各MASアプリを起動して、中間証明書を更新するか、再ダウンロードが必要なアプリに対処する必要があります。

領収書が無効なアプリは、特別なコード(173)で終了する必要があります。このコードは、このコンピューターダイアログでこのアプリケーションを使用するためのサインインを提示するようOS Xに通知します。

ただし、OS Xの別のバグにより、このダイアログが表示されない場合があります。この場合、ユーザーには起動時に終了するだけのアプリが表示されます。(Console.appは、アプリがコード173で終了することを報告しますが、OS Xはダイアログの表示を忘れます)。

知っておくべき2つのシナリオ:

  • 通常、インターネットにアクセスできない場所からアプリを使用する場合は、出かける前に必ずアプリを起動して再検証してください。
  • アプリが起動時にクラッシュし、ダイアログが表示されない場合は、OS Xのバグが発生しています。アプリを削除してストアからアプリを再ダウンロードすると、問題が解決するはずです。

Appleが非常に気づいている恐ろしい状況。


2
恐ろしい状況?マーモットの日。
マックスリード

1
アップルのコード署名はそうでもAppleが右のそれを得ることができません:-(感謝を複雑にしている!
emrys57

検索結果のトップになり、パニックを解消してくれてありがとう。
molbdnilo
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.