Tag: mac地址

使用macOS Mojave提升生产力—仅针对Xcode启用暗模式

在2018年WWDC活动中,Apple推出了macOS Mojave,它是macOS High Sierra的后继产品,为Mac带来了最受期待的功能之一。 对于Mac和iOS开发人员来说,这也是一个好消息,原因之一是:macOS的主要IDE和开发工具Xcode多年来一直缺少这种功能。 开发人员社区深信,使用深色IDE或文本编辑器实际上可以提高您的工作效率。 考虑到许多现有的代码编辑器都支持暗模式,例如Visual Studio,JetBrains产品系列以及许多其他模式,这似乎是事实。 问题在于,直到macOS Mojave发行时,Xcode才提供此功能,当发行时,它引起了两个不同的问题。 Mail.app,Calendar.app甚至Finder之类的应用对于许多人来说似乎都不正确 。 作为开发人员,我们习惯于在Light模式下使用这些应用程序,但是我们非常喜欢Dark Xcode,以至于我们难以选择:在系统范围内启用Dark Mode或将其保留为当前状态,从而失去了美妙的Dark同时使用Xcode主题。

伟大的OS融合

随着宇宙的扩展,某些事物反过来变得越来越近,口袋里的计算机以及桌上或膝上的那台计算机正朝着自己的碰撞方向前进。 像Google的Android和Apple的iOS这样的移动操作系统在Android方面的力量和影响力一直在增长,尤其是从Windows取代Windows成为全球主要操作系统。 最后,全球互联网使用量的37.93%来自Android用户。 苹果公司的iOS正被越来越多地替代为拥有完整的桌面OS来提高生产力和创造力的可行选择。 尽管陪审团可能仍在此问题上,但仍在提供证据,并且证据开始增多。 对于绝大多数人而言,完成工作不再需要台式机,甚至不需要传统的笔记本电脑设备即可进行电子邮件,文字处理,甚至在某种程度上还可以进行照片编辑。 Apple会让您相信,iPad Pro是您需要的所有机器(Apple还想说服您,这只是’iPad Pro’谢谢您)。 智能连接器键盘和并排的应用程序视图大大增加了这一论点.Google的移动产品很难说服这一点,因为与Galaxy相比,Android的大屏幕体验仍然令人沮丧或像素。 但是,他们基于Chrome的基于浏览器的操作系统已经很好地融入了翻盖式笔记本电脑的外形尺寸,并且最近又在Acer Chromebook Tab(确实是?不是ChromeTab?)上转变成熟悉的平板电脑形式,其触摸屏功能可以更好地与Android应用结合和屏幕上的绘图。 自2016年以来,Apple尚未对其MacBook产品线进行重大升级,但在此期间,苹果发布了两种不同尺寸的iPad Pro(9.7、10.5),并且最近又发布了大量针对教育的iPad。 苹果公司将重点放在其iPhone和iPad系统上,导致一些人呼吁苹果公司放弃任何假装,而只是宣布MacBook进一步运行功能强大的iOS。 该系统上提供的应用程序仍然是无与伦比的,并且能够以人们仍然更满意的形式满足大多数学生,博客作者和咖啡店脚本编写者的需求。 对于仍然需要使用强大处理器运行x86软件的“专业”专业人士,Mac不得不坚持不懈,直到iOS达到可以本机运行这些操作系统或将整个体系结构转移到ARM的地步,这显然仍在未来科技 仍在谈论允许iOS应用程序在性能较低的Mac上运行,而这种重新流行的“ iBook”将与专业消费者群体很好地融合在一起,使应用程序开发人员满意,并开始在iOS和MacOS之间进行跨越。 但是,Apple并不是要听其用户的要求,而需要您信任他们知道更多。 希望我们能听到的Windows Phone的最后一个例子 尽管Microsoft积极地进行调整,并将Windows推向比其开始时更新颖的形式。 可以说这始于Windows 8,Windows 8变成了几乎无法识别的以触摸为中心的界面。 这项更改几乎困扰着所有人,尽管它做了很多正确的事情(其中包括手势和活动磁贴),但微软还是被迫恢复弹出菜单,最终决定采用Windows 7和8之间的混合形式来创建Windows 10,继而催生了Windows 10移动版,现在它几乎已经停产了。 就像先前的两个版本Windows Mobile 7和Windows Phone 8一样,Windows 10M处于枯竭状态。之前引用萨蒂亚·纳德拉的说法是,他没有看到第三个移动操作系统的原因,并且似乎是坚持使用Windows适当的声明已经做好了在所有应用程序上工作的准备,从巨大的Surface Hub到传闻已久的“ Surface Phone”,如果存在的话,它根本不像电话,而更像是可以打电话的小型计算机。 嗯,是的,差不多是一部手机,但希望我们能听到的Windows Phone的最后一个例子。 对于观察者来说,这条轨迹看起来很简单,苹果可以将其移动操作系统从最小的外形尺寸推向最大的外形,而微软则认为Windows能够取代失败的Windows 10M并在类似手机的移动设备上运行。 那么Google呢? 他们会整合在一起并在平板电脑上修复Android,将其扩展到笔记本电脑和台式机上吗? 还是因为Chrome操作系统已经可以运行Android应用程序,所以它是否适合在手机上运行的更小尺寸? 如果相信报告,那么答案就不会是,谷歌最终将用新的“紫红色”项目来取代这两种系统,该操作系统是从头开始构建的,可以在电话和完整的计算机上运行,​​并利用现有的Android应用程序允许使用新语言“ flutter”自定义构建新应用。 如果我们认为Android最初是设计用于操作数码相机,而不是智能手机,更不用说更大的智能手机了,那将是有道理的。 如果所有这些都实现了,那么显而易见的好处是,一个统一的操作系统可以访问用户所需的任何应用程序或服务。 从在笔记本电脑上工作到手机上完成画质的无缝过渡。 随着您选择的操作系统在您的设备之间传播,整个生态系统都可以购买。 公司将需要花费更少的时间来维护台式机和移动系统,为这些系统编码应用程序,并培训用户从iPhone切换到Windows工作站时如何提高工作效率。 对于像我这样渴望简单并且只爱事物可以集成的人,从在设备之间切换和获得(大致)相同的体验的想法中可以得到一定的安慰。 […]

