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

objective-c - IOKitプロパティの一時的な資格を設定するにはどうすればよいですか?

Macアプリにサンドボックスを使用しています。このようにIOKitにプロパティを設定する必要があります。

アプリのサンドボックス化のため、システムはそれを許可しません。アプリのサンドボックスをオフにすると、プロパティが正しく設定されます。

コンソールに表示されるエラーメッセージは次のとおりです。 deny iokit-set-properties IORequestIdle

これを適切に行うことができるように、一時的な資格を設定する方法はありますか?もしそうなら、どうすればそうすることができますか?

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

iphone - 資格はiPadで有効なエラーではありません

私は奇妙な問題を抱えています。

テスト目的でアドホック ipa ファイルを iPad にインストールしているときに、iTunes を介してアプリを同期しているときに、おかしなエラー メッセージが表示されます。

エラーは、資格が有効でないため、アプリをインストールできないというものです。

私は新しい蜂で、何が問題なのかわかりません。

ファイルも追加Entitlement.plistし、それをプロジェクト設定にリンクし、フィールドget-task-allowを値entitlement.plistとともにファイルに追加しましたfalse。しかし、解決策が見つかりませんでした。

古いビルドは iTunes からインストールすると正常に動作しますが、新しいビルドではこのエラーが発生します。何が原因でしょうか 助けてください

ありがとう

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

database - Rails のユーザーがデータベース内の自分のレコードのみを更新/挿入/削除できるようにする方法

これが初歩的な質問である場合は申し訳ありませんが、これをずっと正しく行ってきたかどうかを検討し始めたところです。通常、ユーザーがデータベースを更新しようとすると、そのユーザー名をユーザー テーブルのキーとして使用し、それに基づいてすべての操作を行います。しかし、狡猾なユーザーが別のユーザー名を使用してクエリを送信できる可能性があることに気付きました。これにより、資格を強制するこの弱い形式を回避できます。したがって、私の質問は、ユーザーが別のユーザー ID でデータベースに対して破壊的なアクションを潜在的に送信するのを防ぐにはどうすればよいかということです。

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

xcode - Xcode で資格をオンにすると、Bare Bones アプリが起動しなくなる

Xcode 4.2 で基本的なアプリケーションを作成しました。非常に単純なアプリケーションで、何も変更していません。実行を押すと、標準のベース アプリケーション ウィンドウが表示されます。ターゲットのエンタイトルメントを有効にして実行すると、デバッガー エラーは発生しませんが、ウィンドウは表示されません。Console.app でログを確認したところ、次の結果が得られました。

私が得る最初のエラー:

iCloud コンテナ「com.alsbury.EntitlementsTest」を削除すると、次のエラーが表示されます。

iCloud タイプのものがあるため、開発者アカウントにアプリケーションを追加し、プロビジョニング プロファイルを追加して、自分のマシンを追加しました。何かご意見は?現在非常に混乱しています。

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

ios - 利用資格と iCloud に関する問題

アプリ用に iCloud を構成しようとしています。iPhone アプリで iCloud を有効にし、新しいプロビジョニング開発者プロファイルを生成しました。もちろん、Xcode で新しいプロファイルを (ワイルドカード プロファイルの代わりに) 使用します。資格を有効にしますが、iCloud と同期しようとすると次のエラーが発生します。

NSUbiquitousKeyValueStore エラー: com.company.app に有効な com.apple.developer.ubiquity-kvstore-identifier 資格がありません

何が起こっているのか本当に理解できず、頭がおかしくなり始めています。
奇妙なことに、私の iPad アプリでは完全に機能しています (同じ手順を実行しました)。

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

objective-c - applescript を埋め込んだ Objective-C アプリのサンドボックス化

Applescript を使用して safari に接続し、タブのリストを取得するアプリをサンドボックス化したいと考えています。次に、これらのデータを NSAppleEventDescriptor を介して目的の c に戻します。com.apple.security.temporary-exception.apple-events キーと com.apple.safari を資格に既に追加しました。アプリがサンドボックス化されていない場合、問題はありませんが、サンドボックス化しようとすると、データとして「null」が取得されます。

