問題タブ [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 に答える
748 参照

django - 作成/特権昇格に関するDjangoユーザーの資格

次の問題が発生しました:ユーザーにstaff-statusを付与し、ユーザーの作成を許可し、新しいグループの作成と資格の割り当てを許可しない場合でも、別のユーザーに「admin」-資格を割り当てることができるため、簡単に追加できます自分よりも多くの資格を持っているユーザー!カスタムユーザーモデル/ビューを提供せずにそれを回避する方法を見つけた人はいますか?

ご回答ありがとうございます。

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開発に不慣れです。

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

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

ios - KeyChain 統合により、「資格がありません」というエラーでクラッシュが発生します -- コマンドライン ビルド経由

xcodebuildアドホック アプリとして配布し、デバイスで実行すると、いくつかの KeyChain コードが原因で作成されたアーカイブがクラッシュするという問題があります。この問題は、Xcode で作成されたビルドには影響しません。コマンド ラインで作成されたビルドのみです。

エラーをスローしているコード: (ここにある KeyChain ライブラリを使用しています)

「権利がありません」というエラー

資格ファイル:

出力はxcodebuild資格ファイルを処理しているようです:

コードは、シミュレーター、デバッグ デバイス、およびアドホック ディストリビューションでエラーなく機能します。唯一の問題は、コマンド ライン ビルドを介して発生します。私は何が欠けていますか?

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

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

そのため、私は別のユーザーの iOS アプリケーションの開発作業を引き継ぎ、動作する IPA ファイルを作成できるように最善を尽くしています。私は .ipa ファイルを正しくインストールしようとして、プロビジョニング プロファイル、資格エラーなどと戦って 7 時間の大部分を試みてきましたが、まだそうしていません。最近、実行を押してそのように展開できるようにするだけで、物理デバイスにアプリケーションを取得できました (これは、プロビジョニング プロファイルとデバイスがすべてアプリケーションで動作するように設定されていることを意味します)。アーカイブ ファイルを作成して .ipa ファイルとして配布し、iTunes または Iphone 構成ユーティリティを使用してこの .ipa をインストールしようとすると、「実行可能ファイルは無効な資格で署名されました」というエラーが引き続き表示されます。私のスキームに何か問題がありますか、それとも...? すぐに機能しない場合は、xcode を再インストールし、すべての証明書、デバイス、プロビジョニングをクリアして、最初からやり直すと思います。

これは古いプロジェクトであるため、まだ Entitlements.plist ファイルが含まれていました。これは、xcode 4.x で使用されなくなったことがわかりました。ファイルパスが参照されていないことを確認しましたが、削除する必要がありますか?

この問題が以前に発生した場合は申し訳ありませんが、これはさまざまな理由で吐き出されるエラー メッセージのようです。

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

xcode - アプリのサンドボックス化を有効にすると、System()コマンドが機能しない

Appleは現在、将来のすべてのアプリをサンドボックス化することを要求しているので、私はアプリをサンドボックス化するための指示に従いました。ビルドは成功しましたが、system(rm -rf ~/.Trash/*)コマンドが機能しなくなりました。何も起こらなかった。ここで私が混乱しているのは、このシステムコマンドがApp Sandboxing/Entitlementsで機能しない理由です。これが私の資格設定です:

資格:チェック済み

アプリのサンドボックス化:チェック済み

そして、これが私の現在のコードです:

ご協力いただきありがとうございます!

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

objective-c - サンドボックス化されたアプリで NSURL にアクセスできるかどうかを検出する方法は?

プレビュー アクセサリ ビューを備えたオープン パネルを持つ OS X アプリケーションを作成しています。

問題は、サンドボックス権限のあるフォルダーにないファイルを選択すると、プレビューできないことです。

ファイルを開こうとする前に、サンドボックスのアクセス許可によってファイルが制限されるかどうかを確認する方法はありますか?

私はすでにクラスを試し- (BOOL)checkResourceIsReachableAndReturnError:(NSError **)error ましたがNSURL、ファイルが保護されていてもtrueを返します。

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

objective-c - CWInterface通知を担当する「システムソケット」のOSXエンタイトルメント?

次のようにCoreWLAN通知(保持されたインターフェイスを使用)に登録すると、次のようになります。

すべての資格を無効にした場合にのみ通知を受け取ります。デフォルトの資格では、この(または他のCoreWLAN)通知を受信できません。

何か案は?

10.7.4


編集1:

エンタイトルメントリファレンスページは何の支援も提供しませんでした。


編集2:

通知の偽造は正常に機能します。

また、他のCoreWLAN通知も受信されません。

これは私が見逃している単純な資格であると確信しています...Growlの一時例外を含む資格ファイルを次に示します(一時例外を削除しても効果はありません)。


編集3:

古いkプレフィックス付きの通知名を使用して10.6用にコンパイルしても、効果はありません。


編集4:

ログからの詳細情報:

AppName(39009)はシステムソケットを拒否します

プロセス:AppName [39009]パス:
/ Users / username / Library / Developer / Xcode / DerivedData / AppName-fnxrpqnodsouovcaxgiocvnfpqor / Build / Products / Release / AppName / Contents / MacOS / AppName Load Address:0x10d23f000 ID:AppName Version:
??? (???)コードタイプ:X86-64(ネイティブ)親プロセス:debugserver [39007]

日付/時刻:2012-07-20 13:17:11.851 -0700 OSバージョン:Mac OS X 10.7.4(11E2705)レポートバージョン:7

バックトレース:0libsystem_kernel.dylib0x00007fff98704e76ソケット+101 CoreWLAN 0x00007fff951f4a6f Apple80211EventMonitoringInit2 + 53 2 CoreWLAN
0x00007fff951e6dc4-[CWInterface initWithInterfaceName:] + 1358 3
CoreWLAN
0x00007fff951e412


編集5:

sandboxdでsystem-socketを拒否するためのこの参照が見つかりましたが、まだヘルプはありません。

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

ios - icloud アプリをデバッグできません: 権利ファイルがプロビジョニング プロファイルで指定されたものと一致しません

Ray Wenderlich のチュートリアルのすべての手順に従って、iCloud を統合しました。

  • 新しいクラウド対応アプリ ID を作成しました
  • そのアプリ ID を使用してプロビジョニング プロファイルを作成し、ダウンロードして、コンピューターとデバイスにインストールします。
  • xcode プロジェクトで資格と iCloud のチェックボックスをオンにします。

  • 資格に「get-task-allow = YES」を追加
  • AppDidFinishedLoading で icloud が有効になっているかどうかを検出するコードを xcode プロジェクトに追加しました。

実行すると、エラーが発生し続けます:

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

xcode 3 のように権限を持つアプリをデバッグすることが有効でない可能性はありますか? しかし、それを削除すると、iCloudにアクセスできなくなります.....では、実際にiCloudアプリをデバッグするにはどうすればよいですか??

誰でも助けることができますか?ありがとう!

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

silverlight - サンドボックス化されたアプリモードのCocoaWebViewのSilverlight

問題は非常に単純です。Silverlightアプリが含まれている可能性のあるページを参照するために使用できるWebViewがあります。

サンドボックス化されていないモードでは、すべてがうまく機能します。

サンドボックスモードでは、Silverlightを除くすべてのWebkitプラグインが機能します。例外はスローされず、サンドボックスログには何も表示されず、ページ内の空のSilverlightアプリプレースホルダーのみが機能します。

誰かが同じ問題に遭遇し、それを機能させる方法を見つけたのではないかと思っていました:)

更新:次のキー/値をエンタイトルメントファイルに追加しましたが、役に立ちませんでした

アップデート2:Silverlightバージョン5.1.10411.0、Mac OSX:10.8(12A269)