Troubleshooting on Build & Release Flutter apps

Troubleshooting on Build & Release Flutter apps

potatotips #69の発表資料です。
【Android枠】Troubleshooting on
 Build & Release Flutter apps
#flutter #flutterjp #potatotips

97a7f7899e0df28c3636b8d44bbe6578?s=128

Kenichi Kambara

April 27, 2020
Tweet

Transcript

  1. 2020.04.27 Kenichi Kambara (@korodroid) Troubleshooting on
 Build & Release Flutter

    apps potatotips #69
  2. About me •Mobile App Development •Technical Speeches •Technical Writings •[Official]

    Evangelist at NTT TechnoCross •[Private] iplatform.org Kenichi Kambara (@korodroid)
  3. •Background •Build & Release Troubleshooting Introduction

  4. ੲͷऔΓ૊Έ

  5. ͜Ε·ͰͷTips [1] https://bit.ly/2IMOqmy (Flutter֓ཁ) [2] https://bit.ly/2ss1OpZ (ϓϥάΠϯ) [3] https://bit.ly/2sgjKnT (ը໘)

    [4] https://bit.ly/2L9RH17 (ࠃࡍԽରԠ) [5] https://bit.ly/2BpJJAi (ΞϓϦϦϦʔε) [6] https://bit.ly/2vLfIbV (ϨΠΞ΢τ)
  6. ࣍ͷऔΓ૊Έʢ0͔ΒΞϓϦ։ൃˠϦϦʔεʣ

  7. ToDoΞϓϦ

  8. औΓ૊Μͩ͜ͱ 1. ΞʔΩςΫνϟ
 2. Ϋϥ΢υ࿈ܞ(ೝূ/σʔλಉظ)
 3. ࣮૷ͷޮ཰Խ
 4. ϦϦʔε


  9. 1. ΞʔΩςΫνϟ
 2. Ϋϥ΢υ࿈ܞ(ೝূ/σʔλಉظ)
 3. UI/UXվળ
 4. ϏϧυˍϦϦʔε
 औΓ૊Μͩ͜ͱ BLoC

    + Provider Firebase Using useful packages (Troubleshooting)
  10. औΓ૊Μͩ͜ͱ BLoC + Provider Firebase Using useful packages (Troubleshooting) 1.

    ΞʔΩςΫνϟ
 2. Ϋϥ΢υ࿈ܞ(ೝূ/σʔλಉظ)
 3. UI/UXվળ
 4. ϏϧυˍϦϦʔε

  11. ML Complete (Troubleshooting)

  12. [Android] Release Build [.aab] 1. $ flutter build appbundle
 2.

    Uploading .aab (1 file) to Google Play Store [.apk] 1. $ flutter build apk --release —target-platform=android-arm $ flutter build apk --release —target-platform=android-arm64
 2. Uploading .apk (2 files) to Google Play Store
  13. [Android] Before Release - Google Authentication 3FMFBTF༻ূ໌ॻ෼Λ ௥Ճొ࿥

  14. [iOS] Release Build $ flutter build ios * No valid

    code signing certificates were found 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
 
 →Xcode্ͰiOS Developerূ໌ॻΛઃఆ
  15. [iOS] Validate App [Xcode] Product > Archive —-> Validate App

    * Invalid App Store Icon. The App Store Icon in the asset catalog in 'My ToDo.app' can't be transparent nor contain an alpha channel.
 
 ɹ→ಁա΋͘͠͸ΞϧϑΝνϟϯωϧΛؚ·ͳ͍Α͏ΞΠίϯΛमਖ਼
  16. [iOS] Distribute App & App Review [Xcode] Distribute App (Applying

    to App Store) * Guideline 4.8 - Design - Sign in with Apple
 
 ɹ→Social Loginػೳ͕͋Δ৔߹ɺAppleೝূ΁΋ରԠ͕ඞਢ(Ұ෦ྫ֎͋Γ)
  17. •Build and release an Android app
 https://flutter.dev/docs/deployment/android
 •Build and release

    an iOS app
 https://flutter.dev/docs/deployment/ios Reference
  18. Please let me know if you have any requests 


    such as technical speeches, technical writings and so on. Facebook:http://fb.com/kanbara.kenichi Twitter:@korodroid LinkedIn:http://www.linkedin.com/in/korodroid Thank you so much