“No unexpired provisioning profiles found that contain any of the keychain's signing certificates” Horror

后端 未结 6 913
谎友^
谎友^ 2021-01-30 21:07

I have seen a few other questions that addressed this topic but none like mine. Yesterday I innocently added a device to the list of devices.

Question:

相关标签:
6条回答
  • 2021-01-30 21:19

    Today I've installed Xcode 4.3.2, and immediately had the same problem! First trying to archive distribution, and after that In a clean new project, trying to run on a device. I fixed both problems.

    1. For successful distribution I've downloaded and installed my distribution certificate from iOS provisioning portal, after that in Xcode I've setup Code Signing Identity correctly. This solved my problem with archiving.

    2. I had the same problem creating new project and trying to run on device. Again in provisioning portal in certificates I've deleted my development cert. Also I deleted all development provision profiles. Also deleted them from organiser. Then I added the device again. Hope this helps!

    0 讨论(0)
  • 2021-01-30 21:20

    For me just hit the "Refresh Button" at the bottom right was the answer !

    Hope I can help someone.

    0 讨论(0)
  • 2021-01-30 21:27

    iOS distribution is such a pain in the ass! This worked for me (follow the steps in this order):

    1) in the xcode organizer:

    • delete all provisioning profiles

    2) in the mac os x keychain:

    • delete all iOS dev certificates

    3) go to developer.apple.com

    • log in to the member center
    • revoke all certificates (edit: some redditors pointed out that this isn't a good idea if you're working in a bigger team. If that's the case try just deleting expired ones.)

    4) go back to the xcode organizer:

    • click refresh (bottom right) under the provisioning profiles tab and login
    • List item

    on the popups click the positive button

    5) in your xcode project go to the "build settings" tab

    • under code signing pick the dev. and distr. identities
    • if they are not there or not valid go to developer.apple.com and navigate to "provisioning" if they are invalid just click modify and save them again

    6) go back to the xcode organizer:

    • hit refresh again (bottom right)
    0 讨论(0)
  • 2021-01-30 21:27

    I came across this today. It turns out that after I cleaned up my devices list (removed a few I'm no longer doing development for) it made some of my development certificates invalid. I deleted those from the provisioning profiles and regenerated them.

    0 讨论(0)
  • 2021-01-30 21:28

    I got this error when I the bundle identifier for my app did not match the provisioning profile I was trying to use with it.

    0 讨论(0)
  • 2021-01-30 21:35

    I have Xcode 5.1 and i fixed the issue like this

    Xcode -> Preferences -> Accounts -> View details -> Refresh button (Bottom Left)

    After it was refreshed i clicked done, and the error was gone :)

    0 讨论(0)
提交回复
热议问题