Mac e iOS钥匙串:来自Apple的funziona il portachiavi iCloud

Abbiamo tutti bisogno di每个帐户的密码,以siti Web e服务和困难ricordarle的名义使用,每个siti网站密码为la stessa密码-网站密码,电子邮件地址是gli hacker avranno undir满足您的所有条件和需要的密码-可以使用多种密码来填写密码。 Mac和iOS操作系统的“ portachiavi”存储文件,密码和备忘录信息。 Questo文件在iCloud,Quindi Puoi,Usle le Tue密码和Sututi I Tuoi Dispositivi中使用。 L’app di accesso portachiavi su macOS 在浏览器中打开浏览器的密码并输入密码,然后保存密码。 Safari中的Puoi visualizzare le password del sito网站,建议您使用“ 密码 >”) L’app Accesso Portachiavi sul tuo Mac ti同意征求密码密码信息和消息实用程序实用程序。 Quando la avvii,sedi di elementi nella barralaterale:diversi portachiavi,来登录,e hai il portachiavi iCloud attivo,ne vedrai […]

6年后,现在可以远程使用

今天,亚当,扎克和我本人很高兴地宣布远程终于可以在App Store上下载了。 安全地远程连接到家用Mac,使您可以浏览,查看,搜索,下载和共享所有文件。 我们的愿景一直是使人们能够以自己的方式访问其文件,而不必将其私人内容推送到第三方服务器。 这样做必须简单且安全 。 从历史上看,这通常意味着不懂技术的领域:为不懂IT的人们使用vnc客户端或其他类似耗时的工作来建立sftp,ssh,转发端口。 没那么简单。 远程是一种简单的零配置点对点完全安全的替代方案。 我们希望您能喜欢。 我们的首次尝试:在这里,文件文件 我们从2010年开始这项旅程,当时我们宣布了“这里,文件文件”。 我们基于工作原型制作的简短的小间距视频获得了相当多的关注(无论如何对我们而言),甚至赢得了帮助该项目资助的奖项。 对我来说,这是一条严肃的回忆。 我们发布了Here,File File,以取得惊人的成功(无论如何还是对我们而言)。 HFF拥有许多我们甚至都没有考虑过的实际用途,而我们新颖的“桌面” UI却带来了极少的参与体验。 发布后不久,Apple甚至在广告中展示了我们的应用程序。 我们在云上(hurr hurr)9。 伙计们,我们在电视上

