Let me first explain what the iOS sandbox mechanism is. iOS applications can only read files in the file system created for the program and cannot access other places. This area is called the sandbox. All non-code files must be saved here, such as images, icons, sounds, images, property lists, text files, etc. Moreover,
If you want to access the scope of other apps, you must obtain administrator permission, such as location, photo album, address book, microphone, etc. This is the philosophy of the Apple system. Apple believes that only by isolating each app can a good user experience and security be created. As smartphone usage habits mature, more and more users are no longer satisfied with a single app and want to have the experience of using multiple apps in conjunction with each other. However, this has been technically blocked, so what can be done? Next, let's see how the clever product managers bypassed the iOS sandbox mechanism. How to display lyrics on the lock screen?Technically, it is impossible to display lyrics on the lock screen, but this is definitely not a problem for the clever product Wang. Using the cover image of the lock screen, a picture is generated for each lyric, and according to the timeline of the song, the wallpaper is changed again and again for you... This great innovation comes from the great QQ Music. It is said that the designer of this feature also won the internal design award of Tencent. Of course, almost every music app now has such a feature. Thinking of the cover wallpaper being raped over and over again, I was so scared that I quickly turned off this feature. How to display the lunar calendar?Everyone knows that the iPhone native calendar app cannot display the lunar calendar. Why can it suddenly display the lunar calendar after downloading certain software? Product developers will still find another way to obtain the read and write permissions of the calendar, and then overwrite an event for each day, and the event name is the lunar calendar... How to display spam numbers?Nuisance calls have always been a big problem for iPhone users who haven't jailbroken their iPhones. For a while, I was even mocked by my colleagues who used Xiaomi phones, saying how useful Xiaomi's phone directory was. Here we have to mention Sogou's phone number access. Do you know how it does it? I believe you, the smart one, should have a hunch.
Then add the avatar and label to each user name, and you are done. When the *** version was not optimized, many people clicked on the user name haomax and caused their phones to freeze, because the data flow was too large and there were really countless numbers in it!!! How do I clean the system cache?Most applications will generate caches. When there are too many caches, the application will inevitably run slowly. However, it is unrealistic to expect users to actively click to clear the cache. Users will only think that the application is too rubbish and will use competitors'. The product manager is on the scene again, using the system features after iOS 7 (automatically clearing the cache when there is insufficient space). A large number of redundant files are generated, which quickly occupy system space and trigger the system to clean up... To be continued, I am still collecting more interesting cases. I have searched Quora, Google, stackoverflow, and found that American programmers are more interested in discussing the vulnerabilities of the sandbox mechanism itself and how to use technology to hack it. The product philosophy of the East and the West is really interesting. |
<<: What is the difference between working in an Internet company and a software company?
>>: 8 things you should know about Apple Watch before the launch
First, let’s analyze Daichao’s business processes...
While I am alive, I want to be the master of my l...
The update of Apple's iOS system has always b...
For SEO personnel, when we judge whether a websit...
UGC , user generated content. Since the first tim...
Produced by: Science Popularization China Author:...
The feet can be said to be a magnifying glass for...
Lettuce is a small and powerful mobile developmen...
This article was reviewed by Liu Yong, space phys...
Introduction SwiftUI differs from Apple’s previou...
Are you curious too? What is the secret that allo...
Source: Beijing Daily Original title: TV boxes ar...
Course Description Many times, some inconspicuous...
Cocos 2015 Developer Conference (Spring) was held...
Previously, the review room had tried out the TV ...