OS X El CapitanにXcode 8がインストールされています。
私はこのエラーが出ます:
"target"にサインするには開発チームが必要です。プロジェクトエディタで開発チームを選択します。
SDK「iOS 10.0」の製品タイプ「アプリケーション」にコード署名が必要です
それでも問題が解決しない場合は、テストをクリックしてチームを選択してください。
実際のデバイスでアプリを実行するには、Apple IDを持ち、そのIDを使ってデバイスを登録しておく必要があります。あなたがこのエラーを受けているのはそのためです。
これがあなたのやり方です。
プロジェクトナビゲータに移動します。 Cmd - 1 見つからない場合.
開発者アカウントにリンクされているApple ID、またはdevアカウントを持っていない場合はあなたのAppleだけでサインインしてください。
まだそのアカウントにデバイスを登録していない場合は、[デバイスの登録]のようなボタンが表示されます。それをクリックすると、Appleはデバイスを登録し、証明書とコード署名をするでしょう。 (ああ、私のユニコーン証明書と署名は以前よりずっと簡単です)
物理デバイスを選択して実行を押すと、エラーなくデバイスにロードされます。
それでも、エラーが出たので、Xcodeを閉じて再度開いたところ、うまくいきました。
開発アカウントを持っていないため、今のところチームを無効にする必要がある場合は、トップメニューのターゲットを一般的なiOSデバイスまたは実際のデバイスではなくiPhoneに変更するだけです。
Ionic
を使用していてこのエラーを受け取った人のために - あなたはあなたの$project_dir/platform/ios/$project_name.xcodeproj
を開く必要があります - そして「答え」にリストされているステップに従ってください
プロジェクトとターゲットの両方で開発チームを選択し、自動に設定されているすべてのものを休止すると、動作します。
React Nativeプロジェクトでこのエラーが発生しました。奇妙なことに、私はNOT正しい.xcodeprojファイルを編集していると思っていました。プロジェクトディレクトリ './appname/ios'に移動し、プロジェクトファイルを開いて、チーム名を編集してプロジェクトを作成し、作業を開始しました。
ターゲットの一般設定でチームを選択
最近Xcode 11 beta 2で問題が発生しました:
ターゲットに「署名と機能」タブがない場合(私の場合はテストターゲットのみにあります)、プロジェクトのビルド設定を開き、「ではなく」「すべて」をクリックします基本的な「/」カスタマイズ。設定で署名を見つけて、開発チームが設定されていることを確認してください。
IOS開発ターゲットを12.1
から12
にダウングレードすると、開発チームが構成されていないので、この問題を解決できます。