問題タブ [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 投票する
2 に答える
395 参照

iphone - iPhoneのコードサインエラー?

現在、Xcode 3.2.5を使用しています。ディストリビューションでのコード署名とリリースで問題が発生しています。コード署名しないでください。ただし、構成リストから[リリース]を選択すると、すべての証明書が表示されます。ディストリビューターと開発者の両方が表示されますが、配布とリリース???

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

objective-c - Mac AppStoreReviewerは「Kiwiはコードサインの検証に失敗したようだ」と言っています

しかし、それは明らかに私のシステムでは失敗しません。提出中のXCodeでの検証テストは、これをテストする必要があります(私は推測します)。また、アーカイブされたアプリのコマンドラインでcodesignを実行すると、次のようになります。

/Users/iac/Library/Application Support / Developer / Shared / Archived Applications / 272860A0-961E-47E7-B62F-0F7D373D938A.apparchive / Kiwi.app:ディスク上で有効/ Users / iac / Library / Application Support / Developer / Shared /アーカイブされたアプリケーション/272860A0-961E-47E7-B62F-0F7D373D938A.apparchive/Kiwi.app:指定された要件を満たしています

誰かが前にこのようなものに遭遇しましたか?

ありがとう、イザヤ

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

iphone - プロビジョニング プロファイルの問題

アプリのプロビジョニング プロファイルが 2 日前に期限切れになりました。新しいプロファイルを作成したところ、次のエラーが表示されます。

コード署名資格がプロビジョニング プロファイルと一致しない

すべて同じですが、プロファイル名が変更されています..

ここにいる誰かが問題を知っていますか??

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

iphone - 私の友人の 1 人が、私の開発者アカウントを使用してアプリを提出したいと考えています

私の友人の 1 人が、新しいアカウントを申請したくないので、私の開発者アカウントを使用してアプリを提出したいと考えています。

そして、私は彼のソースコードを手に入れたくありません。Xcode で私のアカウント コードサインを使用してアプリ プロジェクトをコンパイルする方法はありますか?

コメント歓迎

ありがとう

相互開発

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

iphone - Three20: アプリケーションがコード署名の検証に失敗しました

Three20 ライブラリを含む iPhone アプリを作成しました。デバイスでアプリをビルドして実行することに問題はありません。配布用にアプリをビルドするときにエラーは発生しませんが、ApplicationLoader を介してアプリを送信すると、「アプリケーションはコード署名の検証に失敗しました。署名が無効であったか、Apple 送信証明書で署名されていませんでした。」というエラーが表示されます。同じ配布証明書&プロビジョニングで配布用のアプリをたくさん作ってきたので、ビルドに間違いはないと思います。Three20 が含まれているシンプルなアプリを試してみましたが、同じ問題がありました。したがって、この種のエラーは Three20 に関連している可能性があります。また、Three20 のすべてのプロジェクトをディストリビューション構成に変更して、メイン プロジェクトと同じプロビジョニング プロファイルを構成してみました。

0 投票する
4 に答える
5843 参照

iphone - キーチェーンなしで秘密鍵ACLにコードサインを追加する

安定したiPhoneアプリの継続的なビルド/統合をセットアップしようとしています。

私は持っています:

  • 専用のMacMini。
  • 「ビルド」という名前のユーザーアカウント
  • Hudsonは、/ Users / build / Library / LaunchAgentsにplistをドロップすることにより、ビルド用のLaunchAgentとして設定します
    • ハドソンとして実行されているシステム全体のLaunchDaemonとして試行しましたが、ビルドユーザーのログインキーチェーンにアクセスできませんでした。心の痛みに満ちた長い物語。
  • システムは、起動時に「ビルド」に自動的にログインするように設定されているため、ハドソンは実行を開始します。

大きな問題は、コード署名とキーチェーンです。

クライアントの開発者IDに代わってコードを作成するため、いくつかの開発者IDがあり、さらに追加する予定です。

Miniを真っ暗な部屋に置き、決して見ないようにしたいのですが、開発者IDを使用して初めてビルドするときに、コードサインが開発者IDにアクセスすることを常に許可するかどうかを尋ねるGUIダイアログがポップアップ表示されます。

そうすると、そのダイアログボックスは、コードサインが許可されるようにキーチェーンアクセス制御リスト(ACL)を変更します。

これを表示するには、キーチェーンアクセスを開き、証明書を展開し、秘密鍵を選択して右クリックし、[情報を見る]を選択して、[アクセス制御]タブに切り替えます。「バージン」キーは、「常に許可する」アプリケーションリストにのみキーチェーンアクセスがあります。ダイアログボックスで使用および確認したものには、コードサインもあります。

このボックスは、Unixフォルダを非表示にする標準のFinderファイルピッカーを取得することを除いて、アプリケーションを追加する方法を提供します。/ usr / bin/codesignに移動する方法はありません。したがって、手動で追加することはできません。

誰かがこれを回避する方法を知っていますか?

「セキュリティインポート」の-Tスイッチを使用する1つの方法を知っていますが、最初にキーをインポートするときにACLを指定する必要があるため、キーチェーンGUIで追加されたキーはすべて破棄して再インポートする必要があります。あまりいいとは言えません。

0 投票する
17 に答える
36744 参照

iphone - iPhone Codesign オブジェクト ファイル形式が無効または不適切です

xcode で誤ってターゲットを削除してしまいました。

だから私はまったく同じ名前で新しいものを作成しました。ターゲット設定で、適切なコード署名IDを再度選択しました

しかし、今はデバイス用にコンパイルできません。ビルドしたいとすぐに、次のようになります。

私はすでにターゲットをきれいにしようとしました。この問題の原因と解決方法を教えてください。

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

.net - SignToolエラー:ファイルが見つかりません-pfx

PFXファイルsigntool.exeでバイナリに署名するために使用しています。

しかし、コマンドラインからコマンドを実行しようとすると、エラーメッセージが表示されます。

SignTool Error: File not found: D:\Myfile.Pfx しかし、ファイルD:\Myfile.Pfxはその場所に存在します。

最新バージョンのSignTool.exeを使用してファイルに署名しようとしましたが、問題は解決しません。
Windows XPSP332ビットを使用しています。

このエラーの理由とそれを修正するにはどうすればよいですか?

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

objective-c - Developer と Enterprise Distribution 間の CodeSign の競合

私の会社では、CI ノードとして 1 つのビルド マシン (Mac Mini) を使用して、iOS アプリをビルドしています。現在、ミニ上でアドホックおよび App Store 構成を構築しています。最近エンタープライズ プログラムに登録したので、エンタープライズ構成の構築も開始したいと考えています。ただし、「iPhone Distribution: Widget Corporation」という名前の証明書が 2 つあるため、ビルド プロセスは失敗します。1 つは AdHoc/AppStore 用の配布証明書で、もう 1 つは Enterprise 用です (Apple は In-House と呼んでいます)。

mini のキーチェーンを変更して、1 つの証明書がログイン キーチェーンにあり、もう 1 つが "enterprise" という新しいキーチェーンにあるようにしましたが、これはビルドの開始時からエラーをシフトしただけです:

ビルドの最後まで:

私の質問は、2 つの証明書を適切にサンドボックス化して、同じマシン上でアプリのアドホック バージョン、App Store バージョン、および社内バージョンを構築できるかどうかです。私がまだ試していない唯一の可能な解決策は、実際に証明書をソースと一緒にバンドルし、security必要に応じて証明書を追加および削除することです。明らかに、そのソリューションはあまりきれいではなく、セキュリティ リスクをもたらします。

何か案は?

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

ios - iOS コード設計仕様

リモートで Linux サーバー上の iOS アプリをコード署名するためのツールを作成したいと考えています。

codesign が oss であることは知っていますが、キーチェーンに大きく依存しており、ポータブルではありません。

Adobe には、プロビジョニング プロファイル、.p12、および .cer を使用してアプリに署名するフラッシュ内の win および mac 用のコード署名ユーティリティがあることを知っています。

UDK も同様のことを行いますが、.p12 は必要ないようです ( http://udn.epicgames.com/Three/AppleiOSProvisioning.html ) 。

だから私の質問は本当に、彼らが行っているプロセスは何ですか。そうすれば、それを実行できるクロスプラットフォームのツールを再作成できます。