如何在Mac上正确卸载应用

卸载Mac应用程序是最简单的操作。 您只需从应用程序文件夹中选择要卸载的应用程序,然后将其拖到垃圾桶中,然后清空垃圾箱中提琴即可! 你完成了。 您可能想知道为什么我在这里告诉您呢? 这是一个很好的问题。如果我告诉你,你一直做错了怎么办? 应用程序具有支持文件和相关性,当您简单地将应用程序拖放到垃圾箱中时,您不会完全删除其支持文件并缓存文件,这就是我在这里向您展示的内容。 我将展示如何清理应用程序支持和缓存文件。 使用App Cleaner删除支持文件 如果您的Mac上未安装App Cleaner ,请转到mac应用商店并进行安装。 它是完全免费的。 安装应用程序清洁器后,将其打开, 首次打开应用程序清洁器时,它将在Mac中显示所有安装的应用程序及其内存大小。 选择要卸载的应用程序,它的应用程序支持文件,缓存和首选项文件将显示在右侧。 勾选右侧的所有文件 ,然后按“ 删除服务”文件 ,然后按“ 删除”进行确认 这将删除该特定应用程序的所有支持,缓存和首选项。 毕竟,现在您可以将应用程序拖到垃圾桶中并清空它。 手动清理支持的应用程序并缓存文件 如果您不想使用第三方应用来清理您的Mac,那不是火箭科学,您可以手动完成。 让我们开始吧。 单击Mac屏幕左上方的apple徽标,然后选择“关于此mac”。 然后选择存储。 这将显示Mac上的可用和已用内存空间。 在右上角,您将看到一个名为管理的按钮,单击它。 这将打开文件浏览器。 这将打开系统信息窗口。 从窗口: 选择文件 点击文件浏览器 转到应用程序支持文件 查找与您要卸载的应用程序相关的文件夹,并将该文件夹放入回收站。 重复#3和#4,您需要第二次访问缓存而不是应用程序支持文件。 从“ 应用程序支持和缓存”文件中清除与要卸载的应用程序相关的所有文件之后,现在可以将要卸载的应用程序拖到垃圾箱中并将其清空。 仅此而已,现在您可以从Mac正确卸载应用程序。 如果单击本教程,请鼓掌。

漂亮的正则表达式

一个适用于iOS和macOS的简单正则表达式应用程序。 正则表达式,简体 使用简单的界面创建和测试正则表达式模式,向您显示结果的实时预览。 主题 根据您的喜好在暗色和亮色主题之间快速切换。 # 注释 支持#条注释,这些注释也在模式编辑器中以可视方式突出显示。 微调您的图案 多种选项可帮助您微调图案: 不区分大小写 -以与大小写无关的方式匹配字母。 忽略元字符 -将整个模式文本视为文字字符串。 锚点匹配行 -允许^和$匹配行的开头和结尾。 删除线 您还可以启用删除线设置,进一步使您能够轻松确定与模式匹配的文本。 拆分视图 在iOS上 ,所有尺寸和方向都完全支持Split View。

