自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

曹世鑫的杂谈

iOS开发,Web前端开发,Android开发,Flutter混合开发,Java开发

  • 博客(104)
  • 资源 (2)
  • 收藏
  • 关注

原创 Flutter 开发App优化之旅

Flutter 开发App优化之旅

2021-07-08 14:26:53 1815 2

转载 Android Studio Android Flutter问题记录 - UNABLE TO FIND BUNDLED JAVA VERSION

Android Studio Android Flutter问题记录 - UNABLE TO FIND BUNDLED JAVA VERSION

2024-01-17 14:27:37 397

原创 [Flutter] extends、implements、mixin和 abstract、extension的使用介绍说明

【flutter】extends、implements、mixin和 abstract、extension的使用介绍说明

2024-01-12 15:59:46 1308

原创 [Flutter]Json和序列化数据

json_serializable常用参数方法介绍

2023-12-28 13:54:52 1209

原创 mac配置双网卡 mac同时使用内网和外网

mac配置双网卡 mac同时使用内网和外网

2023-11-13 14:01:50 2743 2

原创 App 启动速度优化

App启动速度优化思路实践

2023-06-13 17:41:26 1468

原创 安卓7.0 在加载某些https资源的时会出现证书验证错误OS Error(handshake.cc:)解决方案

安卓7.0 在加载某些https网站的时会出现类似这样的错误OS Error(handshake.cc:)

2023-05-10 11:31:41 666 1

原创 VSCode 开发flutter 实现设备远程调试

VSCode 开发flutter 实现设备远程调试

2023-05-05 18:13:00 1342

原创 python项目打包记录

python项目打包

2023-03-28 20:07:37 453

原创 Xcode Cloud试用

XcodeCloud体验

2023-03-14 16:31:21 1203 4

原创 flutter 优化检测工具

flutter 优化检测工具

2023-03-02 10:34:04 1200

原创 flutter web开发问题以及修改集

1.跨域名访问图片资源问题。2.路径转发问题

2022-05-23 14:40:28 871

原创 Xcode13.3.1 upload ipa error:Invalid Provisioning Signature....STATE_ERROR.VALIDATION_ERROR.9016解决方案

xcode版本13.3.1上传App Store报错Invalid Provisioning Signature....STATE_ERROR.VALIDATION_ERROR.9016解决方案

2022-04-13 18:14:02 854 1

原创 AVAudioSession - Category、Model、Options、Error参数详解

