تم تنفيذ تقليد تطبيق 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)
إذا لم تقم بترقية إصدار الرفرفة إلى 1.17.0، فقم بتغيير إصدار الموفر إلى 4.0.5+1
بعض الواجهات في المشروع هي عناوين URL http. يحظر Android 9.0/P وiOS التحميل من عناوين URL غير https، لذلك يجب تغيير تكوين أمان الشبكة للتطبيق للسماح بمثل هذه الاتصالات.
أندرويد
قم بإضافة دليل xml ضمن الدقة وقم بإنشاء ملف 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>
إذا أعجبك إصدار Flutter من تطبيق WeChat المقلد، أو شعرت أنه قد ساعدك، فيمكنك النقر على "نجمة" في الزاوية اليمنى العليا لدعمه. دعمك هو حافزي، شكرًا لك.
يمكنك أيضًا مسح رمز الاستجابة السريعة أدناه وشراء كوب من القهوة للمؤلف☕️
أباتشي 2.0