問題タブ [codesign]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
281 参照

uiview - 別の「応答しない可能性があります」という警告の問題がありますか?

OK、コード署名しました (ビルド ログにコード署名と embedded.mobileprovision を表示する必要がなくなったことがわかりました!) が、「応答しない可能性があります」という警告を取り除きたいです。これらの警告に関する他のすべての投稿を見ても、問題が見つかりません...

Welcome_backView.h で:

Welcome_back.m では、

次に、これは Welcome_backViewController.m からのものです。

そして、非常に多くのポスターと同様に、「UIView」が「-setSubviewsToLandscape」に応答しない可能性があるという警告が表示されます(およびポートレートに...同じ警告)。メソッドのスペルミス、インスタンスの代わりにクラスを使用、ヘッダーをインポートしていない、またはメソッド宣言をヘッダーに入れるのを忘れていたなど、よくある疑いをすべて試しました。

真実は、コードはうまくいくようです...

私が間違ったことを誰でも見ることができますか (警告を取り除くことはできますか)?

0 投票する
2 に答える
495 参照

iphone - Xcodeはアプリに署名しません

私はこれでほとんど終わりに近づいています。@#$%アプリに署名することになっていることをxcodeに認識させることができません!証明書とプロビジョニングファイルが正しく設定されていると思います。適切なターゲットを選択し、デバイスベースのSDKを使用しています。プロジェクトはエラーなしでビルドされますが、ビルドログを見ると、GenerateDSYMFileの後に、表示されていないProcessingProductPackagingが表示されると思います。また、CodeSignタスクも表示されません。xcodeがアプリに署名しようとさえしないのはなぜですか?

xcode3.2.4を使用しています。どんな方向でもいただければ幸いです!

0 投票する
1 に答える
3321 参照

iphone - 苛立たしい-実行可能ファイルが無効な資格で署名された

私は過去2日間試してみましたが、オンラインで利用できるすべてのソリューションを試しましたが、すべて失敗しました。

実行可能ファイルは無効な資格で署名されました。

アプリケーションのコード署名資格ファイルで指定された資格が、プロビジョニングプロファイルで指定された資格と一致しません。(0xE8008016)。

私はうんざりしています..私は私のアプリをIpad(ver3.2)にデプロイする必要があります。配布したくないので、entitlements.plistファイルは必要ないと思います。

次に、xcodeとデバイスからすべてのプロファイルを削除し、新しいプロビジョニングプロファイルをダウンロードしてから試行しましたが、同じエラーが発生します。

空のプロジェクトをIpadにデプロイしようとしましたが、それでもエラーが発生します。

