サービスデリゲートによって拒否されたxcode 8エラー(SBMainWorkspace)


145

シミュレーターでビルドを実行しようとすると、次のエラーが発生します。

「com.companyname.appname」を開く要求が失敗しました。

リクエストはサービスデリゲート(SBMainWorkspace)により、理由により拒否されました:セキュリティ(「デバッグのためにアプリケーションを起動するために必要な資格 "com.apple.frontboard.debugapplications")」。

これはのGMを使用しているときにはありませんでしたがXcode 8、mac appストアから再度ダウンロードするとすぐに始まりました。グーグルはアップルの開発者フォーラムも助けにはならない。

ヘルプや提案はありますか?

回答:


335

シミュレーターを終了して再起動すると、これが修正されました。


7
また、シミュレータを終了しても問題が解決しない場合は、[スキームの編集]ですべてのフィールドがオフになっていることを確認してください。
Vinayak GH

20
これが私の解決策でした。この問題の原因は、Xcodeポイントアップデートをインストールしている間、シミュレータを開いたままにしていたためだと思います。

2
はい、xCodeアップグレードの完了後に発生しました。
iamhite 2017

6
この。シミュレーターが開いている間にXCodeを更新すると発生します。シミュレーターを再び機能させるには、シミュレーターも再始動する必要があります。
zeh 2017

1
ああ、すばらしい、ワークフローで一時停止しない別のXcode「修正」。少なくともそれは非常に簡単です。
タマシュSengel

96

エラーの原因となる空の設定

maricleの回答やVinayak GHのコメントで言及されているように、「空の設定」が何を意味するのか疑問に思っている場合は、少なくともそれが私にとって問題の原因です。


私が2016年にこれに賛成票を投じたことを知らなかったので、もう一度反対票を投じることはできませんでした。笑これはXcode 10.2.1でも同じです。
Genki

おかげで、私はmacOS 10.15.4、Xcode 11.4で動作します
dimazava

16

製品>スキーム>スキームの編集>実行>環境変数で「空の設定」をチェックしていないことを確認してください。これにより、上記の問題が発生します。


1
+1これは私が抱えていた問題です。環境変数を削除しましたが、正しく削除しなかったようです。
Satheeshwaran 2017年

すべてを試してみて、確かに私は空の設定があった!また、+ 1
FlimFlam Vir 2018

13

スキーム設定を確認し、空の設定がすべてオフになっていることを確認してください。


13

私のために働いた唯一のものは:

シミュレーター>コンテンツと設定をリセット

次に、プロジェクトをクリーンアップして実行します


3

私はこの問題に数日間苦しんでいます。基本的に私はインターネットで見つけることができるすべての方法を試しましたが、どれも実際には役に立ちませんでした。Xcodeを2回再インストールしました(Xcode 8.3.2 8E2002、シミュレーターiOS 10.3 14E269)。そしてもちろん、私のプロジェクト、スキーム、空の設定には何も問題はありませんでした。すべてが正常に見えます。最後に、これを解決する最良の方法は、アプリをシミュレーターにデプロイする前に、プロジェクトをクリーンアップ(shift + cmd + K)してから、もう一度実行(cmd + R)することです。これで問題が解決します。


更新:最近のiOS 10.3シミュレーターがこの問題の原因であることがわかりました。iOS 10.1シミュレーターをダウンロードして使用してソースコードを実行すると、問題が再発することはありません。
フランクワン

2

私にとって、問題は私が赤く強調されたポッドフレームワークを削除するには少し早すぎることに関連しているようです。それらが欠落していると思いましたが、それらを削除した直後に資格エラーが始まりました。エラーpod installは、削除されたポッドフレームワークを復元するために実行するまで続きました。


2

ビルド設定>結合>リンク>マッハ-o-タイプの実行可能ファイルへの変更

以前に静的に変更していたので、これは私にとってはうまくいきました。




0

私はここにある他のすべての提案に従いました。私にとっては、Xcodeとシミュレーターを再起動すれば修正され、それが1度機能します。その後、別の再起動を行うまで、問題は再び発生し始めました。

私にとってそれを修正したのは、スキームを削除して再作成することでした。


0

ターゲット名に「/」文字を使用すると、このエラーが発生しました。削除後に修正されました。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.