I have uploaded an app before and for that I made a provisioning profile now I wonder if I could use that for my new app or do I have to create a new provisioning profile for that.
No, you don't have to. You can use the same provisioning profile for installing multiple apps.
Related
I having apple developer account also I already created iOS Certificate and provisional profile. Now, I am planing to publishing my second application, here do I need to create new iOS Certificate (Dev/ Prod) and Provisional Profile (Dev/Prod)?
Yes you do, different app requires different provisioning profiles
The previous iOS certificate will work but for every new application, you need to create a new App ID and then new provisional profiles.
Can I safely remove a Distribution provisioning profile from the Apple Provisioning Portal without the app in the app store being affected?
Yes. Your Distribution certificate and provision profile are only used for submitting an app to Apple. Once an app is approved and in the App store, you can download and unzip it, and note that Apple has (re)codesigned the app with Apple's own certificates. However, if you let your iOS Developer enrollment expire, that can affect your app being in the App store.
We are in the process of submitting an iphone app to the app store. We've tested it using an adhoc distribution provisioning profile, however I was wondering if I need to create a separate provisioning profile for the app store.
On the distribution tab in the provisioning area, it enables me to create a distribution provision profile for the app store. Do I need to build the app with that in order to submit it?
Ad hoc would will not work. For me dealing the certificates and provisioning profiles is a very annoying experience.
This is what I needed to do to submit an app:
In Developer under iOS Provisioning Portal I needed to generate 4 certificates and download the WWDR intermediate certificate to be able to submit my app to the App Store:
Under Developer Certificate section (link) generate a Developer Certificate. Also Make sure that you have the WWDR intermediate certificate installed, if in doubt download it from there.
Under Developer Certificate section (link) generate a Distribution Certificate (This is not that will show up in Xcode!)
Under Provisioning section (link) generate a Development Provisioning profile certificate
Under Provisioning section (link)generate a Distribution Provisioning profile. THIS WILL SHOW UP IN XCODE AS A DISTRIBUTION CERTIFICATE!
After that I was able to select the iPhone distribution profile generated at 4. Also make sure that your target and project settings are the same.
I hope it helps
Yes, the adhoc will not work, you need to rebuild / archive with the profile made for distribution app store
Back in 2009, I did use my ad hoc provisioning profile to submit the app to the store:)
But looks like things have changed since then. I guess the answers say it will not work because the application validators detect this?
My app's provision profile expired 2 days back, i created a new one and now it gives me the error:
Code Signing Entitlements Do Not Match Provisioning Profile
EveryThing is same,jus the profile name is changed..
Anyone here knws wat's the problem??
It can happen that you have not created your provisioning profile for the same application id.
The easiest is to create a provisioning profile for the app id "*" (in case you are not using special things, like push) - and you can use this provisioning profile for every application of yours.
Also - you can delete your provisioning profile from the apple developer website and your xcode organizer, and you click on the refresh button in organizer then xcode will talk to the apple dev website and download a new one for you.
Hope this helps, Moszi
i am running my apps with different provisioning profiles.(I am creating one
provisioning profile for each application an running in device). but i want to
run all applications in my device(without overwritting previous apps) with only one provisioning profile.I hope , it is possible.when we set apple id only in plist file as "com.myappleid.identifer(123145^&)" identifier will come uniquely automatically.can any one give simple tutorial to create the provisioning profile?
can i use my previous development certificate for that provisioning profile?
I think you want a wildcard provisioning profile. If all your apps start with the same identifier, e.g. com.myappleid.App1, com.myappleid.App2... then you can create a provisioning profile with the identifier com.myappleid.* which would match all of the above.