gpt4 book ai didi

ios - 哪些权利是特殊权利?它们是如何工作的?

转载 作者:行者123 更新时间:2023-12-03 23:01:49 26 4
gpt4 key购买 nike

我看了this page并且无法分辨哪些权利是特殊的。
我找不到任何关于如何确定哪些需要向 Apple 提出专门请求的文档。有任何文档吗?

最佳答案

HKVerifiableClinicalRecordQuery
请求网址:https://developer.apple.com/contact/request/verifiable-health-records/
权利 key :com.apple.developer.healthkit .必须包含 health-records从它的数组中。
WWDC: https://developer.apple.com/videos/play/wwdc2021/10089/

networking-multicast
请求网址:https://developer.apple.com/contact/request/networking-multicast
权利 key :com.apple.developer.networking.multicast
usernotifications.filtering
请求网址:https://developer.apple.com/contact/request/notification-service
权利 key :com.apple.developer.usernotifications.filtering
critical-alerts
请求网址:https://developer.apple.com/contact/request/notifications-critical-alerts-entitlement
权利 key :com.apple.developer.usernotifications.critical-alerts
Local Push Connectivity
请求网址:https://developer.apple.com/contact/request/local-push-connectivity
权利键:不确定!
我认为 com.apple.developer.networking.networkextension key 必须存在。键的值必须包含 app-push-provider在其数组内

hotspot-helper
请求网址:https://developer.apple.com/contact/request/hotspot-helper/
权利 key :com.apple.developer.networking.HotspotHelper不要误认为 NEHotspotConfigurationManager . NEHotspotHelperNEHotspotConfigurationManager是不同的,需要不同的权利。
NetworkExtension 曾经需要它,但现在不再需要它。见 Dev Forums - Quinn

To use these facilities you previously had to be granted specialentitlements by Apple. This policy has now changed forNetworkExtension providers. Any developer can now enable theNetworkExtension provider entitlement like they would any otherentitlement.


com.apple.managed.vpn.shared钥匙串(keychain)访问组
请求网址: https://developer.apple.com/support/technical/
权利 key : com.apple.managed.vpn.shared然而,网络扩展有一个问题。在同一个开发论坛上,Quinn 说:

#9 — After moving to the new entitlement process, my app no longer has access to the com.apple.managed.vpn.sharedkeychain access group. How can I regain that access?Access to this keychain access group requires a special entitlement. If you need that entitlement, please open a DTS tech support incident and we will take things from there.

IMPORTANT This entitlement is only necessary if your VPN supports configuration via a configuration profile and needs to access credentials from that profile (as discussed in the Profile Configuration section of the NETunnelProviderManager Reference). Many VPN apps don’t need this facility.


如果我理解正确,基本上如果您需要使用 com.apple.managed.vpn.shared VPN 凭证存储的钥匙串(keychain)访问组权利,那么您需要 两个 权利:
  • 可以通过 Apple Developer Portal
  • 完成的网络扩展权利
  • 如上所述的另一种特殊权利。

  • 还值得注意的是,每个开发团队每年都可以免费创建两张 DTS 票。除此之外,您必须付费。

    Included with each enrollment are two Technical Support Incidents, which will expire at the end of your membership year. You will receive two new TSIs when you renew your membership. View your available TSIs, their expiration dates, and your request history in the Code-level Support section in your account. Your TSIs are grouped by expiration date, and the ones that expire soonest will be used first.

    Additional TSIs are available for purchase in either a 2-pack for $99 USD or 5-Pack for $249 USD in the Code-level Support section in your account. TSIs purchased separately expire one year from the date of activation.


    我不确定是否有任何其他权利需要特殊要求,但这些是我发现的

    如何将特殊权利添加到我的应用程序中?

    Special entitlements are not associated with your App ID, they're added at the very last step of creating your provisioning profile.


    When you create an «iOS, macOS, tvOS» «Development / Distribution / In-House (Enterprise)» provisioning profile for the Team ID «Team ID», after selecting the devices to be included in the profile, you should see a new page entitled “Do you need additional entitlements?”. Select “«hotspot helper template name»” from the Entitlements popup to include this special entitlement in your new profile.

    Once you’ve finished generating the profile, you can use it in Xcode like any other manually-generated profile.

    source: Apple Forums



    我有特殊权利,但 Xcode 没有为我正确构建它
    Xcode 本身不能给你一个特殊的权利。因此,我认为自动代码签名不适用于特殊权利。这是 Apple 嵌入到您的配置文件中的东西 — 仅限 在 Apple 开发者门户。所以你必须从 Apple Developer 门户生成配置文件,然后从 Xcode 下载它
    您在获得批准后从 Apple 收到的示例电子邮件:

    Hello,This Developer Team has already been assigned the HotspotHelper capability as part of the NetworkExtension entitlement.To use this special entitlement you must create a new provisioning profile in the Certificates, Identifiers & Profiles section of your Developer account and select the entitlement after the "Do you need additional entitlements?" page.Please note, it may take 1-3 business days for this entitlement to be visible. Once you've finished generating the profile, you can use it in Xcode like any other manually-generated profile.IMPORTANT: If you have problems getting this to work, read Technote 2415 "Entitlements Troubleshooting" for troubleshooting steps.If you have questions about adding or using this entitlement that are not answered by this Technote, please visit the Apple Developer Forums or contact Apple Developer Support.Thank you,Apple



    如何添加多项特殊权利?

    This is not possible out of the box. The long-term solution for thiswould be for Apple to change the developer web site to allow you toselect multiple templates. Please file a bug report requesting that,then post your bug number, just for the record.

    I’m not sure whether there’s a good short-term option. My advice isthat you talk to Apple Developer Programs Support to see whether theycan help you (start [here][ref] and then go Membership and Account >Other Membership or Account Questions). Make sure to:

    Reference this thread

    Include your bug number

    Tell them to reach out to me if they need clarifications

    source: Dev Forums



    我是否只需要我的主要应用目标的特殊权利?
    检查每个页面的文档。
    但我认为这取决于。例如本地推送连接的文档说:

    After you receive the entitlement, apply it to both your app target and your provider extension target.

    Source: Docs



    什么是扩展权利?
    它们与特殊权利完全相同。只是它的一个不同的名称。

    实际获得批准需要多长时间?
    苹果将​​在一周内做出回应。但通常这不是一个简单的批准。他们会要求一堆更改或理由,然后批准/拒绝。有时总共需要1个月。

    关于ios - 哪些权利是特殊权利?它们是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65330175/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com