📱

Error (Xcode): Provisioning profile "iOS Team Provisioning Profile

2023/08/28に公開

原因

実機でビルドしようとしたら、下記のエラーが出ました。
普段使っているデバイスでの検証を試みましたが、アプリケーションの署名に問題があるようでした。

Launching lib/main.dart on iPhone in debug mode...
Automatically signing i0S for device deployment using specified development team in Xcode proiect: 12345
Running Xcode build..
Xcode build done.
37.1s
Failed to build i0S app
Could not build the precompiled application for the device.
Error (Xcode): Provisioning profile "iOS Team Provisioning Profile:
"bandle name" doesn't include the currently selected device "MacBook Pro" (identifier ).
/Users/.../Runner. xcodeproj
It appears that there was a problem signing your application prior to installation on the device.
Verify that the Bundle Identifier in your project is your signing id in Xcode
open 10s/Runner.xcworkspace
Also try selecting 'Product > Build' to fix the problem.
Error launching application on iPhone.

やったこと(解決策)

Apple Developerで改めてデバイスを追加することで、解決できました。

証明書 > Devices

Device Nameは適当に決めてOKです。Device IDはXcodeで「cmd + shift + 2」を実行すると、接続しているデバイスの一覧が表示されるので、そこで参照できます。

以上でエラーは解消され、実機でのビルドができました。

Discussion