Reputation: 12664
I'm using Wildcard App Id for development profile.
Now in Xcode 8 it's required Wireless Accessory Configuration capability must be enable in project setting as well as in app id. I have enable this capability in project setting under capability section but I'm not able to enable this capability for wildcard app id.
Is there any way to enable this capability in wildcard app id or we can bypass this requirement?
Upvotes: 3
Views: 769
Reputation: 1426
No chance in Wildcard App ID but i find some thing through apple not sure about it:
Xcode 8 reports an error because of the missing In-app purchase that never included in a wildcard profile,
removing the problematic capabilities stops the application from being linked, and adding those frameworks again enables the capabilities again! So remove the capabilities, and then link the framework by adding them to the 'Other linker flags' in the build settings. (-framework StoreKIt)
Upvotes: 0
Reputation: 2813
There is no way of using the Wireless Accessory Configuration Capability with a Wildcard App ID
If you want to use this capability, create an Explicit App ID. Xcode is able to do this for you automatically, but if you'd like to read more on the topic please check out this guide.
Upvotes: 1
Reputation: 4329
You should use a Wildcard App ID for all apps and app targets that do not enable app-specific capabilities.
So I am afraid you can not use this capability with Wildcard App Id.
Using a Wildcard App ID is convenient for all apps that do not use capabilities, as they can reuse the same provisioning profile for code signing.
Here is complete Q/A discussion about When should I use a wildcard App ID?
Hope it helps !
Upvotes: 4
Reputation: 11333
You can only enable a limited number of capabilities in your WildCard AppId. The reason being most other capabilities rely on the bundle identifier like Push notifications, App groups etc.
You will have to create a new App Id with desired bundle identifier & enable the required capabilities there.
Upvotes: 1