[AVAudioSession sharedInstance] 五种设置方法 [[AVAudioSession sharedInstance] setCategory:<#(nonnull NSString *)#>4 error:<#(NSError * _Nullable __autoreleasing * _Nullable)#>];

2022-04-06 15:11:39 6480

原创 好用的flutter分享

时代在变,这只是个人的参考,而且后续可能时间也是会改变现在的一个top1。有好的想法可以留言。1.一人开发前后端,适合小型项目试水:serverpod。GitHub - serverpod/serverpod: Serverpod is a next-generation app and web server, explicitly built for the Flutter and Dart ecosystem.https://github.com/serverpod/serverpod2. 流.

2022-04-02 10:56:56 2378

原创 Mac 定时任务移动端打包脚本记录

Mac定时任务执行问题及处理方案解决

2022-02-25 10:12:51 1180

原创 flutter 和 c的那些交互传参

flutter调用c函数,传参 chart **,二级指针传递。以及基本的创建移动端插件讲解

2022-01-20 09:23:22 3349 2

原创 Mac创建定时任务

Mac 创建定时任务,crontab 命令,launchctl 定时任务。让你的工作越来越简单!

2022-01-17 15:38:58 6269 1

原创 Xcode Cloud 是什么

今天是一个举国同庆的好日子,还久没写博客了,不是变懒了是公司赶项目,996的干活。有点累了没时间来沉淀东西了。哈哈。首先祝福中国共产党建党100周年,国家强大,人民富裕! 最近发布新包在App Store Connect看到了Xcode Cloud:官方的介绍在这里:Introducing Xcode Cloud需要开发者账号的总账号来提交报名(sign up),今天刚点击报名,还没收到通过邮件。静候苹果的审批。场景: Xcode Cloud ...

2021-07-01 11:23:08 2841 1

原创 原生混合开发flutter Unhandled Exception: MissingPluginException(No implementation found for method ....

今天混合开发iOS混合之前自己写的屏幕旋转插件:limiting_direction_csx由于公司一直使用纯flutter开发,使用这个插件没有一点问题,近期之前的朋友看到我的这个插件,他们公司也在尝试使用flutter开发,就采用了原生与flutter混合的方式,其中就涉及到了屏幕旋转支持问题,他就搜到了我的这个插件,结果在使用过程中就遇到了Unhandled Exception: MissingPluginException(No implementation found for method ...

2021-03-31 10:05:30 3014

原创 flutter 国内镜像https://storage.flutter-io.cn/ 用不了了 502 Bad Gateway trying to find package path at https

今天,创建一个插件plugin,到pub get的时候爆了一堆超时:502502 Bad Gateway trying to find package path at https://pub.flutter-io.cn并一直在重试。结果是国内的镜像不能用了。????。然后我们把之前的两个镜像替换掉就可以了:之前用的,说是不维护了export PUB_HOSTED_URL=https://pub.flutter-io.cnexport FLUTTER_STORAGE_BASE

2021-03-25 11:57:04 3606 2

原创 Flutter2 的 Sound null safety ?!以及发布pub上面的null safety标签实现

Flutter2 来了2021年3月最大的猿圈事件莫过于Flutter Engage上,Flutter2的官宣了。我从燃爆的Flutter2登场视频上感受到了一个由Flutter引领的大前端新纪元的开始。目前的官网上有三个关于flutter2的链接.Flutter 2 is here! Announcing Flutter 2 Announcing stable web现在你只需要写一份代码就可以支持几乎所有平台:android, iOS, macos, linux, windows,w

2021-03-22 14:04:52 2741

原创 提交AppStore机器审核被拒以及解决方案 Missing Purpose String in Info.plist

作为iOS开发,我们都知道app的审核上架都要经过机审和人审,那么如果被坑到了机审,就会觉得自己怎么可能会导致不久卡到?作这么久的开发,机审这些硬性的要求竟然还有自己不知道的?哈哈。其实追其原因,都是一些马虎大意造成的。又或者是一些三方库内部使用的为对外开放。“坑”了你。那么硬性要求大家遇到最多的就是权限问题:(尤其最近安卓机某些app频发的随意访问你的通讯录,相册,摄像头等,国家也开始对app的监管,苹果这边本来做的还可以,现在也更严格了)下面就是一封提交被机审拒掉的邮件:Dear De

2021-03-13 20:13:25 2650

原创 No accounts with App Store Connect access have been found for the team “[My Team Name]“. App Stor...

今天,用xcode 上传包到 APP store 出现报出问题。翻译解释是:没有找到“[我的团队名称]”团队的App Store Connect access账号。App Store分发需要App Store Connect access。一般造成这样的原因是由于你在上传的过程中翻墙导致的ip不稳定出现的。可以关闭翻墙执行下面的步骤解决。解决办法:第一种:退出Xcode,(注意不是关闭项目,是Quit Xcode)然后重新打开,再继续操作。第二种:1.点击图中的左..

2021-03-13 17:28:59 1761

原创 Flutter ListView获取页面显示的第一个和最后一个item、点击item自动偏移居中ListView

本文章是两个flutter小组件listview的两个功能,这里做一个分享方便以后其他衍生特殊高级功能的开发,扩宽你的思路:一、ListView获取页面显示的第一个和最后一个item1.listview 中利用custom才能监听到第一个条目new ListView.custom( controller: controller, cacheExtent: 1.0, // 只有设置了1.0 才能够准确的标记position 位置 childrenDelegate: MyChildre

2021-02-23 11:17:49 5028

原创 flutter 开发踩坑集

flutter 常见问题修改意见,以及技能点验证

2021-01-12 18:37:04 1062

原创 运行Flutter项目遇到的问题以及解决方案

1.Flutter报错: Is your project missing an ios/Runner/Info.plist 或 Is your project missing an android/And报错信息:运行在ios上报错No application found for TargetPlatform.ios.Is your project missing an ios/Runner/Info.plist?Consider running "flutter create ." to

2020-12-18 11:48:25 2991

原创 package发布到pub.dev过程中遇到的问题

详细介绍自己的库共享发布到pub官方的操作方法,以及遇到的问题和解决方案。共勉

2020-12-16 18:14:50 1328

原创 Cocoapods安装私有库问题

一、设置过代理在拉取私有库的时候一直报错443超时:/usr/bin/curl -f -L -o /var/folders/2w/tytwxdp50sz71lxwfb7lcfdr0000gn/T/d20201125-35702-14zmr7k/file.zip https://github.com/BrainCoTech/crimson-sdk-prebuild/releases/download/0.7.2-alpa/CrimsonSDK.framework.zip --create-dirs --.

2020-11-25 16:09:50 1480

转载 github如何上传自己的代码到自己的仓库和到别人的仓库

github如何上传自己的代码1.自建仓库(1).打开github个人界面(2).建立仓库必须要填的就是仓库名称,填写完之后就可以点击create。(3).上传前的准备工作首先,创建一个你的文件夹。然后,在这个文件夹下,进行git clone操作。按照上图的情况就是:git clone https://github.com/ZhengQiushi/TJRM21.git1(本来就是空仓库啦,所以没毛病然后我们进入刚刚clone下来的文件夹。cd TJRM

2020-11-05 09:47:02 3362

原创 Dart 之 firstWhere 返回数组中第一个满足条件的元素

Dart 返回数组中第一个满足条件的元素,用firstWhere()方法,源代码定义如下E firstWhere(bool test(E element), {E orElse()}) 返回值为泛型,参数 test 为指定的条件,返回值为 bool ,第二个 orElse 为可选参数,是当数组中没有满足指定条件的元素设置的自定义值。例 1 List<int> l1 = [8, 12, 4, 1, 17, 33, 10]; int a = l1.firstWhe..

2020-09-29 17:15:20 1808

原创 解决TestFlight 链接分享无法打开问题

最近testflight在安装使用时出现了一些问题,很多用户一打开testflight就会显示“不可用”的提示,testflight无法接入appstore connect,testflight 开发测试应用出现了一些问题,导致很多测试应用无法安装,主要是因为苹果官方对于tf签名分发的地域性限制,所以有些地区的用户会接收到提示testflight无法接入appstore connect,有些用户却可以正常使用,这是苹果服务器的问题,大家无须担心,后续会恢复正常,那么对于无法访问的testflig

2020-09-11 10:42:37 23197

原创 flutter 控制iOS设备屏幕可旋转支持方向

场景:flutter开发一个app,非module形式,即:app内部大部分页面是横屏,有部分页面是需要视屏显示(不参与喷子:写一个空控件旋转90度不就好了?但是这样的话状态栏之前的状态,如果你不需要状态栏的话那也没关系。我们不扯远,这里只是单纯的做技术的屏幕可旋转实现,来实现flutter控制iOS设备屏幕可旋转的可设定方位的限制)下面我来讲一下关于iOS屏幕旋转的有效实现的三种方式,都是可以实现的,只是不同场景,由易到复杂递增,可根据不同的需求来选择参考使用,也希望能对你的成长有所帮助。屏幕旋转

2020-07-10 14:00:24 2176 12

原创 git你会用到的命令

一、合并远程仓库上的提交记录在git管理中我们有些时候经常会遇到(这是最后一次提交了,这一定是最后一次的了,这肯定是最后一次了,打死不改了。。。)然后在不断的提交代码中导致我们的日志量雍余处理一个相似的问题提交记录,当最后解决好了,看之前的记录很不好看,想要合并一下,怎么处理呢,这里我们使用git命令实现一下:首先在分支上创建了3个提交记录,如下图:合并提交记录假设需要合并这3个提交记录,执行命令git rebase -i HEAD~3会有如下提示:pick是rebase时的指

2020-06-09 16:24:49 229

转载 Flutter中在收起键盘时自动使TextField失去焦点

前言最近在做公司flutter项目的时候,接到了一个需求,本质上就是实现收起键盘的时候让TextField组件失去焦点的功能。这个需求乍一看很好解决,心想,就这!就这!就这!so easy!但是!但是!但是!万万没想到啊,实现时候却让我本来就很稀薄的头发雪上加霜,原因就是安卓手机第三方输入法有一个很蛋疼的地方,就是他会有一个收起键盘的按钮,如下图所示:image问题就在,这!个!按!钮!他不属于原生键盘按钮,无法检测到键盘事件!并且不能够屏蔽!????真的要给搞崩溃了。下面就给兄弟萌说说我最

2020-05-25 20:14:33 2648 1

转载 pod install太慢 可以使用代理的方式

这里介绍使用代理的方式加快github的访问速度1.找到代理端口,比如我的是10802.执行命令行git config --global http.proxy socks5://127.0.0.1:1080git config --global http.https://github.com.proxy socks5://127.0.0.1:10803.执行pod install 和 pod update速度都会变得很快4.取消代理的方式git config --global -

2020-05-22 11:57:17 1170

原创 Flutter四种工程类型: App/Module/Plugin/Package

Flutter Application: Flutter应用 Flutter Module :Flutter与原生混合开发 Flutter Plugin:Flutter插件 Flutter Package:纯Dart组件1. Flutter Application (全新的APP)标准的Flutter App工程,包含标准的Dart层与Native平台层创建命令:flutter...

2020-04-02 17:47:08 7142 2

原创 创建GitHub私有库,制作CocoaPods依赖库

CocoaPods是托管在github上的,所有的Pods也都是托管在github上其实让自己的工程支持cocoapods很简单只需要几步1.创建自己的私有库,github上上传自己的代码2.clone仓库到本地3.创建并编辑.podspec4.创建LICENSE(许可证/授权)文件、README.md文件5.验证.podspec文件6.提交修改到GitHub.将自己的...

2020-03-10 22:17:33 1071

原创 swift项目嵌入flutter的module混合开发(framework模式:适合多人协作开发,一个负责混合开发)

和之前一样,这个模块也是对于本地我们开发好的代码,需要到一起开发iOS的同事需要拉代码,调试的时候。这种静态包的方式就会好很多。不用在他的电脑上也搭建flutter环境,以及创建flutter项目的拉取调试等复杂的工作再做一遍。综上所述,多人协作开发ios的项目,一人负责混合的flutter的module内容的,可以用到这种framework的形式会比较好。...

2020-03-05 17:00:35 1595

原创 swift项目嵌入flutter的module混合开发(官方推荐模式)

上一篇有讲到项目混合开发配置问题。上一篇是跟网上的各大网游搜罗的混合过程中的问题。这篇根据官方的介绍做了尝试配置比较简单。这里可以分享一下使用:首先也是一样,在我们的项目MyApp的根目录同级文件夹下执行flutter方法flutter create -t module my_flutter来生成一个flutter的module来供我们配置。如果你有的话就更好了,...

2020-03-05 15:35:09 1654 2

flutter和c调用 allocation.dart文件

flutter和c调用 allocation.dart文件

2022-01-20

substringToIndex.zip

描述了项目中使用substringToIndex对字符串剪切遇到剪切表情的问题处理。

2019-05-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除