Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Validate and submit ipa to AppStore without source

I need to send an ipa to the client to submit it to the App Store (he has given me his .p12 key and certificate, together with the provisioning profile).

When it was XCode 3.x (submission = upload through webbrowser), it is an easy process. But with XCode 4, how can I do this?

  • I cannot validate and submit the app myself because I don't have my client's username and password for itunesconnect.
  • He doesn't have the project, but just the ipa that I built, so he cannot archive/validate/submit it neither.

Is there any way he can import the ipa into the XCode organizer to validate and submit it?

like image 468
Enzo Tran Avatar asked Feb 24 '12 10:02

Enzo Tran


People also ask

How do I publish my IPA to the app store?

Using Transporter app Once you click on the Add button you will need to pick the *. ipa file that you want to upload from your hard drive. Having done that you should see the below screen and a DELIVER button next to your application's icon. Clicking on it will push the app to the Apple Store Connect.

Does IPA file contain source code?

ipa file includes a binary, not a source code so there's no general way to get it from the . ipa file. Otherwise, they can do reverse engineering with your . ipa file with standard command-line tools for reverse engineering iOS and macOS apps.

Can Xcode open IPA?

Using Xcode without source code.It will open the Devices and Simulators window. Select the Devices section and select the device from the left pane. Drag and drop the app/IPA on to the 'INSTALLED APPS' section. Wait for Xcode to finish the installation.


2 Answers

You must build for device using the appropriate certificate/provisionning, Then go to products, you find the .app file, choose "show in finder" Zip the .app file and send it to your client.

Once you've done this, your client must use "Application loader" to submit/updload the binary/application.

"Application Loader" is an utility installed with Xcode.
In general you find it in the path "xcode/Applications/Utilities"

like image 80
AmineG Avatar answered Oct 18 '22 04:10

AmineG


Your client could use the application loader to upload the ipa.

You should first select Deliver Your App and not Open Package which is misleading.

like image 38
sElanthiraiyan Avatar answered Oct 18 '22 04:10

sElanthiraiyan