首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

苹果将iOS用户数据发送给谷歌、腾讯?最新回应:安全功能可关闭

苹果对这一说法强烈反对,声称只根据本地列表比对数据,实际的网址永远不会与腾讯谷歌共享。...此外,即使人们在自己的iOS设备上安装了第三方浏览器,在应用程序中查看网页仍会以Safari集成形式(称为Safari View Controller)而不是第三方浏览器打开网页。...用户访问的网站的实际URL永远不会与安全浏览提供商共享,而且该功能可以关闭。 苹果进一步说明了该功能的运行方式。...苹果表示,Google腾讯“正在将数据库的副本发送到用户的浏览器,并让浏览器根据该本地数据库检查URL”,因此,实际上这些流量从未发送至这些公司。...数据检查的过程发生在设备本地,实际的网址永远不会与腾讯安全浏览的提供商Google共享。 苹果还表示,该功能默认情况下处于启用状态,但可以关闭。

2.4K41

IOS开发高级系列】App间跳转专题

1 OpenUrl原理         如果一个应用程序支持一些已知类型的URL,您就可以通过对应的URL模式该程序进行通讯。...然而,在大多数情况下,URL只是用于简单地启动一个应用程序并显示一些调用方有关的信息。...苹果内置支持http、mailto、tel、sms这些URL模式,还支持基于http的、指向Maps、YouTube、iPod程序的URL应用程序也可以自己注册定制的URL模式。...您的应用程序可以其它应用程序通讯,具体方法是用正确格式的内容创建一个NSURL对象,然后将它传给共享UIApplication对象openURL:方法。...系统会考虑用户在URL处理程序中的动作及在用户看来返回您的应用程序是否合理,然后做出决定。 重要提示:如果您的URL类型包含的模式苹果定义的一样,则启动的是苹果提供的程序,而不是您的程序。

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

iOS中Today扩展插件与宿主APP的交互 原

iOS中Today扩展插件与宿主APP的交互         扩展iOS8后系统开发给开发者的新开发思路与接口,每一个扩展都可以理解为一个简单的小应用程序,只是其不是独立存在的,要寄附于某一个主应用上...介绍iOS8扩展与Today插件的专题见如下博客: iOS8中扩展与Today插件:http://my.oschina.net/u/2340880/blog/485533。        ...上述博客中只是简单的介绍扩展的应用场景与创建Today扩展插件的方法,在实际开发中,由于扩展是寄附于某个应用程序之上的,因此其通常需要和宿主APP进行数据交互。...实际上,扩展原宿主APP共享数据的应用场景十分广泛,例如电商类宿主APP中拉取到一批商品信息,Today扩展中也需要这些信息进行展示,如果数据不共享,同样的数据将在宿主APP内部扩展都都请求一次,十分浪费...系统还提供了另一种方式来使宿主APPToday扩展可以共享一块存储空间,这需要使用App Group技术来实现。

1.6K10

Android安全测试神器大全(含静态测试、动态分析、反编译等)

NowSecure Lab Automated – 非免费,用于对AndroidiOS移动应用程序进行安全性测试的应用程序工具。...Mobile-Security-Framework MobSF – 移动安全框架是一种智能的,多合一的开源移动应用程序(Android / iOS)自动化测试框架,能够执行静态,动态分析Web API...该工具结合了Android应用程序的静态动态分析,以揭示隐藏/更新的行为,并使用此信息扩展静态分析结果 25. DroidAnalytics – 不完整 26....Google play crawler (Python) 3. Google play crawler (Node)– 获取应用程序详细信息并从官方Google Play商店下载应用程序 4....AppMon –AppMon是一个自动框架,用于监视篡改本机macOS,iOSandroid应用程序的系统API调用。

54910

从0开始构建一个Oauth2Server服务 Native App 使用OAuth

