刷新
apple 为什么要改 objc_msgSend 的类型申明

原文: https://mikeash.com/pyblog/objc_msgsends-new-prototype.html ##总结 : objc_msgSend 类型申明改变的原因: 让错误在编译的时候发生,而不是等到运行时。 为什么有 运行时错误 : ABI 的错配,调用方的ABI (对参数 ...

获取GAID得到00000000-0000-0000-0000-000000000000的问题

最近大老板查看数据发现有用户上报的GAID有00000000-0000-0000-0000-000000000000的情况。先查代码,发现不是程序写死的常量值,又怀疑是手机的问题,是个例,看了手机的型号,ADVAN出的,印尼最大的手机制造商,那就不像是手机的问题。 程序里是通过Advertising ...

Android multiple back stacks导航的几种实现

博主头像 Android multiple back stacks导航 谈谈android中多栈导航的几种实现. 什么是multiple stacks 当用户在app里切换页面时, 会需要向后回退到上一个页面, 页面历史被保存在一个栈里. 在Android里我们经常说"back stack". 有时候在app ...

华为机器学习服务语音识别功能,让应用绘“声”绘色

博主头像 随着人们对生活的仪式感的追求,移动设备、可穿戴设备、智能家居设备、车载信息娱乐系统也变得越来越流行。在这些应用上,鼠标、键盘这样的交互方式不再便捷,而语音作为人类之间最自然的交流方式,语音识别技术俨然已成为各大应用的“标配”。语音识别场景应用十分广泛,如语音输入法、语音搜索、实时字幕、游戏娱乐、社交 ...

swift 使用SMAMB2包,重新打包的心酸历程

博主头像 首先网上很多教程是关于使用swift SMAMB2包的,大部分都是 pod "SMAMB2" 这种方式还是非常简单的,如果仅仅是这样还不至于专门写一篇文章来纪念他。问题就出在我的项目需要用到SMB协议去读取文件,但是并不是直接读取! 通俗一点来讲就是我的用法和 SMAMB2包提供的用法不同! 那就意 ...

Flutter IOS 键盘焦点事件处理

博主头像 Flutter IOS 键盘焦点 关闭打开键盘 Android 的TextField 获取焦点打开的键盘中有关闭键盘的箭头 可以进行关闭键盘 IOS 则就不行,它的键盘没有关闭键盘的按钮 就很恶心!! IOS 的输入框在你输入完数据之后, 你就没办法关闭键盘。 虽然你可以滑动界面显示被隐藏的按钮,也 ...

在线文本实体抽取能力,助力应用解析海量文本数据

博主头像 随着信息化的发展,很多具有重要价值的知识隐藏分布在海量数据中,影响了人们获取知识的效率,如何处理繁杂的非结构化文本数据成为难题。 近日,HMS Core机器学习服务6.5.0版本新增在线文本实体抽取能力,该能力可以检测出文本中是否存在比如日期、姓名、专有名词等实体信息,并将此类实体抽取出来,即自动处 ...

HMS Core新闻行业解决方案:让技术加上人文的温度

博主头像 开发者们,你希望用户如何获取新闻? 有的人靠手机弹窗知天下事,有的人则在新闻应用中尽览每一篇文章;有的人一目十行,有的人则喜欢细细咀嚼;有的人主动探索,有的人则想要应用投其所好。 科技在不断刷新着用户获取新闻的方式,与此同时,用户自身也在发出新的获知需求。HMS Core新闻行业解决方案,为新闻行业 ...

iOS全埋点解决方案-APP和H5打通

博主头像 前言 ​ 所谓的 APP 和 H5 打通,是指 H5 集成 JavaScript 数据采集 SDK 后,H5 触发的事件不直接同步给服务器,而是先发给 APP 端的数据采集 SDK,经过 APP 端数据采集 SDK 二次加工处理后存入本地缓存再进行同步。 一、App 与 H5 打通原因 1.1 数据 ...

HMS Core机器学习服务身份证识别功能,实现信息高效录入

博主头像 在各类App都要进行实名制的当下,进行身份认证自然不可避免。平时购买火车票、飞机票,住酒店、打游戏等都需要身份认证,如果每次都要输入那18位的身份证号十分麻烦,手一抖就会出错。因此,使用华为机器服务身份证识别功能扫描身份证,录入身份信息就相当方便了。 1. 业务简介 HMS Core机器学习服务身份 ...

华为机器学习服务银行卡识别功能,一键实现银行卡识别与绑定

博主头像 随着科技的发展,用户通过网络进行在线支付越来越方便。平时上网购物、交水电费、转账汇款等都需要绑定银行卡,但要手动输入16-19位银行卡号,速度慢、易出错始终是线上移动支付的一个“硬伤”。为了给移动商业企业的用户打造优质的支付体验,简化操作程序已经成为提升企业竞争力的重要手段。因此,使用华为机器学习服 ...

【FAQ】调用应用内支付SDK时报错,如何用tag对问题进行排查和分析

博主头像 华为应用内支付服务(In-App Purchases,IAP)为开发者提供便捷的应用内支付体验和简便的接入流程。开发者的应用集成IAP SDK后,调用IAP SDK接口,启动IAP收银台,即可实现应用内支付。在集成过程中,开发者可能会遇到报错的问题,这时我们可以通过查找日志中的tag的方法对问题快速 ...

HMS Core 视频编辑服务开放模板能力,助力用户一键Get同款酷炫视频

博主头像 前言 短视频模板,是快捷创作短视频的一种方式,一般由专业设计师或模板创作人制作,用户只需替换视频模板中的部分素材,便可生成一支与模板一样的创意视频。这种省时省力、无需“烧脑”构思创意的“套模板”视频创作方法,深受用户喜爱。 应用场景 短视频模板在短视频APP、视频剪辑工具、拍摄美化工具、旅游出行、电 ...

【版本发布公告】HMS Core6.5.0来啦

博主头像 新 能 力 3D Engine 3D Engine提供高性能、高画质、高扩展性的实时3D引擎,并提供便捷高效的可视化开发工具。开发者可基于华为的3D Studio开发工具,通过图形和渲染、动画、UI等功能模块,打造高品质的3D应用。同时引擎也开放三方插件的能力,致力协同全球图形领域的伙伴研究创新技术 ...

iOS全埋点解决方案-采集崩溃

博主头像 前言 ​ 采集应用程序崩溃信息,主要分为以下两种场景: ​ NSException 异常 ​ Unix 信号异常 一、NSException 异常 ​ NSException 异常是 Objective-C 代码抛出的异常。在 iOS 应用程序中,最常见就是通过 @throw 抛出的异常。比如,常见 ...

机器学习服务助应用内文本语种在线和离线检测

博主头像 当用户有跨语种交流或内容翻译的需求时,应用需要能自动检测文本的语种再进行翻译。 HMS Core机器学习服务的语种检测服务提供在线语种检测和离线语种检测,既支持检测单语种文本,也支持检测混合语种文本,涵盖南非荷兰语、阿拉伯语等百种语言。接入语种检测服务,App可以轻松实现翻译语种检测、网页语种检测, ...

001 Android开发初体验

博主头像 1、简介 注:本文代码参考 我们将开发本系列第一个应用,并借此学习一些Android基本概念以及构成应用的UI组件。 初学习,如果没能全部理解,也不必担心,后续还会涉及这些内容并有更加详细的讲解。 马上要开发的应用名叫GeoQuiz,它能给出一道道地理知识问题。用户点击TRUE或FALSE 按钮来回 ...

<1···454647···50>