I new to the distribution process so I appreciate any help I may get here.
I wish to produce an approved app for private distribution; however, when I submit the app for authorization with the App store connect--as now required for all apps--it always gets rejected with the terse log: "asset validation failed". I note that my app also shows the warning:
"SpellAnalysis isn't code signed but requires entitlements. It is not possible to add entitlements to a binary without signing it."
--My app is free of all bugs screened by the compiler.
--I have checked the "Automatically manage signing" option with the build panel and, although I am inclined to also select a valid signing certificate in the same panel, this option persists with the value "none" when I look for a certificate listing. Also, it looks like I am not even listed as a team member for the app.
--I have checked to see that I have a valid Developer ID Application certificate in my online Account.
--I have confirmed that my app bundle identifier matches my online app id listing.
What could I be doing wrong? Thanks for life-line you may toss me.
Yes, that seems right. Right before I select the "Validate" button, I see a panel that shows the following:
Team: Antony Nispel (Individual) Certificate: Cloud Managed Apple Distribution (Expires 4/12/23) Profile: Mac Team Store Provisioning Profile: com.paidiaacademicsoftware.SpellAnalysis (Expires 4/12/23) Symbols: Included Architectures: arm64 Version: 3.5 (3.0)
ENTITLEMENTS com.apple.developer.team-identifier 73ZUW8A5RN com.apple.application-identifier 73ZUW8A5RN.com.paidiaacademicsoftware.SpellAnalysis
So it looks like Apple recognizes my developer certificates and me as a team member despite what I wrote earlier on. However, upon receiving my validation report, it shows "App Store Connect Operation Error, asset validation failed" seven times. Keep in mind that I don't wish to distribute my app at the App Store, but using my own resources.
I watched a video on how to motorize an app from the command line which might provide a better feedback log upon failure of acceptance. I ran into trouble over the Apple ID input that I am currently trying to figure out.
Thank you for your continuing help--I have been at this for at least a week.