因此,本机应用程序必须使用不需要预注册客户端密码的 OAuth 流程。 当前的行业最佳实践是使用授权流程 PKCE 扩展,从请求中省略客户端密码,并使用外部用户代理来完成流程。...近年来,iOS Android 一直致力于通过提供可从应用程序内部启动的本机用户代理来进一步改善本机应用程序的 OAuth 用户体验,同时仍与启动它的应用程序隔离。...现在在 iOS Android 上有可用的 API,应用程序可以启动系统浏览器但停留在应用程序的上下文中。...HTTPS 网址匹配 iOS Android 都允许应用程序注册 URL 模式,这些模式指示应用程序应该在系统浏览器访问与注册模式匹配的 URL 时启动。...当授权服务器将浏览器重定向回环回地址时,应用程序可以从请求中获取授权代码。

14530

用来批量制作“假脸”,iOS 面部识别数据正在被黑客窃取

垃圾邮件示例 GoldDigger 也通过虚假 Google Play 页面进行传播,GoldDiggerPlus GoldPickaxe.Android 使用类似的方式进行传播。...尽管 GoldPickaxe GoldDigger 共享许多代码,但二者的目标并不相同。GoldPickaxe 主要收集个人信息,而 GoldDigger 主要收集银行凭据。...尽管不同平台的木马存在差异,但由于通信机制云存储桶 URL 相同,分析人员仍可以确认是由相同的攻击者开发的。...请求将发送到 www.google.com,连接速度结果将发送到 C&C 服务器。 启动后,GoldPickaxe.iOS 会使用 JetFire 库开启 websocket 连接。...虚假界面 除了主应用程序外,恶意软件还支持应用程序扩展,通过应用程序扩展可在不同上下文中使用其他功能,例如共享内容、提供小组件、自定义键盘等。

10810

从0开始构建一个Oauth2Server服务 移动本机应用程序

Google 提供了一个名为 AppAuth 的开源库,它处理下述流程的实现细节。它意味着能够与任何实现规范的 OAuth 2.0 服务器一起工作。...iOS Android 都为应用程序提供注册自定义 URL 方案的能力,这些方案可用作重定向 URL。这有时在平台文档中也称为“深度链接”。...这两个平台还允许应用程序注册自己,以便在访问匹配的 URL 模式时启动(iOS 上的“通用链接”安卓上的“应用程序链接”)。...当用户点击“登录”按钮时,应用程序应在安全的应用程序内浏览器(ASWebAuthenticationSession在 iOS 上,或在 Android 上的“自定义选项卡”)中打开授权 URL。...state=1234zyx &code=lS0KgilpRsT07qT_iMOg9bBSaWqODC1g061nSLsa8gV2GYtyynB6A 然后,您的应用程序应该从 URL 中解析出状态值授权代码

17730

iOS 应用体积缩小一半的秘籍:妥善运用动态框架

这当然不纯是因为现代汽车的开发者特别喜欢.car 文件,而是 iOS 扩展中的部件(MyHyundaiWidget)共享扩展(MyHundaiSharePoi)都以沙箱化的形式与应用本体各自保持独立。...静态库虽然表面上是在共享代码,但实际上却被单独打包在每个目标的编译二进制文件当中(在本示例中就是 1 个应用加 2 个扩展),而这很可能会导致不必要的重复。...其中配有共享扩展部件扩展,均可用于显示汽车图像。 与各类现代应用一样,EmergeMotors 拥有一个专用的 UI 库 EmergeUI,其中包含常用组件及资产。...这一切都将被导入至全部三个目标当中:应用本体、共享扩展部件扩展。 于是乎,EmergeMotors 自然也就与 MyHyundai 应用面临相同的架构问题:二进制文件中的 UI 包被照搬了三次。...我们的全部三个目标(应用程序共享扩展与部件扩展)均能按预期正常工作。 经过 归档分析,我们看到了以下结果——终于舒服了。

11810

开发一款简易APP

CocoaPods用于获取响应Dart端插件使用的iOSmacOS平台端插件代码。 如果没有安装CocoaPods,则插件在iOS或macOS上将无法工作。...要在 Android iOS 设备上安装 Flutter 应用程序,需要先将应用程序打包为相应的安装包格式,即 APK(Android) IPA(iOS)。...我用的是传到天翼云盘上面 在 iOS 上安装应用程序: 在 iOS 上安装应用程序比较复杂,因为苹果设备上的应用程序必须经过苹果的审核签名过程才能安装。...有以下几个选项: 使用 TestFlight: 如果是开发者,在 Apple Developer Program 中注册并获取了开发者账户,则可以使用 TestFlight 将应用程序部署到测试用户。...可以将应用程序上传到这些服务,并获取一个安装链接,然后在设备上打开链接以安装应用程序。 无论选择哪种方法,都需要注意 iOS 平台的限制审核流程。

