. NET programmer to do hand-tour development Experience (IV)

Source: Internet
Author: User

Today is a New Year second day, here first for everyone to worship for a year, I wish you all the best in the next one.

Years ago when the update of a version, first issued a beta, did not think of the new Year these days, some small partners are still playing, give us a lot of advice and advice, let us feel very warm, give us a lot of confidence.

This main talk about the pre-launch of the technical operation of the beta and we measured things, last said, we were in the beta when invited to 200 beta players, in a short period of less than one months, we have updated several versions of the game, the game stability and balance have been greatly improved.

The technical operation of the inner-beta is realized by Apple's own inner-beta function. Apple's app is not like Android apps, packaged out everywhere installed, Apple control is more stringent, but there are several ways can not have to be sent to the AppStore can be installed. Mainly following several:

1, through the addition of developer test equipment to install, a developer account can add a maximum of 100 per device, this is in the developer background to add the device uuid, download the certificate, in the Xcode packaging application when the certificate packaging, packaging good documents to the testers, The testers can install the app directly from itunes.

2, through the official application of Apple Testfight add internal testing, can only be sent to internal personnel, the application does not need to audit.

3, through the official application of Apple Testfight add external testing, each application limit is 1000, need to go through Apple Audit, generally 1-2 days, on the first slow, the later version is more happy, our beta is through this way. The specific procedure is to add the application information in the itunes Connect, Xcode package upload build version, add beta version, Apple Audit, Audit pass, start testing, send e-mail to beta users, users open the mail through Testfight install the application.

How to invite a beta player? I think this way is a lot of, can from friends around, forum post invitation Beta, add QQ Group, Friends Circle, Weibo, QQ space.

We this is a small crowd of a game, to get started more difficult, inviting friends around when trying, we all feel good difficult, not good to start, the back we make improvements, divided into 3 modes, greatly reducing the difficulty of simple mode.

Forum posting method, post can be said to be the first to play a trial, a certain reward in the beta, and so on, many users will be enthusiastic to enroll. The best post is also based on the type of game features, targeted selection of forum posts, the user's fit can also be higher. When posting, we should pay attention to the words to change some of the statements, many of our posts have been blocked as ads.

We specialize in creating a user communication QQ Group, beta users we would prefer to join the QQ group, so that users have any suggestions and comments through the QQ group good communication.

In this way, the players in the beta have made a lot of comments and suggestions, we have revised and improved, the focus of this piece is to set up a good communication with the user bridge.

Because we are also experience is not very rich, when the beta exposed a lot of problems, such as the version of the problem, I initially feel that Apple users will generally automatically upgrade, so we develop the time, Only support ios9.0 on, in the beta when a lot of small partners said the system does not support, the back of our own implementation of some ios9.0 self-brought some features, so that the system support to the ios8.0. There is a bigger problem is the problem of collapse, every time there is a player in the group has a crash problem, my mood is the same, but also collapsed, because a lot of crashes we can not reproduce, my practice is that each send users as long as the crash message I was personally to find the user single chat, detailed inquiries about the crash occurred in some situations, Then check the program where the crash might occur.

In the beta when there is a problem is more serious, is the game difficulty and balance, this is directly related to user experience, a lot of users reflect. I took a week's time, the difficulty and balance of the game to make adjustments, remember that week, every day is to do this one thing, eat, lying on the bed is thinking about this matter, a huaben let me use half, is research and calculate data, that period of time really feel their brain cells are used to the extreme.

Remember every time the test update is basically in the early morning, but also to upload the program to the Apple server, and then after the automatic examination of Apple after the test can be sent again, because Apple's automatic audit time is usually a few hours, sent up on their own more sleepy is lying in bed first sleep, but also always sleep well, Always think of the Apple after the first test to send to the testing, just wake up a little bit to see the audit passed.

Although the interface is not very good, but compared to the pre-beta also has a lot of improvement, remember that time every day I urge our art to do pictures, then his own work is very busy, but also every day I forced to do the plan to very late, the weekend also get no rest. Our planning also to test the work, every time done, first sent him to test, often also chat to the hours of the morning. One of our other development, often see his code submission time is 1, 2 o'clock in the morning. Because I am full-time, even if I do very late, the next day can be late, they do not have their own work, the next day to get up early to work, to squeeze the subway, really very hard, so I said to them, I must try my best to make the game to earn money, to their return.

This is the story of our beta, in fact, there are a lot of details, and now can't think of it. If you are also in the making of your own app, this piece also want to be more into the understanding can join me to build this technology exchange group, what questions can be asked in the inside, know I will answer each. Group number: 372385920

Our game name "Gem Tower Defense", is now online Apple AppStore, welcome friends download Experience, give us suggestions and comments.

Thank you all for being continued.

  

  

  

  

. NET programmer to do hand-tour development Experience (IV)

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.