Copyright 2024 - Custom text here

เป็นปัญหา ที่มาสเตอร์ เอาทำโค้ด Flutter ทดสอบใน Emulator และ เครื่องจริง ทำงานได้ดีนะ แต่พออัพไป Google Play และ ลองติดตั้งผ่าน Google Play แอพไม่ยอมโหลด API

อ้าวทำไง ? เช็คไป เช็คมาก เพราะ API ลูกค้าเป็น http เข้าใจเลย 

มาดูวิธีการแก้ไขครับ

Screen Shot 2563 03 19 at 164823

เปิด AndroidMaifest.xml ของ Android ขึ้นมาและใส่ โค้ดตามนี่เลย

<uses-permission android:name="android.permission.INTERNET" />
android:usesCleartextTraffic="true"

 

Screen Shot 2563 03 19 at 132438

แต่ถ้าเป็น iOS

Screen Shot 2563 03 20 at 035118 

 

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key>
    <true/>
    <key>NSExceptionDomains</key>
    <dict>
        <key>example.com</key>
        <dict>
            <key>NSExceptionAllowsInsecureHTTPLoads</key>
            <true/>
            <key>NSIncludesSubdomains</key>
            <true/>
        </dict>
    </dict>
</dict>

 

 

 

คอร์ส สอนโปรเจ็คแอนดรอยด์ ตัวต่อตัว

privateProject2019v1

คอร์ส เบสิกแอนดรอยด์ สอน ตัวต่อตัว

privateAndroid2019v1

คอร์ส iOS สอน ตัวต่อตัว

privateIos2019V1

คอร์ส Flutter สอน ตัวต่อตัว

privateFlutter2019v1

f t g