Introduction

久しぶりに ios アプリの検証をしていると…

1
2
3
4
5
6
7
8
% flutter build ios          
Building jp.taktak.demo.flutter.ios for device (ios-release)...
Automatically signing iOS for device deployment using specified development team in Xcode project: XXXXXXXXX
Running Xcode build...
Xcode build done. 2.4s
Failed to build iOS app
Error (Xcode): No signing certificate "iOS Development" found: No "iOS Development" signing certificate matching team ID "XXXXXXXXX" with a private key was found.
/Users/t-takeuchi/Work/OpenSource/Demo/Flutter/Vanilla/06_PreferredLanguages/ios/Runner.xcodeproj

なぜ?

What’s wrong?

こういう時は Xcode でプロジェクトを開き、ビルドを試してみるのが有効。
というこで開くと…

BuildError

PLA (Program License Agreement) に同意していないから、Apple Developer Program のリソースにアクセスできないとのこと。
Web サイトで Apple Developer Program にログインすると、PLA への同意を求められていることがわかります。

BuildError

Review agreement を押下し、同意します。
同意が Xcode から Try Again しないと fltter build は通らないままでしたので注意。