iOS 8+ (Xcode 6.0 +) application ad Hoc pre-release multi-device test process detailed

Source: Internet
Author: User

We developed the program after simulator and our own iOS device testing, also basically complete the application, this time we can publish it out more people to test, we can use ad hoc implementation on the iOS platform.

The developer membership account you purchased at Apple allows 100 devices to be associated with your account. You only need to package the developed program bundle with the release outline (ad hoc distribution profile) file as a zip file to the tester. The tester extracts the packaged files and then drags the two files to itunes and then syncs them to the device to start testing the program. Let's go over how to complete the ad hoc test release in detail below.

1. Login to iOS Developer Center:http://developer.apple.com/ios/ . Login to the developer account, find certificates, Identifiers & Profiles in the top right, and click to enter.

2. Under iOS apps, click Identifiers. Click the + button on the open page to add a new app ID

3. Enter the information (app ID Description (you can enter anything, generally I use the program name), APP ID Prefix (no tube), bundle ID (fill in your project bundle Identifier)) other unchanged, Then click Continue

4. In the left column, click (certificates,production), click the + button in the upper right corner to create a new authentication (certification).

5. Under Production we select App Store and Ad Hoc and continue.

6. From our computer Mac, go to Applications/utilities and find Keychain Access open, select Keychain Access from the Open Programs menu

->certificate assistant→request a Certificate from a Certificate authority ...

7. In the pop-up window add email (fill in the developer account email), Common name Common name (personal or company name), select Save to disk, then click Continue. Save to Desktop

8. Go back to the browser we just had. Upload the certificatesigningrequest.certsigningrequest we just created

File, and then click Generate. Wait a moment after claiming a new release certificate.

9. Click the Download button and after the download is complete, locate the file (name: Ios_distribution.cer

), double-click Install.

10. In the left column Provisioning Profiles, click Distribution. This shows the release outline (distribution profile) file that we need. There are two options of Ad Hoc and app Store. We are testing the release (ad hoc) This time, so we select ad hoc.

11. Click the + button to create ad hoc and select the App ID that we just created.

12. In the next step, we need to select the test equipment. (If you need to add a new device, add it in the left column devices). When you have selected the device you want to test, click Continue.

13. Enter the profile name information, (for the future is not confusing, we recommend the use of bundle name+ ad hoc), and finally click Generate. Wait a few minutes. New Supplemental Information (provisioning profile) is added.

14. Click Download to save the downloaded file, which will be used later.

15. Go back to Xcode and refresh to see our newly added provisioning file under Accounts->view details in Xcode----preference

16. In Xcode, scheme chooses iOS device (or if your Mac is connected to a device, select your device).

17. Select Product->archive from the menu bar. If no error occurs, Xcode pops up the Organizer window

18. Select the Export button. In the popup screen, select the second Save for Ad Hoc Deployment. Select Next.

19. Process Pop-up Select team, select the correct team to continue, wait for completion after the following window pops up

20. Click Export to select a location to save (I usually put it on the desktop). It generates a file with a suffix of. IPA, which is our test file.

21. Put together our previously saved provision and this. IPA file so you can send it to testers.

The ad hoc test files are tested in the following ways:

1. Open itunes and go to the app interface.

2. Drag the. IPA and provision files to the inside respectively.

3. Connect the test device (iphone or ipad) to itunes and then find the drink installation sync to start testing on the device.

iOS 8+ (Xcode 6.0 +) application ad Hoc pre-release multi-device test process detailed

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.