แอพเลียนแบบ WeChat ใช้งานโดยใช้ Jiguang IM
声明:本项目仅供学习,如有侵权请联系本人进行删除。
手机号码:18601952581(微信同号)
QQ:1558053958
邮箱:[email protected]
可承接一些中小型项目、毕业设计等
ไอโอเอส
หาก (Connection refused - connect(2) for "raw.githubusercontent.com" port 443)
ปรากฏขึ้น แสดงว่ายังไม่ได้ตั้งค่าแหล่งที่มาในประเทศ หรือคุณสามารถลองหลีกเลี่ยงไฟร์วอลล์ได้
Flutter (Channel stable, 1.22.1, on Mac OS X 10.15.4 19E287, locale zh-Hans-CN)
• Flutter version 1.22.1 at /System/Volumes/Data/workspace/flutter
• Framework revision f30b7f4db9 (3 周前), 2020-10-08 10:06:30 -0700
• Engine revision 75bef9f6c8
• Dart version 2.10.1
• Pub download mirror https://pub.flutter-io.cn
• Flutter download mirror https://storage.flutter-io.cn
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
• Android SDK at /Users/developer/Library/Android/sdk
• Platform android-30, build-tools 30.0.2
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b4-5784211)
• All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS (Xcode 11.7)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 11.7, Build version 11E801a
• CocoaPods version 1.9.1
[✓] Android Studio (version 3.6)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin version 49.0.1
• Dart plugin version 192.8052
• Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b4-5784211)
[✓] Connected device (3 available)
• MI 5X • 1c7664100104 • android-arm64 • Android 8.1.0 (API 27)
• iPhone 11 Pro Max • B366D105-9EEC-47E4-A0CE-94C43E9ACD2D • ios • com.apple.CoreSimulator.SimRuntime.iOS-13-2 (simulator)
หากคุณยังไม่ได้อัปเกรดเวอร์ชัน flutter เป็น 1.17.0 ให้เปลี่ยนเวอร์ชันของผู้ให้บริการเป็น 4.0.5+1
อินเทอร์เฟซบางส่วนในโปรเจ็กต์เป็น http url Android 9.0/P และ iOS ห้ามไม่ให้โหลดจาก URL ที่ไม่ใช่ https ดังนั้นจึงต้องเปลี่ยนการกำหนดค่าความปลอดภัยเครือข่ายของแอปเพื่อให้สามารถเชื่อมต่อได้
หุ่นยนต์
เพิ่มไดเร็กทอรี xml ภายใต้ res และสร้างไฟล์ network_security_config.xml
<? xml version = " 1.0 " encoding = " utf-8 " ?>
< network-security-config >
< base-config cleartextTrafficPermitted = " true " />
</ network-security-config >
เพิ่มแอตทริบิวต์ต่อไปนี้ลงในแท็กแอปพลิเคชันใต้ไฟล์ AndroidManifest.xml
< application
android : networkSecurityConfig = " @xml/network_security_config "
/>
ไอโอเอส
แก้ไขภายใต้ Info.plist
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
<key>NSAllowsArbitraryLoadsInWebContent</key>
<true/>
</dict>
หากคุณชอบแอพเลียนแบบ WeChat เวอร์ชัน Flutter ของฉัน หรือรู้สึกว่ามันช่วยคุณได้ คุณสามารถคลิก "ติดดาว" ที่มุมขวาบนเพื่อสนับสนุนมันได้ ขอบคุณ
คุณยังสามารถสแกนโค้ด QR ด้านล่างและซื้อกาแฟสักแก้วให้กับผู้เขียนได้อีกด้วย
อาปาเช่ 2.0