随笔分类 -  iOS

摘要:[!] Unable to determine Swift version for the following pods: - `HandyJSON` does not specify a Swift version and none of the targets (`XPX` and `XPXTe 阅读全文
posted @ 2023-01-05 14:09 Belinda_sl 阅读(1155) 评论(0) 推荐(0) 编辑
摘要:错误如下: TestRequest、Builder均为Swift代码 Builder为framework中声明文件 OC代码中导入桥接文件#import "MJNetworkKit_Example-Swift.h"之后桥接文件报错如下图: 解决方案: Builder类 要使用@objc 声明 阅读全文
posted @ 2023-01-04 15:36 Belinda_sl 阅读(638) 评论(0) 推荐(0) 编辑
摘要:主要UML流程如下图: 一、创建组件库 第一步: 创建组件库及索引库,参考组件创建 第二步:组件库目录说明,以MJExceptionReportKit库为例: MJExceptionReportKit:组件库项目 podspec:组件配置文件 Example:示例项目 MJExceptionRepo 阅读全文
posted @ 2022-08-10 14:13 Belinda_sl 阅读(825) 评论(0) 推荐(0) 编辑
摘要:效果图: import 'package:flutter/cupertino.dart';import 'package:flutter/material.dart';class SLHomePage extends StatefulWidget { @override State<Stateful 阅读全文
posted @ 2021-10-21 15:41 Belinda_sl 阅读(445) 评论(0) 推荐(0) 编辑
摘要:解决方案: 1、对应项目终端执行 执行flutter run --release 2、更新flutter 版本,更新android sdk版本(Android Studio - configure-SDKManager 安装最新SDK); 阅读全文
posted @ 2021-10-20 17:23 Belinda_sl 阅读(1119) 评论(0) 推荐(0) 编辑
摘要:iOS组件库创建(一) 四、私有组件库更新 1. 打开你的MJKit.podspec文件,将原本的版本号改为0.2.0,与下面提交的tag保持一致 2、代码更新,在pods的MJKit文件夹中创建新的视图MJView如下图: Classes文件夹本身就有,只需要添加显示,如图: 代码提交: cd / 阅读全文
posted @ 2021-05-22 14:55 Belinda_sl 阅读(315) 评论(0) 推荐(0) 编辑
摘要:一、创建远程私有索引库 1、什么是远程私有索引库? 远程私有索引库, 用来检索私有库,例如终端输入pod search AFNetworking,可以检索出相关库的名称、版本、子库等信息。 2、创建远程私有索引库项目 (样例使用的是CODING平台、可以使用github等其他平台) CODING平台 阅读全文
posted @ 2021-05-22 14:39 Belinda_sl 阅读(617) 评论(0) 推荐(0) 编辑
摘要:问题描述: 系统版本选择11.0,如下图: 指令集设置armv7 和 arm64 打包出来的app只支持arm64 ,如下图: 解决:修改适配系统版本到iOS10以下即可, 分析: 修改Architectures 为 arm64、armv7 支持的指令集是Architectures 和 Valid 阅读全文
posted @ 2020-07-01 19:24 Belinda_sl 阅读(3685) 评论(0) 推荐(0) 编辑
摘要:官方文档说明:https://support.apple.com/zh-cn/HT208050 macOS Catalina 版开始 终端会提示 The default interactive shell is now zsh. To update your account to use zsh, 阅读全文
posted @ 2020-06-23 11:40 Belinda_sl 阅读(2072) 评论(0) 推荐(0) 编辑
摘要:Mac 系统升级后 使用VS code创建flutter 提示Operation not permitted 如下图所示: 参考链接:https://blog.csdn.net/WangJiankun_ls/article/details/103110241?utm_medium=distribut 阅读全文
posted @ 2020-06-22 15:01 Belinda_sl 阅读(1365) 评论(0) 推荐(0) 编辑
摘要:///国际规定是周四为一周的第一天 const int WEEK_DAY = DateTime.thursday; String getWeek(DateTime dateTime) { ///当前选中时间 周几 var currentWeekDay = dateTime.weekday; ///周 阅读全文
posted @ 2020-05-09 13:37 Belinda_sl 阅读(2346) 评论(0) 推荐(0) 编辑
摘要:// 不使用FutureBuilder,直接在then或whenComplete中加载渲染Widget会报错 future几个函数:then:异步操作逻辑在这里写。whenComplete:异步完成时的回调。catchError:捕获异常或者异步出错时的回调。 ///图片FutureBuilder( 阅读全文
posted @ 2020-05-06 10:17 Belinda_sl 阅读(1424) 评论(0) 推荐(0) 编辑
摘要:Android Studio 运行flutter项目 iOS 报错 Finished with error: Error running pod install 解决方案: 在Terminal 执行flutter clean Finder前往~/Library/Caches 清空 Android S 阅读全文
posted @ 2020-02-27 11:00 Belinda_sl 阅读(4815) 评论(0) 推荐(0) 编辑
摘要:新建的flutter moudle 项目编译自动生成.ios 和.android 运行在模拟器或真机上的项目其实就是.ios和.android原生项目,原生项目集成fluuter,如果想要更改.ios或.android原生项目实现功能需求,直接更改.ios或.android是无效的,重新编译会被覆盖 阅读全文
posted @ 2019-12-31 18:53 Belinda_sl 阅读(1388) 评论(0) 推荐(0) 编辑
摘要:MethodChannel、BasicMessageChannel、EventChannel 封装及案例 阅读全文
posted @ 2019-12-31 15:43 Belinda_sl 阅读(3363) 评论(0) 推荐(1) 编辑
摘要:flutter_boost、原生tabbar切换、闪屏 阅读全文
posted @ 2019-12-27 09:57 Belinda_sl 阅读(822) 评论(0) 推荐(0) 编辑
摘要:iOS 集成Flutter不使用cocoaPods iOS不使用cocoapods集成flutter会发现集成后一部分flutter第三方(插件)不能使用,例如,国际化、本地存储、网络判断、提示框等插件。 使用cocoapods集成会发现这些插件会打包成framework集成在iOS项目中,所以在不 阅读全文
posted @ 2019-12-10 10:19 Belinda_sl 阅读(1919) 评论(0) 推荐(0) 编辑
摘要:报错信息: 解决方法: 导致这种情况的原因有好几种,这里导致的原因是因为把静态库放在加载动态库的Embedeed Binaries中如下图 阅读全文
posted @ 2019-12-10 09:37 Belinda_sl 阅读(2091) 评论(0) 推荐(0) 编辑
摘要:报错图片: 解决方法: xcode清除缓存,重启,然后在flutter项目目录下执行 flutter clean 命令,重启,重新运行。 如下图: 阅读全文
posted @ 2019-11-14 15:46 Belinda_sl 阅读(13995) 评论(0) 推荐(0) 编辑
摘要:flutter升级到1.9.x 后 ios编译报错 参照:https://www.cnblogs.com/xinzaimengzai/p/10435533.html 验证有效 这是flutter官方的一个bug,查资料说flutter升级到1.10就好了 不升级flutter的情况下,可以改Flut 阅读全文
posted @ 2019-11-06 13:48 Belinda_sl 阅读(4753) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示