240 发简信
IP属地:四川
  • 120
    flutter实践 - flutter中的生命周期

    开篇 与iOS的ViewController、Android的Activity一样,Flutter中的Widget也存在生命周期,并且通过State来提现。而App则是一个特...

  • 120
    flutter实践 - Widget详解

    Widget是什么 Widget 是 Flutter 功能的抽象描述,是视图的配置信息,同样也是数据的映射,是 Flutter 开发框架中最基本的概念。前端框架中常见的名词,...

  • 120
    flutter实践 - 跨平台的发展

    背景 随着移动端从诞生到遍地开发再到平台化的收敛,为了不断满足企业对于开发效率及跨平台的一致性的追求,各种跨平台方案层出不穷。对于我们做产品设计和开发,开发效率和使用体验可以...

  • 我这边的Xcode13.0+iOS15.0/iOS15.1设备上,都不会还有这个情况,你多换机台设备看看

    iOS15新特性兼容适配

    背景 按照往年新系统发布的时间规律,新的系统预计在9月20日左右发布,目前beta版本已经更新到beta6。想必都看过WWDC2021的Session了,Session原版视...

  • @FourV 你仔细看下我上面发的这个地址里的内容

    集成AppleID登录

    背景 自苹果推出了 Sign in with Apple 功能后,很快审核指南就加入 4.8 :使用第三方登录的App,都必须接入AppleID登录 。已经上架的 App 需...

  • 你的UITabBarItem
    // 未选中
    item.setTitleTextAttributes(norTitleAttr, for: .normal)

    // 选中
    if #available(iOS 15, *) {
    let bar = UITabBarAppearance.init()
    bar.stackedLayoutAppearance.selected.titleTextAttributes = selTitleAttr
    item.standardAppearance = bar
    } else {
    item.setTitleTextAttributes(selTitleAttr, for: .selected)
    }

    iOS15新特性兼容适配

    背景 按照往年新系统发布的时间规律,新的系统预计在9月20日左右发布,目前beta版本已经更新到beta6。想必都看过WWDC2021的Session了,Session原版视...

  • .p8私钥就是验证客户端身份的私钥,是给服务端用的,服务端需要这个生成client_secret去跟苹果服务器验证,可以让服务端参考这个https://developer.apple.com/documentation/sign_in_with_apple/generate_and_validate_tokens

    集成AppleID登录

    背景 自苹果推出了 Sign in with Apple 功能后,很快审核指南就加入 4.8 :使用第三方登录的App,都必须接入AppleID登录 。已经上架的 App 需...

  • @鄙人Joe 但是迟早要兼容,苹果后面会要求用新xcode打包提审的

    iOS15新特性兼容适配

    背景 按照往年新系统发布的时间规律,新的系统预计在9月20日左右发布,目前beta版本已经更新到beta6。想必都看过WWDC2021的Session了,Session原版视...

  • @鄙人Joe 是的,xcode12编译是没有的

    iOS15新特性兼容适配

    背景 按照往年新系统发布的时间规律,新的系统预计在9月20日左右发布,目前beta版本已经更新到beta6。想必都看过WWDC2021的Session了,Session原版视...

  • Swift中Optional(可选项)的理解

    为什么会有Optional OC中没有Optional类型,OC中所有对象变量都可以为nil,因为nil是无类型的指针。在OC中字典、数组、集合都不能放入nil,nil只能用...

  • 是tabbar还是navigationbar,可以贴代码看看,另外排查下有无全局更改的地方

    iOS15新特性兼容适配

    背景 按照往年新系统发布的时间规律,新的系统预计在9月20日左右发布,目前beta版本已经更新到beta6。想必都看过WWDC2021的Session了,Session原版视...

  • iOS15新特性兼容适配

    背景 按照往年新系统发布的时间规律,新的系统预计在9月20日左右发布,目前beta版本已经更新到beta6。想必都看过WWDC2021的Session了,Session原版视...

  • 120
    flutter实践笔记

    尽量自律的持续更新,主要是自己回顾使用,比较零散,时间碎片化严重... 背景,为什么要做 简历库从近一两年的面试招聘来看,iOS简历较少,实锤行业困境 iOS表现趋于平庸??...

  • Mac App开发随笔

    随手记录...... 隐藏Dock图标 info.plist配置 Application is agent (UIElement) NSWindow NSMenu 实例sta...

  • CocoaPods - 搭建私有库

    一、前言 公司项目繁多,为了框架的统一和更好维护,需要将自己的业务,封装为私有库,上传到公司私有git上,利用cocoapods统一管理。 分解需求: 1、创建私有spec ...

  • 120
    iOS 质询机制Authentication Challenge

    在 iOS 中进行网络通信时,为了安全,可能会产生认证质询(Authentication Challenge) 场景 当远程服务器要求客户证书或 Windows NT LAN...

  • 先赞再看

    【React Native】使用React Native的第一天

    杂谈 这两天,闲着,给自己找点事做。 看了Swift版的Pinlayout布局方式,了解了之前计算view和cell高度一直使用了错误的方法,算是进步吧。 看了单元测试,终于...

  • 【React Native】使用React Native的第一天

    杂谈 这两天,闲着,给自己找点事做。 看了Swift版的Pinlayout布局方式,了解了之前计算view和cell高度一直使用了错误的方法,算是进步吧。 看了单元测试,终于...