Code Signing (I think)

Just started learning SWIFT. How come this code (in a separate file): // // indexLoader.swift // PhotoViewer // // Created by Bruce Quimby on 7/3/26. // import SwiftUI import SwiftData

struct LoadIndex { let indexURL = "https://Some URL"; func getIndex() { print("The next step will be to get the index from this URL:" + indexURL); } }

makes my build fail with: Cannot create a iOS App Development provisioning profile for "Just-Me.PhotoViewer.Retrieve-Index". Personal development teams, including "ME", do not support the Accessory Setup Extension capability.

Answered by DTS Engineer in 896473022

In Xcode > Settings > Apple Accounts, make sure you’re signed in with the Apple Account associated with your paid developer team. Then, in the Signing & Capabilities editor, make sure that this team is selected for each target.

The error you’re seeing:

Personal development teams … do not support the Accessory Setup Extension capability.

suggests that you’re signed with an Apple Account that’s not a member of a paid developer team, that is, you’re using a Personal Team). This lets you do basic stuff, but it doesn’t let you use the Accessory Setup Extension capability.

In Developer Account Help > Reference > Supported capabilities (iOS) you’ll find a table of which capabilities are supported by which programme types. The first column is what you get when you’re a member of a paid developer team (Individual or Organization). The second column in what you get when you’re using your Personal Team. While Accessory Setup Extension isn’t specifically listed there [1], the trend is pretty clear (-:

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

[1] I filed about that (r. 179941179).

Can you try running on the simulator instead of on a real device?

If you are starting new:

In Xcode > Settings > Apple Accounts, make sure you’re signed in with the Apple Account associated with your paid developer team. Then, in the Signing & Capabilities editor, make sure that this team is selected for each target.

The error you’re seeing:

Personal development teams … do not support the Accessory Setup Extension capability.

suggests that you’re signed with an Apple Account that’s not a member of a paid developer team, that is, you’re using a Personal Team). This lets you do basic stuff, but it doesn’t let you use the Accessory Setup Extension capability.

In Developer Account Help > Reference > Supported capabilities (iOS) you’ll find a table of which capabilities are supported by which programme types. The first column is what you get when you’re a member of a paid developer team (Individual or Organization). The second column in what you get when you’re using your Personal Team. While Accessory Setup Extension isn’t specifically listed there [1], the trend is pretty clear (-:

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

[1] I filed about that (r. 179941179).

Code Signing (I think)
 
 
Q