【问题标题】:NetworkExtension - entitlementsNetworkExtension - 权利
【发布时间】:2016-01-31 14:36:48
【问题描述】:

我有一个 PacketTunnelProvider 应用扩展,其中包含一个包含密钥的 plist

    NSExtensionPointIdentifier
    NSExtensionPrincipalClass

我从 Apple 获得了使用网络扩展的权利

在包含的应用程序上,我正在尝试调用

self.vpnManager?.saveToPreferencesWithCompletionHandler({ (error) -> Void in
                        if (error != nil) {

但我得到了错误 -

Error Domain=NEVPNErrorDomain Code=5 "permission denied" UserInfo={NSLocalizedDescription=permission denied

(另外,我在包含的应用程序上看不到任何权利,我怀疑我也需要它们)

任何帮助将不胜感激

【问题讨论】:

  • 好的,我用网络授权创建了一个新的配置文件,现在它可以工作了,但我仍然没有应该存在的授权文件(我错了吗?)

标签: ios swift entitlements


【解决方案1】:

嗯,这与配置文件有关。 顺便说一句,权利应该同时在包含应用程序和扩展应用程序上

【讨论】:

  • (我不会删除这个问题,因为它有朝一日会对某人有所帮助)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-03-15
  • 2021-09-13
  • 2015-07-26
  • 1970-01-01
相关资源
最近更新 更多