問題タブ [code-signing-entitlements]

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 に答える
3657 参照

xcode - XCode 4.2.1 でのアドホック配布 - 資格

アドホック配布用のアプリをビルドしようとしています (TestFlight で)。すべての指示を読み、多くの Web 検索を行いました。私の問題は、Xcode 4.2.1 で entitlements.plist を作成する方法にあります。

すべての指示は、新しいファイルに移動し、コード署名の下で資格を選択することを示しています。このオプションは 4.2.1 では利用できず、他に方法がわかりません。ipa をビルドすることはできますが、どのデバイスにも適切にインストールされず、資格の問題が問題の原因であると確信しています。

これは私の最初の配布アプリなので、これを行った経験はありません。

どんな助けでも大歓迎です。

ありがとう

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

objective-c - コマンド /usr/bin/codesign が終了コード 1 で失敗しました: i386: No such file or directory

発生したばかりのエラーがあります。ビルド設定の一部を変更したときだったと思います。アプリを armv6 と armv7 の両方で動作させたいと考えました。しかし、今ではこのエラーが表示Command /usr/bin/codesign failed with exit code 1され、i386: No such file or directory. エラーログ全体は次のとおりです。

この問題を解決し、アプリを armv6 と armv7 の両方で動作させるにはどうすればよいですか?

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

ios - Testflight を使用してアーカイブを生成しようとしましたが、Entitlement.plist の chown でエラーが発生しました

エラーについてGoogleで必要な検索を行いましたが、役立つものが見つからなかったため、ここに投稿して、いくつかのリードを獲得したいと考えています.

テストフライトを使用しています。XCode 4 については、こちらの指示に従ってください。

製品を実行すると->ビルド対象->アーカイブ...キーを使用してコンパイルおよび署名されます製品を実行すると->アーカイブ...メッセージで失敗します

Entitlements.plist ファイルのアクセス許可を 777 に変更しようとさえしましたが、うまくいきませんでした。

私は本質的に立ち往生しておらず、TestFlight の IPA アーカイブを作成できません。

何を試すべきかについてのアイデアはありますか?

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

iphone - XCODE 4.2でプッシュ通知用のEntitlements.plistを作成する方法は?

XCODE 4.2でプッシュ通知用のEntitlements.plistを作成するにはどうすればよいですか?

新しいファイル/コード署名/資格のパスを定義できる人はいますか?

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

xcode4.3 - xcode4.3でコード署名とIPAファイルを作成するには?

ライオンの xcode4.3 で最初のアプリを構築しています。次に、testflight を使用してベータ テストを行います。「http://help.testflightapp.com/customer/portal/articles/402782-how-to-create-an-ipa-xcode-4-」というチュートリアルを見てきましたが、2 番目のステップで行き詰まります。権利を作成しようとしているとき。xcode では、「IOS」テンプレート リストに「コード署名」の選択肢がなく、ガイドを続けることができません。そして、私が見つけた他のすべてのチュートリアルは古くなっています。xcode4.3 で動作するステップバイステップのガイドをいただければ幸いです。

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

ios - Xcode 4.3.2アドホック署名資格(0xE8008016)

この問題が発生しているので、3つのアプリケーションごとにアドホックビルドをビルドする必要があります。私はいつもこの機能を使用していましたが、問題はありませんでした。プロジェクトをビルドした後、オーガナイザーを使用してデバイスに送信しますが、残念ながら次のメッセージが表示されます。

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

(0xE8008016)。


さまざまな検索を行い、考えられるすべての解決策を適用しましたが、機能しません。
デバイスを復元し、証明書やプロファイルなどを再作成しようとしましたが、方法はありません。
インストールできるアプリは1つだけですが、ビルド設定は他のアプリと何も変わらないようです。
プロファイルの資格は正しいようです。

0 投票する
0 に答える
1508 参照

ios - 消えない Xcode の警告! (FileProtection の資格)

