Code Sign error: Provisioning profile can't be found

后端 未结 12 984
别那么骄傲
别那么骄傲 2020-12-04 06:48

I have been working the whole day to try to build my app on my device.

I get this error when I try to build on my device.

I have been reading about this prob

12条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-12-04 07:20

    In my case it was because the xcode 4.0.2 prevented deletion of stale data in the project.pbxpro in the *.xcodepro directory. I ended up hand editing the file after shutting down xcode. In the file I looked for all of the occurrences of "PROVISIONING", something like this:

    PRODUCT_NAME = Xyzzy;
    PROVISIONING_PROFILE = "CF5F0AEA-92D9-48E1-99DF-301AB36C2BFB";
    "PROVISIONING_PROFILE[sdk=*]" = "CF5F0AEA-92D9-48E1-99DF-301AB36C2BFB";
    SDKROOT = iphoneos;
    

    and changed it to:

    PRODUCT_NAME = Xyzzy;
    "PROVISIONING_PROFILE[sdk=*]" = "";
    SDKROOT = iphoneos;
    

    I restarted xcode and the build succeeded with out issue. A word of caution make sure that you back up the project directory before make changes to the project files, and only hand edit the files when you have no other options.

提交回复
热议问题