7010

看了Chrome收集的个人数据,我发现谷歌被控涉嫌垄断不亏

Chrome浏览器谷歌应用程序收集的个人数据 谷歌拖延三个月对抗苹果隐私新政 谷歌被嘲讽是因为它在过去三个月一直在试图对抗苹果的隐私标签政策,拖延在应用商店中更新iOS应用。...谷歌还曾表示,一旦苹果的隐私新政生效,它将停止收集目前用于广告目的的iOS应用的IDFA(IDFA是苹果的广告标识符,开发者获取用户的IDFA后可以跟踪广告效果)。...云存储公司pCloud在3月初发布的《应用程序数据收集分析》显示,有52%的应用程序与第三方共享用户数据,其中80%的应用程序使用收集的数据在平台进行广告投放。...因为谷歌旗下拥有数款超级应用,例如浏览器Chrome、视频网站YouTube、邮箱服务Gmail、应用商店Google Play搜索引擎Google。...据了解, Google正在测试一种名为FLoC(群组联邦学习)的新API(软件接口),它将作为浏览器扩展存在于Chrome中,该技术可以实现前述愿景。

1.5K30

虚假应用潜入TOP100:论恶意软件如何逃过检测

Google playios应用商店对试图诱骗用户下载广告或恶意软件的应用有很严密的检测。最近,我们还发现了隐藏在应用商店合法产品中的恶意应用程序。这些应用诱骗不知情的用户下载赌博应用。...我们在ios应用商店google play上发现了数百个虚假应用,它们的描述与其内容不一致。...如何绕过应用商店的审查 在app storegoogle play上不禁止赌博或金钱游戏应用程序,但它们受到严格限制。...虚假应用程序的命令控制(C&C)通信 C&C服务器app[.]kaiguan1700[.]com,用于控制上述三个应用程序(需要注意的是,其IP地址仅承载此URL)。...与此同时,这些应用程序表现得正常的应用程序相同,因为我们意外地“关闭”了“开关”,这表明这些应用共享同一个C&C服务器。 ?

1K10

JetBrains 发布了 Kotlin Multiplatform 的首个稳定版本

、桌面、Web 和服务器进行代码共享——尽管用于共享用户界面(UI)代码的部分,Compose Multiplatform,仅适用于 Android 桌面。...Kotlin 是由 JetBrains 开发的一种 JVM(Java 虚拟机)语言,并被谷歌(Google)用作 Android 开发的首选语言。...2022 年的一项调查显示,Kotlin Multiplatform 应用程序的代码共享率高达 63% Kotlin Multiplatform 适用于非 GUI 代码,但有一个相关项目 Compose...Compose Multiplatform 在桌面平台、macOS、Linux Windows 上也是稳定版本,但在 iOS 上是 Alpha 版本,在 Web 上是实验性的。...去年,谷歌通过 引入 其他一些 Jetpack 库的“实验预览”,表达了对 Kotlin Multiplatform 的一些支持,这些库不是用于生产的,而是用于“在针对 Android iOS 应用程序的多平台项目中使用这些

16320

谷歌 IDX 集成 iOS Android 模拟器,扩展了模板库

作者 | Sergio De Simone 译者 | 明知山 策划 | 丁晓昀 在推出六个月后,谷歌扩展了其基于 AI 云的实验性共享工作空间项目 IDX,引入了 集成的 iOS 模拟器...IDX 现在支持预览 Flutter 应用程序,无需离开基于浏览器的工作空间即可使用新的 iOS 模拟器 Android 模拟器,实现在 IDE 内整合开发——测试——调试周期。...当你使用 Flutter 或 Web 模板时,IDX 会智地为你的应用程序加载正确的预览环境——Safari 移动版 Chrome Web 模板,或 Android、iOS Chrome Flutter...IDX 旨在简化跨 Web 移动平台全栈式开发的复杂性,它跨越了许多不同的栈,包括 Angular、Vue、React、Flutter、Go、Python、Google Cloud 等等。...查看英文原文: https://www.infoq.com/news/2024/02/google-project-idx-ios-android/ 声明:本文为 InfoQ 翻译,未经许可禁止转载。

