บทความ Flutter
Cannot Connected API http
Written by มาสเตอร์ อึ่ง
Details:
Category: บทความ Flutter | Published: 19 March 2020 | Hits: 5040
เป็นปัญหา ที่มาสเตอร์ เอาทำโค้ด Flutter ทดสอบใน Emulator และ เครื่องจริง ทำงานได้ดีนะ แต่พออัพไป Google Play และ ลองติดตั้งผ่าน Google Play แอพไม่ยอมโหลด API
อ้าวทำไง ? เช็คไป เช็คมาก เพราะ API ลูกค้าเป็น http เข้าใจเลย
มาดูวิธีการแก้ไขครับ
เปิด AndroidMaifest.xml ของ Android ขึ้นมาและใส่ โค้ดตามนี่เลย
<uses-permission android:name="android.permission.INTERNET" />
android:usesCleartextTraffic="true"
แต่ถ้าเป็น iOS
<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>