IOS publishes APP on its own website (enterprise version $299 online process)

I just launched an internal enterprise application recently. I found that the resources on the Internet are not very comprehensive during the preparation of the account in the early stage and the later online process. I will share with you my release process here.

The first is to apply for a corporate account. It took us 16 days before and after. Because the company is very cooperative in all aspects, it is relatively fast.

Before applying, you need to apply for an Apple account. There is no need to say more about this. Then go to https://developer.apple.com/program/enroll/dunsLookupForm.action and fill in according to the prompts. There is nothing special to pay attention to, and all are filled in in English. In fact, they don't know the address, but they don't know if they fill in a fake address. However, in the later period of Shanghai Deng Bai's phone verification, it must say the address filled in. On the limited company, such as Beijing Diaosi Co., Ltd., write Beijing Diaosi Co., Ltd. Note that there is a space between the comma and L in the English language of the limited company, you will receive a response on the day you submit it Thank you for submitting your DUNS Number request / update to D&B. It should be completed by 13/32/2016, or sooner. Your request id is: 123456-654321. A D&B representative may be contacting you directly. Your cooperation will help to expedite the resolution of this request. Please contact  applecs @dnb.com If you have any questions. Then you have to wait. In about two days, there will be a phone call from Shanghai to verify the company information. To tell the truth, you will receive an email with Dun & Bradstreet code in about a week, but the email will remind you that it will take two weeks. It can be used. If you wait for two weeks, you can. If you don't want to wait, you can call Apple's developer customer service every few days to ask if it can be used. After you can use it, you can fill in the complete company information. After submitting, the company legal person will receive a verification call from the United States (in fact, if the boss is busy and approved by the boss, it is also possible to fill in your mobile phone number, saying that you are a corporate legal person) , pay attention to the principle of implementing the whole process, that is, if you receive a verification call and ask whether you want the developer account to be used internally by your company or for the public, you must say that the account is for internal use by your company and for employees within the company. After all verifications are passed, you will receive an email. Click the link to display the payment interface. After paying with VISA credit card, the enterprise account can be used.

It's fine as long as you have an account

1. Use the enterprise account to apply for a production certificate 1. Create an APP ID 2. Create a certificate Certificates Production. 3. Create a Distribution in the provisioning profile. 4Download and install

2. Xcode configuration: 1. The team in the target selects the corresponding enterprise account team 2. Build Settings Search for Code Signing and select both debug and release as the enterprise account configuration file

2. Xcode configuration: 1. The team in the target selects the corresponding enterprise account team 2. Build Settings search for Code Signing 3. The simulator selects the real device, selects the top Product->achieve, selects Export and selects the third Save for Enterprise Deployment to generate Ripa Installation package

3. plist file, plist cannot be generated since Xcode6, you need to write one yourself, you can use the previous one, you can privately chat with me if you don’t have it here

4. Background configuration is now mandatory by Apple. The manifest file must be loaded through HTTPS. If there are conditions, it is not necessary to be so troublesome, otherwise it needs to be implemented with a network disk.

1. Create an HTML file <a href="itms-services://?action=download-manifest&url=https://xxxx/app.plist" id="text">Install the In-House App</a> 2. Apple requires that the manifest file must be loaded through HTTPS, which can be achieved through cloud network disk, register and log in to Qiniu network disk, apply for space, upload plist file, space setting, domain name setting https, and change the default domain name to the one just set. https 3. Create another space and use the default domain name (http). It doesn't matter if you use https. Write this domain name to the address of the plist. (If you don't want to put the installation package on the network disk, you can also put it on your company's website, and change the address in the plist to the path of your company's website)

If you don't want to create a download page HTML file, you can also directly enter itms-services:///?action=download-manifest&url=https://xxxx/app.plist in Safari to download

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326452547&siteId=291194637