dryark / stf_ios_support

Central repo to connect and document components/repos needed for IOS stf support
Other
154 stars 65 forks source link

error: No signing certificate "iOS Development" found: No "iOS Development" signing certificate matching team ID #79

Open udaykittu opened 4 years ago

udaykittu commented 4 years ago

Apple Developer certiticate does not provide iOS Development certificates anymore.

Please make changes to support Apple Development certificate for WDA builds

issue-label-bot[bot] commented 4 years ago

Issue Label Bot is not confident enough to auto-label this issue. See dashboard for more details.

gkrananth commented 4 years ago

I am also facing the same issue. Make unable to succeed due to signing issues.

nanoscopic commented 3 years ago

The way the "certificate" is specified is by setting the team ID when calling xcodebuild. This should still function with the change from "ios development" specific certs to generic "apple development" ones. The part that changes is what certificate you pull down to the machine.

Doing that is a prerequisite specified in the instructions. On latest MacOS and with latest Xcode, what I found is that all I had to do was add my user into Xcode and then download an Apple development cert and it worked. I also of course had to have a provisioning profile for the IOS devices and add them into it; but nothing had to be changed in the code that does the build.

I've found that I am able to build and run WDA with a free Apple development account as well, but only for a single device at a time. Using a free account requires changing the Bundle Identifier for WDA...

Leaving this ticket open for the moment as the instructions could use some updates in regard to this ticket.