问题
I did a lot of research but didn't got any help. I am unable to add capability of 'Siri' in xcode and can't see any option in my apple developer account too, I am asked to purchase the membership instead. By any chance is it possible to create an app in iTunesConnect without making the payment of USD99. I just want to learn some new stuffs like Siri integration, but to do so I need to add the capability in app from developer account and to add an app I have to get enrolled and pay $99. Even for learning purpose payment is required?
回答1:
As Apple docs mentioned, you can use your free apple account to access certain app capabilities. Refer the below link for the supported capabilities for free.
https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/SupportedCapabilities/SupportedCapabilities.html#//apple_ref/doc/uid/TP40012582-CH38-SW1
For remaining capabilities, you need to have developer account membership paying USD 99.
回答2:
you need 1 paying member on a team to use iTunes connect. But as it is only a distribution platform, I dont see why you need it.
NOTHING needs iTunes connect account (exception being store kit IIRC)
check https://developer.apple.com/account/ios/identifier/bundle and whatever entitlements you can give there, work
回答3:
- You should enable it in apple's developer portal.
- Go to "Identifiers" and select your App.
- Scroll and check SiriKit and Save it.
- Then you will have to create a new Provisioning Profile with the identifier.
来源:https://stackoverflow.com/questions/45862349/unable-to-add-siri-capability-in-xcode-and-apple-developer-centre-too