首页
学习
活动
专区
圈层
工具
发布

用 JS 玩转 iOS 快捷指令

本文代码获取方式在文章最后⬇️⬇️⬇️ iOS 12 推出了一个叫快接指令的功能,能让你通过一连串的操作组合,自动化你的工作流。...iOS 快捷指令 在 iOS 快捷指令出现之前,有一个名为 Workflow 的程序可以让你通过自定义的脚本实现自动化流程,而在 Apple 将其收购之后集成到了 iOS 12 中。...在 shortcuts JS 的网站上就有一个 playground 可以让你实际玩玩,并能下载成 shortcuts 文件,不过从 iOS 13 开始,不能够直接将 .shortcuts 文件用 AirDrop...`, }), ]; shortcuts js 是用 TypeScript 编写的,所以你能清楚地看到自己载入的每个操作所需要的参数与类型。...13 开始,无法用 AirDrop 把 .shortcut 文件传到手机上,必须要通过 iCloud link 才行。

8.8K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    用cmake交叉编译到iOS和Android

    索性干脆试试用cmake做对android和iOS平台的一些库的交叉编译,这样用cmake的环境监测系统就会比原来写Makefile+脚本要简单多了。...编译iOS工程 iOS 只要设置CMAKE_OSX_SYSROOT,CMAKE_SYSROOT和CMAKE_OSX_ARCHITECTURES就可以了,其他都是自动的。...比如,我的atsf4g-co里可以用mbedtls来加解密,但是mbedtls只有cmake文件,并没有编译iOS版本的文档。就可以通过上面的命令编译打包静态库。...另外Android这个工具链还允许我们选择用哪个STL库(ANDROID_STL选项)、设置NDK目录(ANDROID_NDK选项)和设置使用gcc还是clang(ANDROID_TOOLCHAIN选项...所以有一些依赖库检测的脚本需要在这种情况下跳过检查,直接用。

    4.2K10

    用Appuploader发布上传iOS APP上架

    Appuploader是一个IOS开发助手,可以快速,轻松地生成ios开发证书,不需要钥匙串助手; appuploader可以批量上传屏幕截图并将ipa文件上传到Apple商店,在windows,linux...现在发现一个上传ios app的辅助工具,大大的提升了提交app上架的效率,简便高效,使用了一次就喜欢上了,分享给大家,这工具满足三个条件的技术达人才可以免费使用 1、有IDP账号 2、至少开发过二款软件...编辑切换为居中 添加图片注释,不超过 140 字(可选) 一、iOS证书和配置文件管理 对于iOS开发者,肯定熟悉苹果开发者证书,但也知道它的复杂性。...3.5是ios设备屏幕尺寸。 _1,_2,_3是截图的索引,所有图片将按顺序上传 四、 一次更新多个IOS应用程序 使用Appuploader您可以一次上传多个应用程序到ios appstore。...使用工具,提升效率,Appuploader是辅助的开发工具,可以把繁琐的ios app上架流程变的简单,为项目开发节省时间,提高工作效率,是个不可多得的好工具,而且免费使用。

    1.3K10

    java用什么编译器_Java用Java编译「建议收藏」

    java用什么编译器 在上一篇文章中,我写了关于如何在运行时生成代理的内容,我们已经了解到生成Java源代码的程度。 但是,要使用该类,必须对其进行编译,并将生成的字节码加载到内存中。...幸运的是,从Java 1.6开始,我们可以在运行时访问Java编译器,因此可以将编译时与运行时混淆。...Java编译器API Java编译器读取源文件并生成类文件。 (将它们组装到JAR,WAR,EAR和其他软件包中是另一种工具的责任。)...源代码编译器(jscc)的一部分 ,位于文件Compiler.java中 。...翻译自: https://www.javacodegeeks.com/2016/03/java-compile-java.html java用什么编译器 发布者:全栈程序员栈长,转载请注明出处:https

    1.5K20

    java用那个软件编,java编译软件 编写java程序用什么软件?

    其实装了JDK就可以做JAVA程序了,但要用文本编辑器之类的东西写程序的源代码,用JDK进行调试运行。适合初学者。...java用什么编译软件 用JCreator或eclipse, Jbuilber占用内存太大 java本身的就是javac和java 常用Java编程软件有哪些 常用的倒是有很多,比如:JDK,NetBases...NetBases是java开发桌面应用程序用的。...下面开始你的第一个java程序吧。 java一般用什么软件编译 eclipse、NetBeans、Xcode还有很多,如果牛的话,用记事本加jdk自带的命令也可以。...文件 7.进入HelloWorld.class的目录下,执行java HelloWorld命令,执行完成后会看到执行结果 java编译软件 用JBuilder 或 MyEclipse ,建议用MyEclipse

    3.9K30

    iOS ARKit教程:用裸露的手指在空中画画

    ARKit教程插图:在iOS ARKit应用程序中与虚拟对象交互 在这篇文章中,我们将使用iOS ARKit创建一个有趣的ARKit示例项目。用户将手指放在桌子上,好像他们握笔,点击缩略图并开始绘图。...我们的iOS ARKit示例的完整源代码可以在GitHub上找到。 ? image 我们为什么要关注iOS ARKit? 每个有经验的开发人员都可能意识到AR是一个古老的概念。...然后谷歌用一部科幻小说谷歌玻璃让我们感到惊讶。两年过去了,当这个神奇的产品有望复活时,它已经死了!许多评论家分析了谷歌眼镜失败的原因,将责任归咎于从社交方面到谷歌推出该产品的枯燥方法。...但是有足够的历史,让我们用代码弄脏手,看看苹果增强现实! ARKit浸入式功能 ARKit提供两个主要功能; 第一个是3D空间中的摄像机位置,第二个是水平面检测。...iOS中的ARKit入门 截至撰写本文时,ARKit是iOS 11的一部分,它仍处于测试阶段。

    3K30

    用这些 iOS 技巧让你的 APP 性能更佳

    虽然现代 iOS 硬件功能十分强大,足以处理许多密集和复杂的任务,但是如果你不关心你的 APP 是怎么执行的话,用户的设备仍会出现无响应的情况。...用户退出应用程序时 iOS 截取的应用程序截图(查看大图) iOS 使用这些屏幕截图来给人一种假象,即应用程序仍在运行或仍在显示此特定视图,而应用程序可能已被后台终止或重新启动,但此时仍显示相同的屏幕截图...如果视图具有透明度(即 alpha 低于 1.0),那么 iOS 将需要做些额外的工作来混合视图层次结构中不同的视图层以计算出哪些内容需要展示。...您可以在 iOS 模拟器中通过 Debug → Color Blended Layers 来检查哪些(透明)图层正在混合。 ?...许多 label 以红色突出显示,因为它们的背景颜色是透明的,导致 iOS 通过混合背后的视图来计算背景颜色。

    5K30

    iOS_AFNetworking 结构解析+用例分析+源码阅读

    一些代理方法用block包装了出去,下面会介绍。 并把最核心的代理回调交给AFURLSessionManagerTaskDelegate实现。...所有的代理回调都应该在一个串行队列中,这样才能保证代理方法回调的顺序 用NSOperationQueue: 设置线程最大并发数为 1实现串行,代理回调:异步+串行队列 2....同时支持多种格式的数据解析 (具体说明可以看代码里的) Additional Functionality AFSecurityPolicy AFNetworkReachabilityManager 用例分析...keyEnumerator/objectEnumerator/reverseObjectEnumerator(不可更改的) //mo: 用`keyEnumerator`遍历keys, 此时不可更改字典...NSArray *)tasksForKeyPath:方法 NSProgress的使用, 来监听进度, 控制stack的取消,暂停,恢复 Block中使用了StrongSelf调用方法 用的

    78620
    领券