問題タブ [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.
iphone - iPhone開発:codesignはキーチェーンにアクセスできません
私はキーホルダーとiPhoneアプリの認証プロセスの地獄で立ち往生しています。
/usr/bin/codesign failed with exit code 1
エラーがあります
最初からX千回のプロセスの実行、ビルドとターゲットの設定の確認、plistバンドルIDなどを含むすべてを試しました...
しかし、驚くべきことに、アプリケーションをビルドすると、 " Allow access to keychain for codesign
"ウィンドウが0.5秒間表示されて消え、ビルドエラーが表示されます。
キーチェーンAccessでアプリケーションに署名するために使用される秘密鍵のプロパティを変更して、すべてのアプリケーションを許可しようとしました([アクセス制御]ウィンドウで)。しかし、何も保存しないと、KeychainAccessは何をしても変更を保持しません。
ios - コマンド /usr/bin/codesign が終了コード 1 で失敗しました
次のエラーがあります。
コマンド /usr/bin/codesign が終了コード 1 で失敗しました
これを修正するために私がすでに行ったことは次のとおりです。
- バンドル識別子を com.server.pgmname に設定します
- コード署名を「任意の Iphone OS デバイス」に設定します
- コード署名 ID をディストリビューション ID に設定します。
エラーは、デバイスでビルドしようとしたときにのみ発生し、シミュレーターではすべて正常に動作します。
何か提案はありますか?
iphone - iPhone アプリのアップロード - CodeSign がありませんか?
長い間、私は iPhone プログラミングの楽しさを独学しながらフォーラムを検索してきました。無意識のうちに私を助けてくれた膨大な数の質問に感謝します!
完成したアプリケーションを Apple にアップロードすることに関して、壁にぶち当たったようです。お役に立てれば幸いです。
これは私の最初のアップルへのアップロードです。
微調整の後、プロジェクトの新しいディストリビューション プロファイルの作成に関する Apple のガイドラインに従うことに成功し、ターゲット情報に新しいディストリビューション証明書を適用して、プロジェクトを正常にビルドしました。いいですね!問題は、これをアップルにアップロードすると、一般的な「アプリが署名されていません」というエラーが表示されることです。
深夜の地獄といくつかの調査の後、アプリケーションの詳細なビルドログに、アップルが示唆する「CodeSign」という単語を含む行がないことに気付きました。コンパイル時の XCode は CodeSign .app を試行していないようです。
私が試したこと:新しいAppID、証明書、および配布プロファイルの作成(何度も)。Apple の例 (改ざんされていない) をパッケージ化しようとしています。7.5 時間のダウンロードの後、XCode を再インストールしましたが、役に立ちませんでした。
私が見逃している簡単なものはありますか?XCode が詳細ビルド ログに CodeSign 行を追加しない場合、他の誰かがこれを経験しましたか?
どんな助けでも大歓迎です。
よろしく、
ラルフ
解決済み
これには、デバイスの下でビルドしていなかったという事実が大きな役割を果たしたと思います。かなりの (さらに) 微調整を行った後、以下の方法で CodeSign を取得することができました。キーチェーンのすべての証明書を削除し、すべての新しい証明書をダウンロードしました。ターゲット設定とプロジェクト設定の両方でデバイスと配布プロファイルを使用していたことを確認します。そしてたくさんの汗と涙..!
ご協力いただきありがとうございます!
iphone - ジェイルブレイクされていません-プロビジョニングの取得は、SDKデバイスの製品タイプ「アプリケーション」には適用されません
共同設計の警告:プロビジョニングは、SDKデバイスの製品タイプ「アプリケーション」-iPhoneOS3.1には適用されません。無視します。
開発者証明書を再ダウンロードし、新しいプロビジョニングプロファイルを作成しましたが、それでもこのエラーが発生します。Xcodeプロジェクトを検索し、プロビジョニングプロファイルを参照しているすべての行を削除しましたが、プロジェクト設定から削除されていないようです(パッケージの内容を表示してから、プロジェクトファイルを開きました)。
それが違いを生むのであれば、元々は別のマシン上にあり、その後転送されましたか?
ありがとう
iphone - iPhone デバイスのコードに署名しようとするときに CSSMERR_DLL_MISSING_VALUE を暗号化する
シミュレーターで正常に動作するコードがいくつかありますが、iPhone 用にビルドしようとすると、不可解なエラーが発生します。
それでおしまい。他の参照はありません。
私のコード署名権限に関するもののように聞こえますが、正確には何ですか? 秘密鍵、証明書、およびプロビジョニング プロファイルは問題ないはずですが、これはすべてのアプリで発生するため、アプリ固有ではありません。プロビジョニング プロファイルを再インストールしようとしましたが、役に立ちませんでした。このエラーを取り除き、コード署名を再び機能させるにはどうすればよいですか?
iphone - Codesignプロンプトがポップアップしない
これが私の問題です:チュートリアルがAppleデベロッパサイトで言ったように、私はすべてを準備しました。
アプリ用に2つの証明書を取得しました。1つはdevelopmnet(iPhoneでのテスト)用で、もう1つは配布用です。最初のものはうまく機能しますが、2番目のものを機能させることはできません。問題は次のとおりです。
配布用の証明書を取得し、プロジェクト情報/ターゲット情報に入れました。[ビルド]ボタンをクリックするとアプリがビルドされますが、コード署名の確認を求められません(コード署名の許可/拒否プロンプトが表示されません)。
何が間違っているのか、それをどのように診断するのか、誰かが知っていますか?エラーは表示されません。
ありがとう、ピーター。
cocoa - Mac OS X アプリの CodeSignature を取得する方法
おい!これはあなたにとって簡単な質問だと思います。ほとんどのシステム アプリと一部のサードパーティ アプリでは、バンドルに CodeSignature が統合されています。このような CodeSignature を使用すると、システムは着信ネットワーク接続の受け入れを要求しなくなると聞きました (ファイアウォールが有効になっている場合)。問題は、そのような CodeSignature をどこで入手できるかという
ことです。ご協力ありがとうございます。
iphone - codesign:認識されないオプション `--entitlements '
アプリケーションをビルドすると、このコードサインエラーが発生します
誰かが私がそれを解決するのを手伝ってくれますか
winapi - Windows SDK 7.0のsigntoolでsignwizardはどうなりましたか?
signtool.exeで便利なsignwizardを探していますが、WindowsSDK7.0ではもう見つかりません。
今は別のツールにありますか、それともCLIだけが残っていますか?
iphone - iPhoneアプリの署名に使用されるプロビジョニングプロファイルの名前?
xcodebuild
iPhoneアプリケーションのAdHocビルドを生成するために使用するスクリプトを作成しました。
このスクリプトを編集して、ビルドの署名に使用されたプロビジョニングプロファイルの名前を出力したいと思います。
これにより、自動的に生成されるzipにプロビジョニングプロファイルを含めることができます。このようにして、アーカイブをAdHocテスターに自動的に送信し、アプリをインストールするための適切なプロビジョニングプロファイルがあることを確認できます。
アプリケーションの署名に使用されるプロビジョニングプロファイル名またはファイルを抽出する方法はありますか?
- 構築および署名されたアプリケーションから
- Xcodeプロジェクトから(このソリューションは次のXcodeアップデートで機能しなくなる可能性があるため、project.pbxprojファイルを手動で解析したくありません)
- スクリプト可能なその他の方法
Unforgivenは、このコマンドsecurity
を使用して、アプリの署名に使用された証明書の名前を取得することを提案しました。この情報を入手したら、プロビジョニングプロファイルの名前を見つける方法はありますか?
これが私が試したことです:
残念ながら、ビルド中のxcodebuildの出力にはこの情報が含まれていません。CodeSignステップの間に、次の行があります。
しかし、これを証明書と照合することはできません。
codesignとコマンドの使用を調べました
望に見えましたが、必要な情報が得られません。xcodebuildにも便利なオプションが見つかりませんでした。