タブを一覧表示し、それを xml として返すには、applescript を使用します。

目的 c にデータを戻す

サンドボックスがないときに受信したメッセージ

サンドボックス化時に受信したメッセージ

資格ファイル

私はあなたが私を助けるために必要なものを与えたことを願っています. ありがとう

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

ios - 2つのアプリケーションでiCloudを設定するための未読の資格

2つのアプリケーションに1つのiCloudコンテナを使用しようとしています。私の問題は、エンタイトルメントファイルを読み取れないことです。どのiCloudコンテナを指定しても、それは読み取られません。代わりに、プロビジョニングプロファイルのデフォルトのコンテナを使用します...ターゲット設定でエンタイトルメントを有効にして、アプリIDと同じ名前のデフォルトのコンテナを使用する必要はありません。

しかしもちろん、2つのアプリケーションに1つのiCloudコンテナを使用したい場合は、これを機能させるために、少なくとも1つのアプリケーションで別のiCloudコンテナを指定する必要があります。

私はまったく新しいプロジェクトで試しましたが、もちろんそれは機能します。エンタイトルメントには何でも指定でき、有効なiCloudURLがあります。

私に何ができる?エンタイトルメントを削除し、少なくとも1000回再追加します...もう何をすべきかわかりません...

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

ios - 「資格 'keychain-access-groups' has value not allowed by a provisioning profile」の解決方法

アプリでキーチェーンを使用していますが、アプリを AdHoc として実行するとこのエラーが発生します。デバッガーで実行すると表示されません (開発者プロビジョニング プロファイルを使用)。アプリが既にデバイスにインストールされていて、Xcode からその上に再度インストールすると、アプリがキーチェーンにアクセスできないことがわかります。それは確かにそれらのエラーのために起こります。

私はそのエラーをグーグルで調べるのに多くの時間を費やしました.keychain-access-groupを含むentitlementsファイルを追加することをお勧めする人もいます. しかし、Apple のドキュメントや、エンタイトルメント ファイルに必要な合理的な説明は見つかりませんでした。

誰かがそれを解決するのを手伝ってくれますか?

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

ios - プッシュ通知がある場合、ディストリビューションビルド用のエンタイトルメントファイルが必要ですか?

「iOS5.0.1を実行しているiPhone4で、Wi-Fiネットワークとセルラーネットワークの両方でアプリを起動できなかった」という理由でアプリが拒否されました。

アドホックビルドは問題ないので理由はわかりませんが、それに影響を与えた可能性のある2つのことがわかりました。

  1. アドホックビルド専用のコンパイラフラグがあり、配布用ではありませんでした。これらはAdMobのために追加されました。これが理由だと思いますか?

    -v -v -v -gcc_flags "-framework AudioToolbox -framework MessageUI -framework
    SystemConfiguration -L $ {ProjectDir} / libs -lGoogleAdMobAds -force_load
    $ {ProjectDir} /libs/libGoogleAdMobAds.a"

  2. アドホック用のエンタイトルメントファイルに関する投稿をたくさん見つけましたが、本番用に必要ですか?Entitlements.plistをMonoTouchの「カスタムエンタイトルメント」エントリに追加しましたが、必要かどうかわかりません。これが理由でしょうか?エンタイトルメントファイルはここにあります:..。

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

xcode - iCloud と正しいプロビジョニング プロファイルの使用

誰でもこれを解決できますか?これまで使ってきたフォーラム3を投稿しました。

iCloud と正しいプロビジョニング プロファイルの使用方法 2011 年 10 月 30 日 9:49 AM AppID に対して iCloud を有効にしました。次に、次の 3 つの証明書を作成しました。

  • Mac アプリ
  • Mac インストーラー
  • 発達

開発者証明書ユーティリティで。

キーチェーンに証明書をダウンロードしてインストールしました。

  • サードパーティの Mac 開発者アプリケーション (Mac アプリ)
  • サードパーティの Mac 開発者インストーラー (Mac インストーラー)
  • Mac 開発者 (開発)

