1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Xcode で Distribute App を実行しようとしたときに Communication with Apple Failed または No profiles for 'com.abc' were found となった時のエラー解消メモ

Posted at

これなに

  • Xcode から Distribute App を実行しようと思ったら以下のエラーが出た
    • Communication with Apple Failed
    • No profiles for 'com.abc' were found
  • そのエラーをどのようにして解決したのかをこの記事でメモ
  • そのため、固有のケースによってはこれが当てはまらないケースもあることをご了承ください

Qiita - Fix xcode provisioning error.png

原因

Profiles が無かった

解消手順

Step 1: Profiles を作成

こちらから Profiles を作成してください
リンクに入ると以下のスクリーンショットのような画面になるかと思いますので、+ボタンから手続きを行なってください

Screenshot at Nov 30 15-30-42.png

Step 2: Profiles をダウンロードして、指定の箇所に配置

Profiles の作成が完了したら、Profiles をダウンロードして ~/Library/MobileDevice/Provisioning Profilesのディレクトリに配置してください

↓ダウンロードはこちらから(リストページからのダウンロード可能なので、お好きなように)

Screenshot at Nov 30 15-33-22.png

↓実際の配置箇所の確認は以下の通り行いました

% pwd
/Users/su3-hokkaido/Library/MobileDevice/Provisioning Profiles
$ ls
Su3_Provisioning_Profile_20241130.mobileprovision
$

Step 3: Try again で Signing 再実行

Try again ボタンをクリックしてあげると無事に成功しました

image.png

補足

おそらく同様の事象に発生した場合は Profiles を再作成するなどによってエラー解消しそうな気がするので、同じような事象に出会った方は試してみる価値があるかも

また、中間ファイルやキャッシュがエラーになっているかもしれないので、DerivedData や Caches を一度削除してから再実行してみるのも良いかもしれません

中間ファイルやキャッシュの削除手順は以下の記事の補足セクションの 試したけどダメだったもの で掲載しています

あとがき

以下の StackOverflow の質問で同様の手順を踏んでいる人がいたのですが、その人はこの手順では解決できなかった模様
上記内容で解決できないようであれば Copilot とか StackOverflow で解決方法を探しても良いかもです

image.png

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?