适用于iOS + Mac OSX + Xamarin的PDF框架和工具

使用iOS和Mac OSX提供的本机API处理PDF文件。 请遵循列出的所有用于轻松开发的pdf框架和工具。 您可以使用以下库轻松播放PDF。 该列表已打开以供更新, 如果您知道不在列表中的PDF相关项目,请随时发表评论。 Obj C中的免费框架/工具/示例列表: Objective-C || 自由 PDF套件 PDF Kit是一项允许您在应用程序中显示和操作PDF文档的技术。 通过为您实施Adobe PDF规范的各个方面,PDF Kit可以最大程度地减少您的开发时间。 甚至Apple自己的应用程序(例如Safari和Preview)也使用PDF Kit来显示PDF内容。 苹果石英2D Apple提供的用于创建和查看PDF文件的API PDF文件 Objective-C PDF对象。 尽我所能帮助我们摆脱头痛,这是Core Foundation。 PdfReportKit 从HTML代码和Mustache模板生成PDF报告 PDF小猫 在iOS中从PDF提取数据的框架 ILPDFKit 一个用于在iOS中填写PDF表单的简单工具包。 VFR阅读器 适用于iOS的PDF Reader Core http://www.vfr.org/ iOS-htmlToPdf 此类允许基于URL的简单PDF创建。 如果用户在iOS设备上打印内容(与OS X打印输出非常相似),则页面的创建方式与创建页面时完全相同。 libHaru 这是一个免费的跨平台开放源代码库,用于生成PDF文件。 目前,libHaru不支持阅读和编辑现有的PDF文件,并且这种支持不太可能出现 缩放PDFViewer PDF查看器样本 PDFReporter 报告框架

清除macOS上的硬盘空间

所有计算机都必须管理硬盘空间。 最好的方法是通过文件夹和文件夹结构来组织内容,并在我们积累大量内容之前尽早清除不需要的内容。 但是,如果为时已晚,请继续阅读。 在macOS上,有一个实用程序可以确定在何处以及使用了多少空间。 该实用程序的一个缺点是它没有披露与系统相关的空间消耗,因为Apple工程师可能认为人们访问和删除这些区域中的内容是不安全的。 但是,对操作系统有所了解的专业人员也可以在这些区域执行一些清理任务。 这是通过使该实用程序可以访问“系统”区域下的内容。 要了解磁盘利用率,macOS有一个实用程序,可将空间消耗分类为系统,应用程序,文档等类别,这有助于确定造成空间消耗的主要来源。 单击菜单栏上的>>> 关于本机 ,然后单击存储选项卡 至 访问此。 下面的屏幕截图显示了以对比色显示的分类。 当我们单击上面的屏幕快照中的“ Manage…”按钮时,我们得到以下屏幕,该屏幕使我们可以选择部分并优化存储。 在这里,选择侧栏上的任何部分,例如“文档”或“应用程序”,将显示文件,应用程序或文件夹及其已消耗的磁盘空间量。 然后,我们可以使用此信息来决定是删除还是保留该文件。 要浏览所有文件和文件夹,请单击侧栏上的“文档”,然后单击“文件浏览器”选项卡,如下所示: 针对巨大文件夹显示的大小可能不会立即显示,因此请等待几秒钟或几分钟,直到操作系统确定大小为止。 macOS的主要卷是Macintosh HD。 如果我们通过相同的实用程序进行访问,则可以知道其下每个文件或文件夹占用的磁盘空间。 因此,我们通过在终端上执行以下命令,在我们的桌面文件夹上创建指向它的符号链接: ln -s /卷/ Macintosh \ HD〜/桌面/ 请记住,从终端的主文件夹或符号链接源(本例中为Macintosh HD)的符号链接源以外的任何其他文件夹执行上述命令。 如果您不在终端上的主文件夹中,则可以通过执行以下操作转到主文件夹: cd〜或只是cd 现在,使用与上述相同的实用程序,并从“桌面”文件夹中浏览Macintosh HD,以查找包含有害数据的区域。 您还可以通过以下实用程序查看隐藏的文件夹和文件,以保持以下状态检查其大小: Command + Shift +。 此快捷方式也可以在Finder上使用。 要隐藏要再次隐藏的文件夹,请再次按住相同的键。 知道文件和文件夹占用的空间后,我们可以决定要删除的空间。 最后一步,清除“废纸””以重新获得磁盘空间。 主文件夹下隐藏的“库”文件夹是一个值得寻找的地方,特别是对于应用程序开发人员而言。 系统下方显示的用法的主要部分包括zip文件,一些安装程序文件等,它们已存储在硬盘中的任何位置。 这可以在“文档”,“桌面”或任何其他目录下。 最后,如果清理活动完成,我们可以安全地从桌面删除符号链接,因为它们只是原始文件夹的快捷方式。 这样,可以清除Mac中大量不需要的数据。 唯一要考虑的是在将文件或文件夹发送到永恒之前,请先了解它们的用途。

