Original article address: about the recent popular "quick Apple assistant" and "PP assistant" flash back problems with genuine software
I'm afraid who said that I am a fool, and I'll talk about it first. The following content is speculation. It's just speculation. Well, at least I think it's logical.
After ios6 came out, many of my friends couldn't help upgrading. It seems that many people now have all kinds of remorse, and the jailbreak is far away. "Quick Start with Apple's assistant" and "PP assistant" are born out of the air, it is said that applications can be installed free of charge without jailbreak. Isn't it the great gospel of "Don't jailbreak" and "ios6"? So everyone is eager, but the problems are very obvious at present, all kinds of crash. I will make the following speculation about the cause of the crash and the future outcome. Note that it is speculation.
I think most people are not very concerned about the reason for the crash, so I will not elaborate on it. Please search for keywords such as forum authorization by yourself, and I will briefly discuss it myself, if you are interested, go and check it yourself. In a general sense, in a non-Jailbreak system, each time you open a non-native application, the system checks the appleid and purchase time of the purchaser of the application, view your own appleid authorization table and authorization time. If the table has not expired, you can open it. If not, the system returns to the desktop.
The Chinese people share a lot of knowledge about how to make more people get the apps they originally needed for free. The easiest way is to buy an app with your own appleid, and then tell others your appleid and password so that they can download the app by themselves. Of course, this is also very risky, not to mention that appleid may be bound to a credit card and stolen. It is annoying to change the password alone. Later, it was a fund-raising purchase. We used a uniform appleid to purchase the application. Everyone paid for it and everyone could download it. But we still had to pay for it. Then, virtual machines are popular. Please search for their principles. Although downloading and installing software is very troublesome, it can effectively ensure the security of those who share appleid, it is very effective without jailbreak, but it is very difficult to use. Later, some people (who forgot, sorry) found that Apple only checks the serial number of the hard disk when checking the authorized computer (like a homomorphic, and the format changes once. That's what it means ), so the software for changing the hard drive serial number and the method for obtaining authorization were born, and I did not pay attention to it later, because I had escaped from jail. Haha, I am still using these methods.
Now let's take a look at the so-called genuine experience of "Quick Start Apple assistant" and "PP assistant" (finally ). Did they tell you their appleid and password? Apparently not (of course, if you use software such as itools, you can see their appleid and then report it, Okay, I spoke too much); they also did not use virtual machines or change the hard disk serial number, they just install software directly. What is their principle? First of all, I have to say that they cannot bypass Apple's authorization verification mechanism, and they have no more novel solutions. They should be a collection and simplification, and they Virtualize iTunes. First, they used several appleids of their company to buy a lot of apps (this is costly), and then they put these apps online for you to download, however, it is useless to install it using iTunes or other software because it is not authorized. In fact, installing an app to your Apple device is very simple. Many software can do this. The key is how to refresh the appleid authorization table on your Apple device so that you can run it without a crash. Then, they want to develop a software, which is similar to iTunes. At least Apple's authentication server looks exactly the same. This software applies to Apple's authentication server for their appleid authorization and is successful, apple's authentication server will show that these appleids already have a valid authorized computer whose hard disk serial number is XXX (as mentioned earlier, apple only checks the hard disk serial number of the authorized computer ), then, this software has the right to install the apps purchased by the appleid to your Apple device. However, this software will not check your hard disk serial number, he only needs to know the hard drive serial number he declared. Of course, I said that the Apple device not only checks the authorized appleid, but also the authorization time. Therefore, you need to frequently access the internet, let this software go to Apple's authentication server for regular review, so this software must remember these appleid and password, as long as you open it online, it will automatically declare, otherwise, it may expire. Then, the most important thing is that the software can be downloaded and copied at will. The software is "Quick Start With Apple assistant" or "PP assistant. I am not a developer. I can only do this-just speculate.
Well, isn't that perfect? Why is there a problem of crash? Sorry, Apple is not a vegetarian. As early as the authorization period, Apple said that an appleid can only be authorized to five computers at most. If this number is not limited, unlimited authorization is allowed, how can I sell the items in the appstore. However, Apple didn't limit the number of devices using the same appleid at that time. Now, Apple has a new saying. You can refer to the instructions on the official website of apple.
Official Website description
You can click the language on the right to select "Chinese". You can understand it, or directly access the following
Description in Chinese
The above is clear:
Your Apple id can have up to 10 devices and computers (combined) associated with it. each computer must also be authorized using the same Apple id. once a device or computer is associated with your Apple ID, you cannot associate that device or computer
Another Apple id for 90 days. you can view which devices or computers are currently associated, Remove unused devices or computers, and see how long before they can be associated with a different Apple ID from the account information page in iTunes on your
Computer
Your Apple id can be associated with up to 10 devices and computers. You must also use the same Apple id for each computer. After a device or computer is associated with an Apple id, the device or computer cannot be associated with another Apple ID within 90 days. You can view which devices or computers are currently associated with and deleted from the iTunes "account information" page on your computer, and how long they can be associated with other Apple IDS
I posted both Chinese and English documents only to let everyone know that Apple's words are associated rather than authorized. Of course, authorization must be related, therefore, the maximum number of five authorizations is included in the ten associated quotas.
Pay attention to the upper right corner.
Products affected (affected product)
IPad, iPhone, iPod Touch, iTunes, and iTunes store
What does this mean? This indicates that an appleid can only be used on a maximum of 10 devices. In addition to the software that must be authorized, nine users can use it at the same time. Therefore, the genuine software that you install "Quick Start Apple assistant" or "PP assistant" will inevitably crash. When you check the number of 10, Apple certification servers will inevitably take measures. The so-called flashback fix is only to authorize you again. The 10 limits will not change, or you will have to crash early or late. Some people say that the 10 limits have been imposed by Apple recently for the purpose of iCloud. I think it makes sense, not to mention that more and more people around the world have appleid, So Apple's servers are overwhelmed, if each appleid has n devices accessing iCloud, the iCloud server should not take a break. So, 10 times, it is already the upper limit.
Some people may say, no, so many people are using it. It does not look so bad. I added that, no, it's a push. First, the non-Jailbreak system does not have the root permission and only has the user permission. Therefore, you cannot control the system and the system can control you. People often see red numbers in the App Store on Apple devices. It reminds you that there are several software updates on your device, but you didn't open the App Store, how does it know there are updates? Well, because it is root, it accesses the network to obtain updates and does not require your user's consent. Of course, it does not always do this. it occasionally, secretly, if you keep flying, your app store will never know that there are any updates, but no one's iPad or iPhone will not go to Internet cafes. As long as you access the Internet, it may check for updates. Of course, no one knows whether or not it will secretly do anything else, maybe it includes reporting the appleid authorization table. The Apple Server has seen more than 10, maybe they have a bit more complicated Judgment Rules, maybe a little slower, maybe according to the authorization time or other principles, he will notify your device anyway, the authorization is canceled, so you are rolling back. Of course, not everyone will access the network at the same time and be reviewed. The apps downloaded may also come from different appleids, or some apps are not so popular, apple's random kicker may also make you lucky once or twice, but you will always be thrown back early or late. You can try it if you want to fly for a lifetime, I do not rule out other internal verification mechanisms, but there is no doubt that the more people who use such software, the faster the bounce frequency, maybe one day Apple will block these appleids permanently, or companies that develop software should purchase popular apps with a large number of different appleids, so that you can download them separately. Unfortunately, there is no other way, unless Apple changes the verification rules, or, jailbreak?
Above, I guess!