次に、2 つのプロビジョニング プロファイルを作成しました。

  • 開発 App ID、以前に作成した開発証明書、およびシステムを選択しました。

  • プロダクション アプリ ID と Mac アプリケーション配布署名証明書しか選択できません。

プロファイル設定ペインに開発プロファイルを正常にインストールしました。プロファイル設定ペインに製品プロファイルをインストールしようとすると、「不明なエラー」ダイアログが表示されます。これは正しいです?このプロファイルはインストールできませんか?

両方のプロファイルを Xcode オーガナイザーに追加し、デバッグ用に開発プロファイルから「Mac 開発者」を選択し、リリース バージョンの製品プロファイルから「サード パーティ Mac 開発者アプリケーション」を選択しました。

これで、Xcode でアプリを起動できるようになり、期待どおりに動作します (iCloud が有効になっている場合)。リリース バージョンをアーカイブして Finder でアプリを起動すると、次のようになります。

taskgated: kill ... com.apple.developer.ubiquity-container-identifiers 資格の使用が許可されていないため

プロダクション プロファイルは、MAS に送信するためだけに使用することになっていますか? 私は何か間違っていましたか?

steveflack 投稿 : 6 (0) ReplyQuoteAdd Negative ScoreAdd Positive Score 1. Re: iCloud と正しいプロビジョニング プロファイルの使用法 In response to pws on Nov 4, 2011 4:23 AMデバイスにインストールしないでください-これが、設定アプリのプロファイルペインにインストールされない理由だと思います。私は今朝これを理解しました-そのエラーメッセージは正確には役に立ちません.

私が間違っているかもしれませんが、現在、MAS の外に iCloud アプリを出荷することはできないようです。テスト用に dev プロファイルを iOS アドホック プロファイルのように扱う必要があるようです。

Jose Ines Cantu Arrambide 投稿 : 166 (1) ReplyQuoteマイナス スコアを追加プラス スコアを追加 2. Re: iCloud と正しいプロビジョニング プロファイルの使用法

Jose Ines Cantu Arrambide 投稿 : 166 (1) ReplyQuoteAdd Negative ScoreAdd Positive Score 3. Re: iCloud と正しいプロビジョニング プロファイルの使用方法iCloud が有効なプロダクション プロファイルを使用している場合 それとも、Mac App Store に提出する必要がありますか? production プロファイルでビルドして署名するとエラーは発生しませんが、起動時に「com.apple.developer.ubiquity-container-identifiers を使用する権限がなかったため、アプリが強制終了されました」というメッセージが表示されます。

Allen Dunahoo Goshen , CT Posts : 700 (6) ReplyQuote 4. Re: iCloud と正しいプロビジョニング プロファイルの使用 2011 年 12 月 17 日 12:08 PM の Jose Ines Cantu Arrambide への返信で、このエラーも発生します。私を助けてください!

Jose Ines Cantu Arrambide 投稿 : 166 (1) ReplyQuoteAdd Negative ScoreAdd Positive Score 5. Re: iCloud と正しいプロビジョニング プロファイルの使用法あなたは彼らが言うことを知っています。しかし、ベータ テストを行うには、Mac プロビジョニング セクションに各 Mac システムを追加し、ダブルクリックしてプロビジョニング プロファイルをシステムに追加するように各ベータ ユーザーに指示する必要があると思います。

製品プロファイルは、アプリを Mac App Store に送信することによってのみ機能するに違いありません。

Allen Dunahoo Goshen , CT Posts : 700 (6) ReplyQuote 6. Re: iCloud と正しいプロビジョニング プロファイルの使用法Appleにアップロードします。

奇妙ですが、今は他の Mac アプリをコンパイルできません。iCloud の有無にかかわらず。別のコンピューターで試したことはありますが、うまくいきません。

Jose Ines Cantu Arrambide 投稿 : 166 (1) ReplyQuoteAdd Negative ScoreAdd Positive Score 7. Re: iCloud と正しいプロビジョニング プロファイルの使用法アプリ?署名せずにコンパイルできますか?

Allen Dunahoo Goshen , CT Posts : 700 (6) ReplyQuote 8. Re: iCloud と正しいプロビジョニング プロファイルの使用 2011 年 12 月 17 日 1:29 PM の Jose Ines Cantu Arrambide への返信エラー (アプリごとに若干異なります):