8410

App、H5、PC应用多端开发框架Flutter 2发布

使用Flutter 2,您可以使用相同的代码库将本机应用程序发送到五个操作系统:iOS、Android、Windows、macOSLinux;以及针对Chrome、Firefox、Safari或Edge...仅在Play Store上就已经有超过150000个Flutter 应用程序,每个应用程序都可以免费升级到Flutter 2,因为它们现在可以扩展到桌面web而无需重写。...将现有的flatter移动应用程序引入网络,实现两种体验的共享代码。...我们一直在扩展Flutter以提供最好的web平台。最近几个月,我们添加了文本自动填充、地址栏URL路由控制以及PWA清单。...这些设备引入了新的设计模式,应用程序既可以扩展内容,也可以利用双屏特性提供并排体验。

8.9K30

跨平台日历同步:使用 CalDAV Radicale 打造个人日历云服务

iOS 的系统日历中想要查看 Feishu Google 日历都还是比较简单的,在 设置 - 账户 中,添加账户或者订阅日历就可以。...CalDAV(Calendar Distributed Authoring and Versioning)是一种基于 WebDAV 协议的网络日历访问协议,允许用户在不同设备应用程序之间访问、管理共享日历数据...CalDAV的主要作用包括: 跨设备应用程序同步日历数据:CalDAV 协议使得用户能够在多个设备(如手机、平板电脑)不同的日历应用程序之间同步日历数据,从而实现统一的日程管理。...多用户日历共享和协作:CalDAV 支持多用户之间的日历共享,允许多用户查看编辑彼此的日程安排,便于提升协作效率。...与现有的日历应用程序兼容:许多流行的日历应用程序,如 Google Calendar、Apple Calendar Microsoft Outlook 等,都支持 CalDAV 协议。

3.6K10

GitHub 移动端正式发布!

“现在,移动版 GitHub 的 iOS Android 版本都已经结束了 Beta 测试,并且普遍可用,从 Google Play 或者 App Store 就可获取应用程序。” ?...滑动处理消息通知 该移动端提供了通知功能,当你被直接@的时候,就能够收到悬浮通知,方便开发者随时随地查看代码、合并更改以及共享协作等。 ?...移动版 GitHub 现在可以通过 Google Play 或者 App Store 获得,目前已经提供开发者个人、团队企业云的多个版本。...Github 微软的下一步 事实上,成立于 2008 年 2 月的 Github 早就应该有一个移动应用程序了。...Nystrom 表示,自测试版发布以来,他们研究的重点就是力求能够阅读审查代码——这可以极大地扩展应用程序授权用户的方式,允许开发人员只需轻轻一点,就可以分享反馈查看代码行。

51420

哪种云存储服务最适合你?

你可以从Web或者从Windows或Mac OS Cloud Drive桌面应用程序,访问亚马逊云盘。亚马逊云盘还有安卓iOS应用程序。使用这些应用程序,就可以自动上传视频照片。...想真正让它发挥功效,你需要Windows版或Mac OS X版的Box SyncEdit应用程序。它还随带iOS、黑莓Windows Phone应用程序,让你能够查看、上传共享文件。...你可以从Dropbox的官方网站访问你的文件,还可以从面向Mac、WindowsLinux的桌面应用程序,原生文件系统,以及iOS、安卓、黑莓Kindle Fire移动应用程序来访问文件。...借助谷歌Chrome扩展,你就可以使用Google Docs、SheetsSlides,分别查看编辑微软Word、ExcelPowerPoint文件了。 需要更多的存储空间?也没问题。...有面向Linux、Mac OS XWindows的ownCloud桌面客户端,还有安卓版iOS版的移动应用程序

4.9K50
领券