Codename one IOS App Store - ios

We have successfully tested our IOS app on IPAD with Codename one Build IOS debug feature. It is working fine out here. But When we build for the App Store, The app downloads in the device and don't get installed. We have already generated the certificates for production and development, yet we didn't found any perfect solution

App store build can't work on a device until it's signed by Apple. It's meant for publishing in the store. The only app that could work on your device without passing through App store is a debug app.
When your app is fully ready, you can submit it by going to itunes connect -> My Apps and click on the plus sign to create a new app. Follow the process and submit all the requirements.
To upload the App store IPA file, open Application Loader on your Mac, login and Upload your file. It will appear on your iTunes connect within few minutes.
It takes approximately 7 working days (9 days) for Apple to review and approve or reject your app, so relax and be patient.

Related

iOS App Failed to create provisioning profile

I'm trying to publish my iOS app to the Apple Store ( it's my first time ) and I'm facing this error when I do the Automatically manage signs with XCode and choosing my team ( My Client Paid Account )
The Error Failed to create provisioning profile
After Some googling some fixes says I have to connect my real iOS device which I don't have, so do I need an iPhone to publish the app? and is there another way without an iPhone if this the issue?!!
The app developed in Ionic 4 ( web view/ cordova ) so I was debending on the similator and the browser on development and testing time.
I don't think you need an actual iOS device to push to App Store but I am not sure. But here I think there might be two issues that might be causing this problem.
The application you have developed is not under the appstoreconnect account you have prepared to submit for. So goto project settings -> signing and capabilities and check if the Team you have selected is the team where you have prepared before the app submission.
Have you prepared you app in the appstoreconnect with the same bundle id before trying to archive the application? If not you have to go to appstoreconnect and register a iOS application giving the name, bundleId etc. before you archive the product.
After preparing the app you just select the generic iOS device from the devices panel and start archiving. It should probably archive without any issues.
No, you do not need an iPhone or an iPad to put an app in the AppStore. The path to the AppStore is a bit like gymnastics though. You should be able to follow all of these directions & be well on your way. Try this for making an IPA file and try this to sign the app
Best of luck to you with your 1st app! I imagine you're very excited =)

How to distribute iOS App that use data from local server without iOS Enterprise program in 2020?

Apple app store doesn't accept our iOS app because it needs to use local server data, like login to app. They said they need to check inside data.
We need to install iOS app for members who will connect to local server with WIFI. Even if I can make (.ipa) file, app can't be installed without jailbreak. Even if I can install app by downloading .ipa file directly on jailbreaked iPhone, app doesn't run on real iPhone although app runs smoothly on emulator.
Apple Developer Enterprise Program account — It’s $299 per year
As our group will run more than 10 years, we are finding cost saving ways.
Can anyone share me how to distribute iOS App in local server without iOS developer program?
Please down vote only if you can show me the solution or link to the answer.
You can distribute it through Testflight and get 10,000 installs

Apple configurator 2 could not install app

I have designed the ios app and now I want my app to be tested by some other member of team. I generated .ipa as well as .app files of the app. I have install Apple Configurator 2 in my mac os. But when I use that apple configurator to install my app then the app is shown installed in the configurator but in the iPhone the icon shown is dark in color and when I click that nothing happens. But when I deploy app using xcode everything is working good for same configuration.
I don't know what all data is needed to post here for this issue,so if anything is required more than this pls ask.
I think there are four things you should confirm.
Certificate(Production) is not Expired?
Provisioning File(Distribution) is not Expired?.
Provisioning File(Distribution) is for AdHoc build (not for App Store)?
Provisioning File(Distribution) does contain your device UDID(Paulw11's answer)?
Maybe you need to go developer.apple.com and check your Certificates & Profiles.
[Other possibilities]
If you set date & time of your iOS device manually like 2020/1/29 for testing or something I think app won't run too.
Apple provies "TestFlight" https://developer.apple.com/testflight/
The way how to use it is almost same with submitting an app for review in App Store.
Create an App ID
Create a provisioning profile with the App ID you created.(Type is "Distribution - App Store")
Build an app with the provisioning profile you created.
Go App Store Connect and Open "My Apps" and create your app.
Upload an app (*.ipa file) to App Store Connect(*1)
Go App Store Connect and Open "My Apps" and select an app you uploaded.
Select "TestFlight" Tab.
Open "Export Compliance" dialog.
Answer the question about your app and click next(maybe this step repeats two or three times).
Click "Start Internal Testing." (Now you can deliver your beta app in your group.)
If you want deliver your app to external tester, add external tester(this needs Apple's app review)
(*1)
Last time I used TestFlight was several years ago, and at that time, I uploaded my app with "Application Loader" but I found this tool is not available now."Transporter" seems like be the alternative.
(*2)
This steps were memo I wrote about two years ago, so some steps may be wrong like Application Loader disappeared in 2019 and need to use Transporter for uploading an app.

Swift app cant connect to internet when distributed via .ipa

I am developing an app, when the app is installed on my device it works fine, never had any connectivity issues. I added a UDID of a beta tester, updated the provisioning profile and sent him the a link to download the .ipa via manifest etc...
If I download the app via the AWS S3 server its being hosted on, it works fine. However, if my beta tester downloads the app it installs and loads, but wont connect to the internet. Note: Under settings > general there isn't an option for device management to allow the app on EITHER of our devices, because this isn't an enterprise app.
I have researched and tried to duplicate the issue to no end. We both have the same model phone (X) and same version of iOS.
Update: tried an Ad-Hoc provisioning profile with no changes to results

iOS apps installed from outside the AppStore

I'll start by saying that I'm pretty new to iOS apps.
I remember I installed an app from their website while they were in beta. Since this was possible(2 months ago).
Is it still possible today? Does it still require to be register in Apple's Developer Program?
I know one can develop iOS apps in Adobe AIR. Can the apps be installed without the Apple Program(from outside the AppStore/on your own iPhone for testing purpose)?
Sometimes you'll get an icon an the home screen that looks like an app but it's actually a shortcut to a web app.
You can install apps from outside the App Store - compiling it yourself, or having someone send you the ipa and a provisioning profile. But this requires your device id to be added to the developer's developer account (unless they have an Enterprise licence, in which case they can distribute it to anyone).
Testflight lets you download apps for testing, but the developer needs to have created a profile with your device id.

Resources