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?
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.
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
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.
Related
Im a semi beginner with Swift and Xcode and am developing an application that needs to be able to connect to a given wifi thats within range. I found out that you must be enrolled as a Apple Developer, so i payed the 99$ yearly fee to access the functions like "NEHotspotConfiguration()". Ive tried to add a new account, but it still just gives me the standard capabilities (like Homekit, backgroundModes, etc) and says "13 capabilities unavailable" . Does anyone know how i would be able to continue with this app and gain the new capabilities that i need? All help would be appreciated! Thank you.
Now that you've paid your $99 yearly fee, you should try signing into your Apple Developer Account from within Xcode.
Within the Xcode app, go to the Xcode menu and under there you'll see "Preferences". Click on the "Accounts" tab and add your Apple Developer Account ID & password there.
I suspect once Xcode creates some automatic developer certs for you, you'll have more capabilities available than you did previously.
I am working on a project in Xcode, The developer team doesn't appear on the Apple Developer website, only these options.
I really need the rest of the options
I want to do a notification on my app for a school project. I really need the rest of the options.
Thank you all.
Based on the screenshot and the minimum information it provides, I assume you're not logged in using an apple developer account.
There are two ways you can get an apple developer access,
1) You can pay $99 / Year to get a developer account for yourself, I am not entirely sure how this works for educational purposes, You can mail the apple support for any discount.
2) Anyone who has an enterprise apple developer account can add you as a developer under their account.
Without these two ways, you can't explore the apple developer options.
I want to create an iOS extension that requires the App Groups capability. According to the list of Supported Capablilities App Groups can be used without Developer Account.
According to that document it should be possible with an Apple ID account.
When I try to enable App Groups for my application it fails to:
Add the "App Groups containers" entitlements to your App ID
Communication with Apple failed
There is an answer to question Xcode: Enable App Groups without developer account? which states that a Developer Account is required, which contradicts the official documentation.
Question XCode shows warning after adding App Groups (Add the “App Groups” entitlement to your App ID) does not contain helpful answers, as they also refer to an existing Developer Account. They point out that the error message provided by Xcode is not helpful.
So my question is, how to actually use App Groups without a Developer Account or is the official documentation erroneous?
As far as I am aware you must setup an App ID in the developer portal to do this (or let Xcode do the equivalent work for you). So, you will in fact need a developer account. Having said that, you should be able to do it with a free developer account.
I have a team 'member' asking for 'Admin/Agent' so they can develop for Apple Pay. If I set up the provisioning profile for them will they still need admin to turn on Apple Pay in the 'Capabilities' tab?
I do not want to give them admin if at all possible.
Xcode 7
They can toggle the Apple Pay Capability in the Capabilities Tab, they don't need to be admin for that. Although they need to have the Apple Pay certificate in their Keychain, and you, as an admin, have to generate it.
So the answer is Yes, it's possible but you have to do the admin work on the Apple Developer dashboard and pass everything they would need to them.
I'm trying to pass data between my iPhone and Apple Watch apps but I'm not able to turn ON App Groups in Capabilities since it shows that I need to be enrolled in a developer program. But in the tutorial I follow, it works perfect. I need to run the app in Simulator only. Also my instructor told me that there's no need for a developer account. What could possibly be the issue? How can I solve this?
Yes it Is Necessary to have a Developer account to enable the Capabilities as it contains all the records for the enabled capabilities over developer account.For example you can see the App Group Capabilities stored in developer account. Refer to This Question on SO.