我需要在应用程序中使用网络扩展功能,尤其是要使用代理功能。 doc说:

除了使用NEHotspotHelper类之外,不需要从Apple获得使用网络扩展类的权利。但是,仍然需要通过开发人员门户启用网络扩展权利。要请求使用NEHotspotHelper类的权利,请访问https://developer.apple.com/contact/network-extension

我去了开发者门户,但是找不到如何启用网络扩展权利。是因为我的角色是“管理员”而不是“团队代理”?或者有人可以告诉我如何启用该权利?

最佳答案

由于缺少xcode 8.1的困惑文档和功能,这使我花了整整一周的时间来找到解决方案。

  • 确保您注册了苹果开发人员计划(它不是免费的,您需要每年支付100美元)
  • 转到https://developer.apple.com/account/ios/identifier/bundle
  • 选择标识符=>应用程序ID
  • 单击右侧的应用程序(如果没有,则可以使用xcode创建一个应用程序),
  • 单击编辑按钮,选中网络扩展复选框

  • 注意1:自2016年11月10日起,您不需要Apple的授权即可使用网络扩展

    注意2:如果您正在使用Hotspot Helper,请转到https://developer.apple.com/contact/network-extension/

    如果您使用的是VPN Manager,则只需使用xcode项目配置的功能菜单。

    关于ios - 网络扩展权利,如何启用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40285863/

    10-08 21:00