I found similar posts and tried everything, just seeing if it’s something with Corona, Apple, Certificates, or Profiles.
I developed an app for a client, she gave me her Apple developer username and password to take care of everything for her. When I publish it out in Corona, I can neither test on my device using the Developer profile or upload to iTunesConnect via Application Loader using the Distribution profile.
Corona SDK: 2015.2534
Application Loader 3.0
Xcode: 6.1.1
1.) I cleared all previous profiles in Terminal:
cd ~/Library/MobileDevice/Provisioning\ Profiles
rm *.mobileprovision
2.) Created a new Certificate in Keychain Access using my client’s name and email address.
3.) Created iOS Developer and a Distribution Certificates in developer.apple.com using said Certificate
4.) Created an App ID
5.) Added the UDIDs of my iPad and her iPad
6.) Created iOS Development and iOS Distribution Provision Profiles using the corresponding Certificates
7.) Downloaded and double-clicked on the profiles to open Xcode
8.) Xcode Preferences: Added client’s Apple ID and Password; Details show correct Signing Identities and Profiles
9.) Created App Profile on iTunesConnect using the App ID
10.) Opened project in Corona SDK and published for iOS
- Publishing using Developer certificate doesn’t allow me to drag/drop/sync it to my iPad via iTunes, it never installs correctly
- Publishing using Distribution certificate asks me to Upload to App Store
11.) Using Application Loader 3.0, I get the error mentioned in the title
12.) Tried using an app name with and without a space between words, didn’t make a difference.
I feel like I’ve covered every step, but I haven’t developed any iOS apps yet, so I might be missing crucial steps.
Just for reference here is my build.settings file. It’s an iPad-only app.
-- build.settings settings = { orientation = { default = "landscapeRight", supported = { "landscapeLeft", "landscapeRight" } }, iphone = { plist= { CFBundleShortVersionString="1.0", CFBundleIdentifier="com.bigcityanimals.bostonbernie", UIApplicationExitsOnSuspend = false, UIStatusBarHidden = true, CFBundleIconFile="Icon.png", CFBundleIconFiles = { "Icon.png", "Icon@2x.png", "Icon-72.png", "Icon-72@2x.png", "Icon-76.png", "Icon-76@2x.png", "Icon-120.png", "Icon-60.png", "Icon-60@2x.png", "Icon-Small-50@2x.png", "Icon-Small-50.png", "Icon-Small.png", "Icon-Small@2x.png", }, UILaunchImages = { { -- iPad LandscapeLeft ["UILaunchImageMinimumOSVersion"] = "7.0", ["UILaunchImageName"] = "Default-Landscape", ["UILaunchImageOrientation"] = "LandscapeLeft", ["UILaunchImageSize"] = "{768, 1024}" }, { -- iPad LandscapeRight ["UILaunchImageMinimumOSVersion"] = "7.0", ["UILaunchImageName"] = "Default-Landscape", ["UILaunchImageOrientation"] = "LandscapeRight", ["UILaunchImageSize"] = "{768, 1024}" }, }, }, }, }
Just for good measure, I followed this forum post and installed AirSign and tried re-signing the app using that, but nothing. AirSign shows all green checkmarks, but Application Loader rejects all the .ipas I make with the Distribution Certificate and the Scan code it generates to install the app on a device give an error saying ti can’t be installed.