それは私を狂わせます..:@、私を助けてください、私は私のプロジェクトを完了しなければなりません... :((

0 投票する
1 に答える
354 参照

ios - iOSアプリローダーのコードサイン検証について

アプリケーション ローダーでアプリを iTunes にアップロードしましたが、アプリのステータスは "Waiting For Review" です。しかし、開発者プロビジョニングではなく配布プロビジョニングでコードに署名したかどうかはわかりません。私の心配は無用ですか?アプリケーション ローダーは私のコード署名が有効であることを確認しましたか?アプリケーション ローダーは、誤って署名されたアプリのアップロードを許可しませんか?

0 投票する
1 に答える
1019 参照

windows - 証明書の詳細を表示するまで、デジタル署名された実行可能ファイルが署名されていないものとして扱われるのはなぜですか

デジタル署名された実行可能ファイルを実行すると、非常に奇妙な結果が得られます。

実行可能ファイルは、適切なレベル 2 コード署名証明書 (自己生成ではない) を使用して、signtool.exe を使用して署名されました。

Windows 7 マシンでのテストで、署名済みの実行可能ファイルを起動すると、Windows の警告ダイアログが表示され、Publisher Unknown (つまり、署名されていません) というメッセージが表示されます。

ただし、実行可能ファイルをキャンセルして右クリックし、[プロパティ] -> [デジタル署名] に移動すると、署名リストに署名付き証明書が表示されます。これをクリックして [詳細] を選択すると、署名の詳細が表示されます。 「デジタル署名はOKです」と表示されます。

その時点で、実行可能ファイルを起動すると、突然すべてのウィンドウが実行可能ファイルが署名されていることを正しく認識し、正しい「検証済み発行元」を報告します。

実行可能ファイルのプロパティ ダイアログから実際の証明書の詳細を表示するまで、Windows が証明書をオンラインでチェックしていなかったようです (実行可能ファイルを起動した後の単なる遅延ではなく、どれだけ待つかは関係ありません)。または何回起動しても、ファイルのプロパティ/デジタル署名に入るまで、署名されていないものとして扱われます)。

これは、私がテストに使用する一般的な Windows 7 のインストールです。まったく変更も調整もされていません。

この動作は、Windows でのコード署名の主な目的を無効にしているようです。ユーザーが右クリックのプロパティに移動して証明書を探し回らない限り、実行可能ファイルが署名されていないものとして扱われることはあり得ません。

足りないものはありますか?実行可能ファイルを、Windows が実行時に証明書を積極的にチェックする必要があるものとしてマークする方法はありますか?

0 投票する
3 に答える
1965 参照

iphone - iOS コードサイン エラー

iPhone アプリケーションをビルドすると、次の警告が継続的に表示されます。

アプリケーションはコードサインの検証に失敗しました。署名が無効であったか、Apple 提出証明書で署名されていませんでした。(-19011)

しかし、私のアプリケーションはまだ実行されています。なぜこれが起こっているのですか?誰か助けてくれませんか?アプリケーションを更新し、App Store で承認されましたが、(更新プログラムのインストール後に) 誰かが実行するたびにクラッシュし、その理由がわかりません。そして今、この警告を消すことさえできません。

0 投票する
1 に答える
887 参照

iphone - iPhone デバッグ構成 - プロビジョニング プロファイル

ビルドしてデバッグモードで実行しようとしているiPhoneアプリケーションがあります。次のようなポップアップ ボックスが表示されます。

「この実行可能ファイルの有効なプロビジョニング プロファイルが見つかりませんでした。」

何が問題なのですか?特定のアプリ ID でセットアップされたプロビジョニング プロファイルがあり、コード署名でこのプロファイルを選択しました。何か案は?

0 投票する
1 に答える
581 参照

xcode - プロジェクトにスタティック ライブラリを追加すると、xcode でのコード署名が失敗する

作業中のプロジェクトに追加したい Cocoa Touch 静的ライブラリを作成しました。ライブラリを追加する前にプロジェクトは完全にビルドされましたが、「終了コード 1 でコード デザインが失敗しました」というエラーが表示されます。なぜライブラリがこれを引き起こすのでしょうか?どうすれば修正できますか?

0 投票する
5 に答える
2579 参照

iphone - 別のアプリケーションがコードサイン検証エラーに失敗しました

私はこれが以前に尋ねられたことを知っていますが、すべてを試しましたが、運がありませんでした。アプリケーションローダーを使用してバイナリをアップロードしようとすると、上記のエラーが発生します。

私の場合のいくつかの興味深いこと:

アプリ名に誤ってスペースがあります。これにより、コード署名が失敗しますか?

ビルドログを調べたところ、最後のエントリは*警告:デフォルトで標準のコード署名ツールになっています。これが問題の原因である可能性がありますか?もしそうなら、どうすればそれを解決できますか。

企業ファイアウォールの背後。ネットにアクセスできますが、特定のポートが閉じている可能性があります。これはそれに影響を与える可能性がありますか?

主に数時間前に作成したばかりであるため、すべての証明書を取り消すことを除いて、すべてを試しました。

編集:OK、プロジェクト全体を再作成しました。すべての証明書を取り消して再作成し、インストールしました。Subversionから最後のバージョンをエクスポートして、Subversionが影響を受けていないことを確認し、コマンドラインツールを使用して圧縮しました。それは、ターゲットコードサインを正しいプロファイルにし、プロジェクトコードサインをデフォルトとディストリビューションプロファイルの両方にし、ファイアウォールではないことを確認するために別のネット接続を試みました。

あなたが見ることができるように、私は私が見つけることができるすべてを試しました、そして、愚かなことはまだうまくいきません。

何か助けはありますか?

乾杯

0 投票する
1 に答える
1955 参照

macos - 領収書を検証するMacAppStoreアプリを作成するにはどうすればよいですか?

Appleのドキュメントに従って、GitHubのValidateStoreReceiptコードを使用してレシートを検証するアプリを作成しました。ドキュメントには、アプリに署名し、(署名付きで)パッケージを作成してから、コマンドラインからインストールするように指示されています。次に、アプリを実行し、領収書がないことを確認し、コード173を返すと、テストアカウントのログインを求めるプロンプトが表示されます(これは実行されます)。テストアカウントを提供します(iTunesConnectでのテストユーザーの設定から)。その後、何も起こりません。次に、レシートをアプリバンドルにダウンロードしてアプリケーションを再起動する必要がありますが、どちらも実行しません。コンソールはこれだけを言います:

私のポストビルドスクリプトは次のようになります。

私は何か間違ったことをしていますか?