Jenkins for iOS版本

Jenkins是一个用Java编写的开源自动化服务器,旨在使开发人员发现自己重复的某些任务自动化。 Jenkins支持多个插件,使您可以使用许多第三方服务。 最好的事情是,如果找不到或使用插件,则只能受自己的脚本编写能力的限制,因为它能够运行任意的Shell脚本。 安装: 以下是在系统上安装Jenkins的先决条件,您的系统应具有: Homebrew是一个免费的开源软件包管理系统,可简化在Apple macOS操作系统上安装软件的过程。 爪哇 要安装brew运行以下命令: ruby -e“ $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” 有时它会拒绝访问,然后执行以下两个命令,然后执行上述命令: sudo chown -R“ $ USER”:admin / usr / local sudo chown -R“ $ USER”:admin /库/缓存/自制 要安装Jenkins: 酿造安装詹金斯 如果您的系统上未安装Java,请运行以下命令来安装Java: brew cask安装java 要安装Jenkins: 酿造安装詹金斯 ln -sfv /usr/local/opt/jenkins/*.plist〜/ Library / LaunchAgents launchctl加载〜/ Library / LaunchAgents / homebrew.mxcl.jenkins.plist 要启动Jenkins,请运行以下命令: 詹金斯 它将启动Jenkins并生成密码。 设定: 转到http:// localhost:8080,输入生成的密码。 […]

Xamarin.Mac和netstandard2

随着.NET Core 2.0的发布,今天是.NET社区激动人心的一天: 宣布.NET Core 2.0 NET Core 2.0现已作为最终版本提供。 您可以在… blogs.msdn.microsoft.com中从命令行开始使用它进行开发。 但是,如果您尝试将新的闪亮的netstandard2库与Xamarin.Mac(或iOS)一起使用,则可能会遇到一些问题,因为计划对我们的下一个主要版本d15-4(XM 3.8和XI 10.14)提供官方支持。 现在,通过安装正确的位并对csproj进行较小的调整,即可解决所有这些问题。 第一:安装在稳定频道中找到的最新d15–3版本 第二:安装.NET Core 2(您需要pkg下载) 第三:由于此错误,您需要调整Xamarin.Mac(或iOS)csproj,直到它得到修复。 将此行添加到您的参考部分: 下面 (或对于iOS,为) 但在同一个ItemGroup中。 当且仅当您针对Xamairn.Mac Full目标框架,您将需要另外添加以下行: v4.6.1 在顶部的PropertyGroup中(例如,在UseXamMacFullFramework之上)。 经过这些调整后,事情应该“正常”。 正如我提到的那样,全面支持将在下一个主要版本中进行,因此请提交遇到的所有错误。