问题
I put together a test app simply to test In-House distribution through our Enterprise Developer Account.
Before archiving I checked that all signing settings looked good. Debug and Release show the correct provisioning profile and certificate.
Then I ARCHIVE the app. The prompts show this:
The correct cert and provisioning profile are shown. As the archive route continues I get to this screen:
I am trying to understand why it says: Certificate "Unknown" and Profile "None"
As I then try to distribute this through our MDM solution it never installs.
My question is: when distributing in-house enterprise apps, is it correct to see Certificate "Unknown" and Profile "None"?
回答1:
I have same behaviour: Apps validate and distribute fine, so I guess this is just a display issue introduced by XCode 10.1
https://forums.developer.apple.com/message/338402#
回答2:
Had the same issue, only downgrade to Xcode 10.0 fixed it: download old version of Xcode here
回答3:
I had the same issue and spent whole today morning on it. I set certificate and profile but it showed None for both and app installation failed. I didn't fix None showing but fixed installation failing. In my case I've just remove string "Required device capabilities" from Info.plist. May be it helps you!
回答4:
Hey @zumzum i have same issue with xcode 10.1 so i try with "Application Loader" and that Work
- when you have failed dialog while upload app in app-store that time there is one more option to export build , just export and try to upload same build with "Application Loader"
来源:https://stackoverflow.com/questions/53112173/exporting-in-house-ios-app-says-certificate-unknown-profile-none