【问题标题】:Why my Xcode macOS app connects to an unknown remote server为什么我的 Xcode macOS 应用程序连接到未知的远程服务器
【发布时间】:2020-04-21 08:20:46
【问题描述】:

在我看来什么是奇怪的行为的快速问题。 我正在开发一个应用程序,目前该应用程序旨在完全本地运行,根本没有网络访问权限。 好吧,自从我介绍了一些 3d 图形后,我在调试器日志窗口中就有了这个(浅天蓝色)

请注意,在添加 3d 场景之前,这种(明显的?)CDN 访问完全不存在。

谁能告诉我 Apple 对 CDN 的要求是什么?最重要的是,我如何才能防止此类未经最终用户明确授权/配置的访问?

谢谢

【问题讨论】:

    标签: scenekit xcode11.4


    【解决方案1】:

    在这种情况下,“CDN”不是指内容交付网络,而是指 Apple 的 CoreDisplay 框架。以下命令将显示这些日志来自框架:

    strings /System/Library/Frameworks/CoreDisplay.framework/CoreDisplay | grep "client setup_"
    

    【讨论】:

    • 谢谢各位。你是对的,但实际上我的应用程序要求这个......嗯?核心显示网络?这是否意味着如果我想在我的应用程序中拥有 3D 内容,我的 PC 必须连接到 Apple 的服务器???如果由于某种原因我的电脑离线,我的应用程序是否死机了?
    • 这与networks无关,“N”代表Notification。这些是无害的日志,不会以任何方式影响您的应用。
    • 好吧,我不确定。很可能 N 代表通知,但日志听起来像网络。说明:“远程端口”“本地端口”。典型的“网络”语言。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-31
    • 2013-10-17
    • 2014-08-05
    相关资源
    最近更新 更多