Запустить программу на iPhone с флаттером - PullRequest
0 голосов
/ 30 марта 2020

Здравствуйте, у меня проблема с запуском моей программы на iphone, когда я ставлю «запустить», это выдает мне эту ошибку. Может кто-нибудь мне помочь? Спасибо!

ошибка:

You can connect to your Apple Developer account by signing in with your Apple ID
in Xcode and create an iOS Development Certificate as well as a Provisioning 
Profile for your project by:
  1- Open the Flutter project's Xcode target with
       open ios/Runner.xcworkspace
  2- Select the 'Runner' project in the navigator then the 'Runner' target
     in the project settings
  3- In the 'General' tab, make sure a 'Development Team' is selected. 
     You may need to:
         - Log in with your Apple ID in Xcode first
         - Ensure you have a valid unique Bundle ID
         - Register your device with your Apple Developer Account
         - Let Xcode automatically provision a profile for your app
  4- Build or run your project again
  5- Trust your newly created Development Certificate on your iOS device
     via Settings > General > Device Management > [your new certificate] > Trust

For more information, please visit:
  https://developer.apple.com/library/content/documentation/IDEs/Conceptual/
  AppDistributionGuide/MaintainingCertificates/MaintainingCertificates.html

Or run on an iOS simulator without code signing
════════════════════════════════════════════════════════════════════════════════
Finished with error: No development certificates available to code sign app for device deployment

, когда я пытаюсь войти по этой ссылке, она говорит, что она недоступна: введите описание изображения здесь "https://developer.apple.com/library/content/documentation/IDEs/Conceptual/"

флаттер доктор:

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.12.13+hotfix.8, on Mac OS X 10.15.3 19D76,
    locale pt-PT)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
[✓] Xcode - develop for iOS and macOS (Xcode 11.3.1)
[✓] Android Studio (version 3.6)
[✓] Connected device (1 available)

• No issues found!

Ответы [ 2 ]

0 голосов
/ 30 марта 2020

У вас есть половина ссылки. Попробуйте полную ссылку:

https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingCertificates/MaintainingCertificates.html

Кроме того, вы можете проверить официальные инструкции по флаттеру для четких инструкций:

https://flutter.dev/docs/get-started/install/macos#deploy -До- ios -devices

0 голосов
/ 30 марта 2020

iOS разработка немного отличается от Android, в которой разработка может быть начата только после регистрации учетной записи разработчика и генерации учетных данных разработчика.

Пожалуйста, следуйте инструкциям из трассировки стека для генерации Сертификат разработки и предоставления от учетной записи Apple. Затем используйте XCode для настройки их в проекте с использованием файла Runner.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...