こんにちは、新しい iOS 開発者になったばかりで、これまでのところすべて順調に進んでいますが、Xcode で .xcodeproj ファイルの警告が表示され、「プロジェクト設定の検証 - 推奨設定への更新」と表示されます。それをクリックすると、「Target '(my app name)' - Upgrade DataProtectionClass Entitlement.Upgrades the default file protection level for your application to the recommended value: NSFileProtectionComplete.」というウィンドウが表示されます。そこで、[変更を実行] をクリックしてそれを実行できるようにすると、警告は消えますが、デバイスでデバッグしようとすると、「アプリケーションのコード署名資格ファイルで指定された資格が、プロビジョニングで指定された資格と一致しません」というエラーが表示されます。プロファイル (0xE8008016)。

デフォルトのファイル保護を NSFileProtectionComplete にアップグレードした entitlemnets ファイルを削除すると、Xcode での警告がなくなり、デバイスでコンパイルして実行できるようになりますが、Xcode で不要な警告が表示されるという問題が発生します。びくびくする。

これは、まったく新しいプロジェクトでも発生します。OS X 10.8 Mountain Lion DP3 (12A178q) で Xcode バージョン 4.4 (4F134) を実行しています。

ターミナルで先に進み、.mobileprovision ファイルの資格を確認しました。(ワイルドカードのものではなく、特定のアプリIDを持つもの)

Entitlements キーのこの値を取得しました。

デバッグ構成のために xcode でアプリをビルドしたとき、先に進み、資格を調べました

そしてこれを取り戻した

そして、期待どおりに xcode がデバイス上でアプリを実行できるように一致します。しかし、xcode は FileProtectionComplete にアップグレードするように指示しているので、それを行い、アプリをビルドしてアプリの権限を再度確認した後、これが得られます。

これにより、一致しなくなるため、最初の投稿でエラーが発生します。FileProtectionComplete 資格で署名すると、xcode は警告を表示しませんが、実行できなくなります。資格なしでビルドすると実行されますが、xcode は FileProtection 資格を「推奨設定」にアップグレードする必要があるというこの警告を出し続けます。

ちょっとキャッチ22の状況で立ち往生。開発者プログラムに参加する前に、私はシミュレーターをいじくり回しましたが、ビルドに追加する必要があるという xcode の資格の問題は一度もありませんでした。

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

ios - iOS 開発者アカウントを持っていない場合に Xcode 4.2 で資格を有効にする方法

まず iOS 開発を学び、それから開発者アカウントを購入したいと考えています。だから私は開発のためにジェイルブレイク+AppSync+iOS 5.0.1デバイスを使用しています。

次に、以下の行を Entitlements.plist に追加したいのですが、このファイルが見つからず、もちろん自分で作成することはできません。

公式ドキュメントから、シェル内に Entitlements.plist が表示されていることがわかりました。

次に、このアプリの Entitlements.plist ファイルがどこかにあるに違いないと思います。それにいくつかの行を追加したいだけです。

Entitlements.plist を有効にするには、Organizer/Provisioning Profiles で行う必要があるという質問もいくつか見つかりました。しかし、その質問は iCloud に関するものです。iCloudは必要ありません。質問したいのですが、開発者アカウントなしで Entitlements.plist に書き込むことはできますか?

[追加]

Xcode 4.2 または iOS 5 が必ずしも Entitlements.plist を必要としない場合。この資格 (com.apple.springboard.launchapplications) をアプリケーションに追加するにはどうすればよいですか?

どうもありがとうございました。

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

jailbreak - iOSEntitlement.plistを使用してアプリのプロパティを指定する方法

Jailbreak + Appsync + iOS5.0.1デバイスを使用しています(開発者ライセンスはありませんが、いくつかのトリックを使用して、デバイスでアプリを実行できます)

ここで、プライベートAPIのlaunchApplicationWithIdentifier:suspended:を使用します。だから私は追加する必要があります

myApp.entitlements.plistファイルに。その後は動作するはずですが、それでもエラーが発生します

次に、誰かがEntitlements.plistを使用する場合は、コード署名を有効にする必要があると言っているのを見つけました。それは本当ですか?開発者ライセンスが必要ですか?

または、この方法を使用する他の方法はありますか?プライベートAPIの使い方についていくつかの方法を読みました。難しいようです。私はiOS開発に不慣れです。

ありがとうございました。