エラー: '/Users/padsoftware/Library/Developer/Xcode/DerivedData/Scrawl-heofvoywsunchdhjowxkvkoiqvan/Build/Products/Release/Scrawl.app/Contents/MacOS/Scrawl' の起動に失敗しました

奇妙なことに、私はサンドボックス、iCloud、またはこのアプリの資格を持っていません。私が行うものでは、同じエラーが発生します。Xcode 4.2.1 と OS X Lion 10.7.2 を再インストールしました。

Allen Dunahoo Goshen , CT Posts : 700 (6) ReplyQuote 9. Re: iCloud と正しいプロビジョニング プロファイルの使用方法 Allen Dunahoo への返信 2011 年 12 月 17 日午後 1 時 31 分 コード署名なしでも同じエラーが発生します。これは本当に私を悩ませています。Apple に連絡しても役に立ちません。

Jose Ines Cantu Arrambide 投稿 : 166 (1) ReplyQuoteAdd Negative ScoreAdd Positive Score 10. Re: iCloud と正しいプロビジョニング プロファイルの使用法mac uuids を mac プロビジョニング ポータルに追加すると、プロビジョニング プロファイルは Lion のシステム設定にインストールされますか? ただし、コード署名していない場合は失敗するため、問題にはなりません

Jose Ines Cantu Arrambide 投稿 : 166 (1) ReplyQuoteAdd Negative ScoreAdd Positive Score 11. Re: iCloud と正しいプロビジョニング プロファイルの使用法起動時の追加情報はありますか?

Allen Dunahoo Goshen , CT Posts : 700 (6) ReplyQuote 12. Re: iCloud と正しいプロビジョニング プロファイルの使用 2011 年 12 月 17 日 2:15 PM の Jose Ines Cantu Arrambide への返信 残念ながら、いいえ、同じ情報を取得します。

Allen Dunahoo Goshen , CT Posts : 700 (6) ReplyQuote 13. Re: iCloud と正しいプロビジョニング プロファイルの使用方法 Allen Dunahoo への返信 2011 年 12 月 17 日午後 2 時 19 分 ところで、これを stackoverflow に投稿しました。Xcode エラー: 起動に失敗しました

Allen Dunahoo Goshen , CT Posts : 700 (6) ReplyQuote 14. Re: iCloud と正しいプロビジョニング プロファイルの使用方法開発証明書...また、何らかの理由で使用していたものをキーチェーンにインポートできませんでした。CSR(公開鍵/秘密鍵を構築してキーチェーンに追加する)を生成し、新しい証明書/プロビジョニングプロファイルを作成し、ビルド設定を更新して新しいものを指すようにしました。誰かが、これで問題が解決したと言いました。試してみて、うまくいくかどうかをお知らせします。

Allen Dunahoo Goshen , CT Posts : 700 (6) ReplyQuoteEdit 15. Re: iCloud と正しいプロビジョニング プロファイルの使用 2011 年 12 月 17 日午後 4 時 28 分の Allen Dunahoo への返信 OK、結果は次のとおりです: 開発プロファイル コード サイン: 成功。生産プロファイル コード記号: 失敗しました。コンソールのエラー:「12/17/11 4:22:50.184 PM タスクゲート: com.allendunahoo.Scrawl[pid 5772] が強制終了されました。これは、com.apple.developer.ubiquity-container-identifiers 資格の使用が許可されていないためです」

わかりません: 開発プロファイルのタイトルに 8W27B5T8XC が含まれています。ただし、プロダクション プロファイルにはそれがありません。それが問題の一部だと思います。さて、この巨大で醜い問題を解決するためのアイデアを持っている人はいますか?

PSこのアプリはiCloudを使用しているため、com.apple.developer.ubiquity-container-identifiersが必要です。

メッセージは 12/17/11 午後 4:28 に AllenDunahoo によって編集されました

Allen Dunahoo Goshen , CT Posts : 700 (6) ReplyQuoteEdit 16. Re: iCloud と正しいプロビジョニング プロファイルの使用方法