小编pot*_*ev2的帖子

有没有办法在不加入 Apple 开发者计划的情况下将网络扩展功能添加到 macOS 应用程序?

我想构建一个 macOS 应用程序来过滤特定的网络请求,因此我需要添加 NetworkExtensions 功能。但是在添加 NetworkExtensions 功能后,我收到以下消息:

Your development team, "Potato Dev2", does not support the Network Extensions capability.
Run Code Online (Sandbox Code Playgroud)

上述消息的来源图片:https ://i.stack.imgur.com/H46gE.png

来自Apple关于“向您的应用程序添加功能”的文档

该平台以及您是否是 Apple 开发者计划的成员,都可能会限制您的应用程序可用的功能

该文档没有明确说明哪些功能需要成为 Apple 开发者计划的一部分。我也不明白为什么我需要成为 Apple 开发者计划的一部分才能在自己的计算机上编写软件。请注意,至少据我所知,NetworkExtensions 功能不依赖于 Apple 的任何服务(与 HealthKit 或 Game Center 不同)。

那么有没有一种方法可以在不加入 Apple 开发者计划的情况下向 macOS 应用程序添加网络扩展功能呢?

macos networkextension apple-developer macos-system-extension

6
推荐指数
1
解决办法
2491
查看次数