When I create my Mac app for the AppStore, it also includes a provisioning profile, which is optional based on Apple's email. But, since I have a helper application inside my main application that also includes the same profile, I get an "Invalid Binary", and the letter from Apple says:
Invalid provisioning profile location — The provisioning profile for your Mac OS X application must be located in the Contents folder of the main application bundle. A training profile is optional, but you cannot send more than one.
So, he has several initialization profiles ... How can I disconnect the helper application project from embedding the provisioning profile in my package?
As much as I despise this decision, but you have to play a detective game to find the entire training profile and delete them. I deleted the built-in profiles from the application after it was created, all of them (I had a resource package, and the preparation profile was even built into it!) And sent ........ It works. It makes you wonder why the hell the profile was built in the first place ........
When I tried to remove the provisioning profile for the settings for the supporting application, I get this from Apple:
Invalid Provisioning Profile - The provisioning profile included with KPTHelper (... / KPTHelper.app) is disabled. (The code signing certificate is missing.) For more information, visit the Mac OS Developer Portal.
xcode cocoa provisioning sandbox macos
Mazyod
source share