문제

We have been developing a large IOS project for the past year - due to the size of the project a new company has been setup to support it - so we have setup a new IOS Developer Licence under the new company name - all pretty straightforward we thought - but its been a real headache trying to switch the configuration over to the new account!

We tried to create the various certificates and provisioning profiles require for the new developer account - after some difficulty - (which eventually involved deleting all profiles and certificates from all devices and starting from scratch) - we managed to get the app to build and provision for an iPhone. All now resolved - or so we thought. When testing on the office iPad we discovered we still get the same issue - we basically get the following error message -

Check dependencies

Code Sign error: No matching provisioning profiles found: None of the valid provisioning     profiles include the device (DEVICE NAME).

CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 7.0'

The Ipad shows up in the provisioning profile in our dev account - but wont provision from xcode.

Tried deleting all certificates and re-installing - but no luck - amazingly frustrating - no idea what to try next - can anyone offer any suggestions!?

도움이 되었습니까?

해결책

I would

  1. Download the provisioning profile from the Apple Developer Portal and open it with vim to look whether the UDID of the device is in there.
  2. Check whether the build configuration is correct.
  3. Delete the Derived Data.
  4. Restart the Mac and the iDevice.
  5. Clean and try to install.
  6. Try to find the provisioning profile which is used by Xcode (it's a bit difficult with Xcode 5) and look into it with vim.
  7. Try to use a different Mac.
  8. Try to create an ipa and install it using Xcode Organizer.
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top