2 つのターゲットを持つプロジェクトがあります。新しいターゲットにコード署名することはできません。アドホックリリースを行うつもりです。正しいプロビジョニング ファイルをどこにでも配置しても、xcode は古いターゲットのプロビジョニングを調べ続けます。これは私が得るエラーです:
「プロビジョニング プロファイル 'some-name' は、現在の設定 'identifier2 と一致しないアプリケーション識別子 'identifier1' を指定しています」
2 つのターゲットを持つプロジェクトがあります。新しいターゲットにコード署名することはできません。アドホックリリースを行うつもりです。正しいプロビジョニング ファイルをどこにでも配置しても、xcode は古いターゲットのプロビジョニングを調べ続けます。これは私が得るエラーです:
「プロビジョニング プロファイル 'some-name' は、現在の設定 'identifier2 と一致しないアプリケーション識別子 'identifier1' を指定しています」
昨夜も同様の問題がありました。(同じアプリに複数のバンドル ID がある場合、X-code のバグのようですか?)
すべてのターゲットに対してコード署名 ID を設定し、X コードを終了してから、必要なターゲットを再起動して再割り当てすることで、「解決」しましBuild Settings
たDon't Code Sign
。
再割り当て後、正しいプロビジョニング プロファイルを取得したようです。
問題は「編集スキーム」に隠れていました。「アーカイブ」セクションは、アドホックではなく、リリースで設定されました。だから私はそれをアドホックに置きました。今では動作します。