I am trying to download an application in the AppStore. The application is divided into two, the application and the framework of cocoapods. I created a package identifier for the application with the appropriate provisioning profile. Structures come with their own package identifier, and when I tried to replace them with my application package identifier, the application returned the following error: "An error was detected during operation (Domain = LaunchServicesError, Code = 0)." Therefore, I assume that the cocoapods structure binding identifier should remain as it is. Therefore, I created a provisioning profile for each of the three package identifiers, assuming that this solves the problem.
At the same time, both the assembly and the archive were successful, however, when I upload the archived application to the application store, xcode returns the following error: "iTunes Store operation failed. No matching application entries were found. Verify your package ID."
I tried resetting the package identifier and provisioning profile from preference in xcode, however the problem persists. Build settings - code signing matches the training profile.
My questions:
1) Can I have more than one training profile for an application? (i.e. I am doing this correctly by creating a provisioning profile for cocoapods frameworks).
2) If so, why is the collateral profile not recognized (i.e. not marked as none) after archiving?

