[消息] Saurik對於Cydia現況以及未來發展的說明 - iPhone4.TW
本站已於 2026 年 5 月轉為靜態存檔  ·  內容凍結,無法登入、發文、回覆、搜尋  ·  想看吉米最新內容? 前往 jimmy4.tw →


第1頁,共4頁 1234 最後最後
顯示結果從 1 到 10 共計 31 條
  1. #1
    Hiraku 的頭像

    皮樂

    註冊日期:06-12-2008
    文章:13,851
    謝謝你: 561
    在 1,027篇文章中獲得 5,832個感謝
    由於太長了,就不翻譯了...懂的自己看吧~

    “”"Multitasking is a must and not having it is rather pathetic especially since iOS 4 has been out 8 months.”"”
    This is simply not possible at this time. I realize everyone wants it, and hell: I want it, too; but everyone saying it is important doesn’t make it possible. The reason Cydia doesn’t have iOS 4 compliant multi-tasking is that, to make the modifications it makes to the system, it runs as “root”, a user that has more permissions on the system than anything else, which means that SpringBoard, a lowly process running as “mobile”, cannot suspend/resume it.
    Now, this is something that /can/ be remedied, and is something that I’ve been thinking of how to do for a long time, but all the obvious ways people like to bring up for making Cydia’s GUI run as mobile with only small parts running as root would make Cydia run slower, and speed is something that is primary on everyone’s minds when they are using Cydia. Luckily, there are things I’ve figured out that may make this more reasonably possible, but certainly not for this release.
    “”"The ability to leave mobile substrate on when using Cydia. I understand it’s to reduce intstalling app conflicts but not having access to SBSettings is a pain especially since Cydia doesn’t multitask yet! BOO.”"”
    If you did this you would find your system would suddenly become unusable. I realize that it sounds all nice and fuzzy that Mobile Substrate should modify all applications on the system, including Cydia, but again: Cydia runs as root. Almost all extensions in the ecosystem are NOT designed with this in mind, and when suddenly given root access start destroying the permissions of your configuration files and Media folders, making all normal applications unable to use them.
    Therefore, with this release of Cydia, I’ve gone through the “big ticket items”–which seem to come down to Activator (what starts SBSettings), libstatusbar (adds notification items to the status bar), and SimulatedKeyEvents (injection of key events from Veency)–to verify with their developers that they will work correctly in an environment running as root. These extensions (plus WinterBoard, which doesn’t work on root on 4.x but is harmless, and will be fixed in a future release) are what are available from inside of Cydia until Cydia is modified to run as mobile.
    “”"I for one can’t wait for a better looking interface. And a auto back up function would be great. Keep up the good work. Can’t wait to see it”"”
    A backup function actually does not require pushing a new build of Cydia, but it requires time to figure out how to scale the users to support the kind of load Cydia has. Cydia is running with many orders of magnitudes more users than any of its competitors have, which means that a lot of things that people like to think “should be simple, X did it” are actually much harder to implement. I also keep privacy at the forefront of my mind while building features like this, and want to be 100% certain that no one can get access to your installed products list other than you.
    As for a “better looking interface”, I try hard to maintain something that competes with Apple’s products. A few things rotted on 4.x (the positions and sizes of some buttons), and the various “black” interfaces (the black bar and the black screen) get mixed reports, but otherwise the main problem users have with Cydia is not Cydia: it is with repositories. Every time I’ve gotten actual feedback “this specific thing is bad”, where that thing isn’t something that Apple themselves do in their iTunes or App Store applications (which should be taken as the “intuitive model”), it is in areas of the interface I simply do not have any control over: the content shown for a package by the repository.
    “”"less geeky terms (for instance, why ‘Changes’ when they should really say ‘new releases/updates’?)”"”
    Maybe I’m crazy, but I always thought of the word “Changes” to be a very non-geeky end-user term for “stuff that changed”. It certainly isn’t a technical term: it was not chosen because of some geeky desire to have the codebase match the UI, nor was it chosen because it had some esoteric meaning in Latin or Greek. It was instead chosen as it was a single word that immediately meant to the largest number of people I talked to exactly what that page did: showed you what changed. Regardless, “New Releases/Updates” certainly won’t fit on a tab label.
    “”"Hopefully Cydia 1.1 will be much more faster!”"”
    As with /every/ release of Cydia, Cydia 1.1 is faster than previous releases. In specific, it is faster than 1.0.3366 by a good margin, which itself was faster than 1.0.3222 by an even larger chasm. On this note, however, it is important to note that Cydia is tackling a hard problem: no other application I have seen on the iPhone, from Apple or any third party, is attempting to search index and manage tens of thousands of data items, on the client, in real time, aggregated from user-selected sources.
    In contrast, Cydia has some of the fastest technology in existence with regards to handling this data, whether it be custom algorithms (Cydia includes a locale-aware string comparison radix sort, which AFAIK is the fastest sorting algorithm in any iOS application) or special on-disk data structures (new in 1.1 is “Cytore”, a new way to store local metadata on packages that can be loaded nearly instantaneously from flash; for those out there who are technically minded, it is an on-disk memory mapped hashtable, which drastically beats out alternatives people like to try to bring up such as SQLite).
    “”"less loading data (do i REALLY need to see all the changes in the list at once?)”"”
    Despite myths to the contrary, the amount of data displayed in the Changes list does not drastically affect how quickly it loads. There /was/ a bug in many versions of Cydia 1.0 that caused there to be at least a little delay related to the number of items on the list, but this bug was already fixed as of 1.0.3366. The cost of the calculation is deciding what entries should be on the list at all (and specifically which ones are actually updates vs. new releases), not displaying them all at once. That said, Cydia 1.0.3366 moves the loading of changes until after you click the tab, which makes it more evidence how much time is being spent on this feature (which itself is, again, faster on 1.1).
    “”"Less memory usage”"”
    Despite Cydia 1.1 continuing to attempt to juggle tens of thousands of items in memory, thanks to Cytore, it uses much less memory than ever before. Other optimizations have been made, as with every version of Cydia, in order to decrease the memory usage of the app as a whole. Additionally, and in particular, Cydia 1.1 is much more conscientious of memory warnings, and attempts to throw out as much state as possible during these events.
    That said, the amount of memory on even reasonably modern devices (anything past the iPhone 3G) available for running applications (not in total, but available after Apple’s system applications get their share), is an order of magnitude greater: whereas on an iPhone 3G you were working with maybe 20MB of available memory, on an iPhone 3G[S] you have 150MB, and an on iPhone 4 you have 400MB available. So, despite Cydia 1.1 actually needing less memory to operate than Cydia 1.0, the pressure on memory is pretty much gone, and will not affect future users thanks to hardware upgrades.
    “”"I agree with many of the other comments listed above, but what I find most important is stability, speed and more advanced search capibilities. For instance, if someone types in an app name wrong or just wants to type in a keyword in a search, Cydia should provide suggestions.”"”
    Unfortunately, this device is simply too slow to provide “advanced search capabilities”, and certainly not suggestions, given the constraints of “from user-selected repositories” “in something resembling real time”. That said, Cydia 1.1 has a much better search mechanism, including an integer-arithmetic radix-sorted relevancy algorithm I managed to implement.
    What would really be needed to have a truly amazing search experience is to not do searching on the client: to instead handle it on my servers. This is how products like the App Store, Kindle, or Netflix work: it is not at all common for services users are used to to attempt to manage the entire database /on the device/, doing local searching, rather than having the data and computation for that existing in offline-indexed search structures on a massive server in the cloud.
    Unfortunately, the reason people use Cydia are varied, and many people are using Cydia with repositories that frankly they shouldn’t be: whether the repository contains software that is dangerous (a niche community with tweaks receiving minimal testing, or using bad practices like on-disk file patching) or downright illegal (there are things you are allowed to do in your country that I cannot in mine), I am certainly not going to be acting as the centralized storage and indexing gateway for people to find and manage this content.
    Instead, what keeps people coming back to Cydia is the fact that it acts as the fundamental alternative: that rather going to Apple, with their carefully curated set of centralized experiences, you go to Cydia, “the wild west of software”, where software modifies other software in a kind of reckless
    abandon that is going to lead to pain even in the best possible scenarios, and in the worst possible worlds is going to lead to things that you will not be able to list on a default repository, and which Cydia may even warn you about installing, but which you should still be able to access and even search for using Cydia’s search mechanisms.
    “”"Finnally, i hope they fixed those awful errors cydia give you everything time you open it.”"”
    Errors from Cydia do not come from Cydia. If you type a URL into Cydia for a broken repository, that repository is going to be low-quality and is going to cause you problems. If it is offline, Cydia is going to tell you it is offline, and if it is malformed Cydia is going to get angry about that. Cydia is simply going to sit there idly while there are a ton of broken and offline repositories in your list: it will tell you all of the errors involved in the hope that you will remove the broken repositories and get on with your life (which is a very apt metaphor, as most third party repositories are very slow, and cause your refresh experience to take a very very very long time).
    “”"I want to see a rate and review section added like on the app store.”"”
    We actually tried this, and it was a miserable failure: more time had to be spent moderating the reviews, most of which were misleading, inflammatory, or downright inappropriate, than anyone got value out of this mechanism: it was even worse than on the App Store, which is notorious for bad reviews (people often rate down a package for inane reasons, making the data horribly invalid).
    Given these issues, I attempted to put together a vision of how comments and ratings could work in Cydia, and even made a trial implementation (screenshots were even handed out at some points, and I did demos at a few conferences), but when word came up that I was even considering releasing it, I received strong pushback from some of the best developers in the ecosystem–the people you are most likely to want to give mega-good reviews to–that if I continued with that they would give up on the ecosystem, due to the issues from before.
    And, to be honest, I am not certain that I would have solved those problems, and given subsequent experiences from alternative products, and looking at how people used the ratings, what people said in the comments, and how things finally got rated, I no longer believe that I would have: I believe the concept of the off-the-shelf “comments and ratings” to be a fundamentally flawed system that inherently leads to abuse.
    Now, not all rating systems need to be “off-the-shelf”, so something truly innovating and “actually solving the problem” is what I hope to one day provide for Cydia. In the meantime, however, I always do my best to avoid injecting seriously suboptimal tradeoffs into our ecosystem.
    “”"It’ll be important though that device and iOS version are included though since so many differences w compatibilty.”"”
    You are, however, preaching to the choir here. Cydia has, for a while, contained numerous features that would allow repositories to help with this problem.
    1) a mechanism to specify firmware compatibility on packages (packages can Depends: specific firmware revisions).
    2) the Cydia Store lets vendors block purchases for specific firmwares (any paid product can register its compatibility with its repository, and then I will filter it to users who can use it).
    3) the firmware version is sent as part of the user-agent to the web pages for each product, allowing developers to display their own warnings.
    4) compatibility is even more specially able to be done by feature detection, allowing packages to say “I need voiceover support on a device with a camera running an armv7 CPU and a retina screen”.
    In essence, there is very little excuse for packages, repositories, products, or anything else in the Cydia ecosystem to be poorly specified in terms of firmware compatibility. That said, almost no packages in the ecosystem, and even very few products (where one would imagine this to be the most important), have this information included at any of these levels, which is rather disappointing.
    So, Cydia 1.1 is not going to attempt to improve on any of these mechanisms, as Cydia 1.0 already has more than enough of them: the real onus is now on the developers and artists of specific items.
    “”"Also would like to see a lot of dead content pulled”"”
    I do not have any control over what content is available in Cydia. I mean, I can refuse to personally accept money for it, but I have almost no introspection over things that are either free or sold on the developer’s website. For years I have attempted to get repositories to pull obsolete packages: they refuse. Instead of lobbying me, who agrees with you and is powerless, you need to be sending these complaints to the default repositories: BigBoss, ModMyi, and ZodTTD.
    “”"Tags saying if installation of apps/tweaks, etc need a springboard refresh or the device needs to reboot.”"”
    While this is often stated, this is simply not how this mechanism works: packages compute whether they need a reboot or reload as they install, allowing packages to make optimizations like “I only need to reboot if the user is using this firmware version and has this other package installed with this setting specified”. In fact, all of my packages that need features like this attempt these optimizations, and often you will not need as many reboots or reloads because of it.
    Therefore, specifying this as static tags on a package would increase the number of reboots a user has to perform needlessly. That said, for packages where it is not obvious (extensions are going to require a reload, and MobileSubstrate is going to require a reboot), such as cases of MMS clients that require a reboot, it should certainly be best practice for the developer to put this information on their package information screen. This is even easier for the developer/vendor than modifying the package, and even then is very uncommonly specified: adding the tag therefore won’t even change how often it is reported.
    “”"In regard to stability, it would be nice if Cydia had a solution for repos or apps that didn’t add correctly, instead of just having endless errors popping up. These fixes alone, to me would be more beneficial than a new redesign to Cydia’s layout or other cosmetic changes.”"”
    With regards to repositories that did not add correctly, as stated by Ryan Petrich, Cydia 1.1 should no longer end up in situations where broken repositories are so unusable that they are also undeletable. That said, many users complain about repositories installed via a package: to delete these repositories you will need to remove the package that represents them.
    (Due to some of these complexities, it is Cydia policy going forward that no repositories will be installable from default repositories via packages, and the existing ones under More Sources will be transitioned to a new mechanism for handling these that has been added that will allow more direct, simpler, and safer manipulation of repositories using a soon-to-be-revamped More Sources page.)
    ============
    Thank you all, by the way, for your interest in Cydia: the fact that you care at all about what features are or are not in Cydia 1.1 means a lot to everyone working on the project.


  2. #2

    超熱血的愛用者

    註冊日期:09-11-2010
    文章:606
    謝謝你: 26
    在 7篇文章中獲得 21個感謝
    “”“多任務是必須的,沒有它是相當可憐的iOS特別是自4已出8個月。”“”
    這是根本不可能在這個時候。我知道每個人都想和地獄:我想它也,但大家說,這是重要的並不表示它是可能的。蘋果蠹的原因沒有的iOS 4兼容的多任務是,為使修改它使該系統,它運行的“根”,用戶有更多的權限在系統上比什麼都重要,這意味著跳板,一個卑微的進程中運行的“移動”,不能暫停 /恢復它。
    現在,這一點是/能/補救,並是我一直在想如何做很長一段時間,但所有的人都喜歡明顯的方式,使註冊使蘋果蠹的GUI運行的移動,只有小部分作為 root運行將使蘋果蠹運行速度慢,速度是首要的事情是在每個人的心中,當他們使用的是蘋果蠹。幸運的是,有些事情我已經想通了,可能使它更加合理的可能,但肯定不是這個版本。
    “”“能夠給移動襯底上使用蘋果蠹。我知道它的應用程序,以減少衝突,但intstalling沒有獲得 SBSettings可以是一種痛苦,特別是因為蘋果蠹並不多任務呢!梗阻。”“”
    如果你們這樣做,你會發現你的系統會突然變得無法使用。我知道這聽起來不錯,模糊,移動襯底上的所有應用程序修改系統,包括蘋果蠹,但又說:蘋果蠹以root運行。幾乎所有的生態系統中的拓展沒有設計這一點,而當突然定根訪問權限開始破壞你的配置文件和媒體文件夾,使所有的應用程序無法正常使用。
    因此,這個版本的蘋果蠹,我已經經歷了“大票項目”,這似乎下樓來激活(什麼開始 SBSettings可以),libstatusbar(添加項目到通知狀態欄),並 SimulatedKeyEvents(注射的關鍵活動從 Veency)-核實他們的開發,他們將在一個正常的環境中運行的根源。這些擴展(加上有了Winterboard,它不工作,但對根4.x中是無害的,並會在將來的版本)是什麼都可以從蘋果蠹內被修改,直到蘋果蠹運行移動。
    “”“我為不能等待更好的尋找接口。以及具有自動備份功能將是巨大的。保持了良好的工作。等不及要看到它”“”
    一個備份功能,其實並不需要推動建立一個新的蘋果蠹,但它需要時間來弄清楚如何規模的用戶,支持種負載蠢了。蘋果蠹正在運行的許多訂單數量級以上的用戶比任何競爭對手的,這意味著很多人喜歡的東西,認為“應該是簡單的中,x做到了”實際上是更加難以實現。我還保持隱私的前沿,而我的心像這樣建築特色,並希望成為 100%確定,任何人可以訪問您的已安裝的產品列表中的其他比你。
    作為一個“更好看接口”,我努力維持東西,與蘋果競爭的產品。有幾件事情上4.x中腐爛(位置和尺寸的一些按鈕),以及各種“黑”接口(黑色欄和黑色屏幕)混合得到的報告,但在其他用戶的主要問題有不蠢蠢:它是倉庫。每次我得到了實際的反饋:“這具體的事情是不好的”,其中那個東西是不是自己做,蘋果在其iTunes或App Store的應用程序(它應該被視為是“直覺模式”),它是在界面領域我根本就沒有任何控制權:一個顯示的內容包由倉庫。
    “”“少令人討厭的條款(例如,為什麼'變化'時,他們應該說'新發布 /更新'?)"""
    也許是我瘋了,但我一直以為這個詞的“變”是一個非常不令人討厭的最終用戶長期的“東西,改變了”。這當然不是一個技術術語:它是沒有選擇,因為一些古怪的願望,有代碼庫相匹配的用戶界面,也不是選擇,因為它有一些深奧的意義,拉丁或希臘。這是不是選擇,因為它是一個單詞的意思,立刻到最大數量的人,我談過,正是該網頁所做的:表明你是什麼改變。無論如何,“新發布 /更新”肯定不會放在一個標籤的標籤。
    “”“希望蠢1.1將更加更快!”“”
    正如/每/發布蘋果蠹,蘋果蠹1.1速度比以前的版本。具體而言,它的速度快於 1.0.3366一個良好的保證金,這本身就是速度快於 1.0.3222由一個更大的鴻溝。在此注意,但是,重要的是要注意的是蘋果蠹是解決一個難題:沒有其他應用程序,我已經看到了iPhone,蘋果或任何第三方,是試圖搜索索引和管理數万數據項,在客戶端,實時,匯總從用戶的來源。
    與此相反,蘋果蠹具有一定的技術,最快的存在與問候處理這些數據,無論是定制算法(蘋果蠹包括語言環境意識的字符串比較基數排序,這 AFAIK是最快的排序算法在應用程序的IOS)或特殊磁盤上的數據結構(新1.1“Cytore”,一個新的方式來存儲本地元的包,可以裝幾乎瞬間從閃光;對於那些在那裡誰是技術工作者,這是一個磁盤上的內存映射的哈希表,大幅度地擊敗了替代品的人喜歡嘗試,如提出的SQLite)。
    “”“少加載數據(我真的需要看到所有的更改列表中的一次?)"""
    儘管神話相反,顯示的數據量在急劇變化的列表不影響它加載的速度有多快。有/是/一個錯誤,在許多版本的蘋果蠹1.0將導致至少有一點點延遲相關的項目數量就行了,但這個錯誤已經固定為 1.0.3366。成本計算的是決定做什麼參賽作品必須在名單上的所有(特別是哪些實際更新,主場迎戰紐約發布),而不是一次全部顯示它們。儘管如此,蘋果蠹1.0.3366移動載荷的變化,直到你點擊後的標籤,這使得更多的證據多少時間花在這個功能(這本身就是再次,更快的1.1)。
    “”“少記憶體使用量”“”
    儘管蘋果蠹1.1繼續企圖玩弄數万內存中的項目,由於 Cytore,它使用較少的內存比以往任何時候。其他已作出優化,為每一個版本的蘋果蠹,以減少內存使用的應用程序作為一個整體。此外,特別是,蘋果蠹1.1更認真負責的內存警告,並試圖扔掉盡可能為多少國家在這些事件。
    儘管如此,其數額內存甚至合理的現代化設備(任何過去的iPhone 3G)的可用於運行應用程序(而不是在總數中,但是可以在蘋果的系統應用程序獲得的份額),是一個數量級以上:而在一iPhone 3G的也許你正與 20MB的可用內存,在一個 iPhone的3G [的]你有150MB的,和你對 iPhone有400MB可用4。所以,儘管蘋果蠹1.1需要較少的內存實際上比蘋果蠹1.0操作,壓力是相當多的內存了,並不會影響未來的用戶由於硬件升級。
    “”“我同意許多上面列出的其他意見,但我覺得最重要的是穩定性,速度和更先進的搜索capibilities。例如,如果有人在一個類型的應用程序名稱錯誤或者只是想輸入一個關鍵字搜索,蘋果蠹應提供建議。“”“
    不幸的是,此設備是實在太慢,提供“先進搜索功能”,更不是建議,考慮到限制“從用戶選擇的信息庫”,“在有些類似實時”。儘管如此,蘋果蠹1.1一個更好的搜索機制,包括一個整數算術基數排序的相關算法,我設法實現。
    什麼真的需要有一個真正了不起的搜索體驗是不要做搜索的客戶端:處理它,而不是我的服務器上。這就是產品,如應用程序商店,點燃,或Netflix的工作:它不是在所有公共服務用戶嘗試使用整個數據庫管理上的/設備 /,做本地搜索,而不是數據和對現有的計算在離線索引搜索結構對大規模服務器在雲中。
    不幸的是,人們使用蘋果蠹原因是多方面的,許多人都在使用蘋果蠹與存儲庫坦言不應該是:是否該庫包含的軟件是危險的(利基社區最小的測試與調整接收,或使用錯誤的做法就像在磁盤文件修補)或徹頭徹尾的非法(有些東西你是可以做你的國家,我不能在我的),我肯定不會被作為集中存儲和索引網關為人們查找和管理這些內容。
    相反,是什麼讓人們回到蘋果蠹的是,它作為基本的選擇:蘋果,與其去,與他們精心策劃一套集中式的經驗,你到蘋果蠹“狂野的西部軟件”,其中軟件修改其他軟件在一種魯莽
    放棄這會導致疼痛,甚至在最可能出現的情況,並在世界上最壞的可能會導致事情,你將無法列出在默認庫,並警告蘋果蠹甚至可能你對安裝,但您應該仍然能夠訪問和使用蘋果蠹甚至搜索的搜索機制。
    “”“Finnally,我希望他們用這些可怕的錯誤,蘋果蠹給你一切時間打開它。”“”
    從 Cydia的錯誤並非來自蘋果蠹。如果您鍵入一個網址為蘋果蠹為一個破碎的庫,版本庫將是低質量,將會給你帶來的問題。如果它處於脫機狀態,蘋果蠹是要告訴你這是離線狀態,如果是畸形的蘋果蠹是會得到生氣了。蘋果蠹只不過想悠閒地坐在那裡,而有一噸破碎和離線存儲庫列表中的:它會告訴你所有的錯誤,參與希望你會刪除破碎的倉庫,而且能和你的生活(這是一個非常恰當的比喻,因為大多數第三方庫是非常緩慢,並導致刷新經驗,採取一個非常非常非常長的時間)。
    “”“我希望看到一個打分和評論節中添加喜歡的應用程序商店。”“”
    事實上,我們嘗試這樣做,這是一個痛苦的失敗:有更多的時間要花費放緩的評論,其中大部分是誤導,煽動,或徹頭徹尾的不恰當的,比任何人都得到了價值超過了這個機制:它甚至不如上應用程序商店,這是臭名昭著的負面評論(人們常常率下降一包空洞的原因,使得可怕的數據無效)。
    鑑於這些問題,我試圖設想放在一起評論和評分如何能夠在蘋果蠹工作,甚至提出了試行(截圖,甚至在一些發放點,我在一些會議上演示),但是當 Word下來了,我什至考慮釋放它,我得到了有力的推回一些最好的開發商在生態系統的人,你最有可能想給大型很好的評價到,如果我繼續,他們會放棄對生態系統,由於從以前的問題。
    而且,說實話,我不能肯定我會解決這些問題,並考慮接下來的經歷,從替代產品,並期待人們如何使用收視率,人們在評論中說,如何事情終於得到了評定,我不再相信我會:我相信這個概念的現成的,現成的“評論和評分”是一個根本的缺陷導致系統本身被濫用。
    現在,並不是所有的評級系統需要“現成的,現成的”,所以一些真正的創新和“實際解決問題”是什麼,我希望有一天能為蘋果蠹。在此期間,不過,我總是盡我所能,以避免嚴重不理想注入到我們的生態系統的權衡。
    “”“這將是重要的,但該設備和IOS版本包括但既然有這麼多不同瓦特兼容性。”“”
    你是,但是,鼓吹合唱團在這裡。蘋果蠹已一段時間,包含多種功能,使倉庫來幫助解決這個問題。
    1)建立機制,指定固件兼容性包(包可以依賴:特定的固件修訂版)。
    2)蘋果蠹商店讓供應商購貨塊具體固件(任何付費產品的兼容性與可登記的倉庫,然後我將篩選到用戶誰可以使用它)。
    3)固件版本的一部分發送的用戶代理到Web頁面的每個產品,允許開發者展示自己的警告。
    4)的兼容性,更是特別能夠被通過特徵提取,允許包說:“我需要的設備上支持畫外音用相機運行的ARMv7 CPU和視網膜屏幕。”
    從本質上講,很少有藉口,包裝,倉庫,產品,或其他任何在蘋果蠹生態系統中指定的條件是很差的固件兼容性。這就是說,幾乎沒有包在生態系統中,甚至是非常少數產品(如人們想像這是最重要的),這些信息包括在其中任何水平,這是相當令人失望。
    因此,蘋果蠹1.1不會對任何試圖改善這些機制,為蘋果蠹1.0已經足夠多,其中:真正的責任現在是對開發商和藝術家的具體項目。
    “”“也願意看到很多內容拉死”“”
    我沒有任何控制哪些內容可以在蘋果蠹。我的意思是,我可以拒絕接受親自錢,但我幾乎沒有反省過的事物是免費或出售開發者的網站。多年來我試圖讓過時的包拉庫:他們拒絕。相反遊說我,誰同意你是無能為力的,你需要發送這些投訴到默認庫:BigBoss,ModMyi和ZodTTD。
    “”“標籤說,如果安裝應用程序/調整等需要一個跳板刷新或設備需要重新啟動。”“”
    雖然這是常說,這是根本沒有這個機制如何工作的:包計算是否需要重新啟動或重裝,因為他們安裝,允許包來進行優化,如“我只需要重新啟動,如果用戶正在使用該固件版本,並已這個其他軟件包安裝使用此設置指定“。事實上,我所有的包,需要這樣的嘗試這些功能的優化,而且往往你不需要重新啟動或重新加載很多,因為它。
    因此,指定這個靜態標籤上一包的數量會增加一個用戶重新啟動執行不必要的。這就是說,如果它在軟件包並不明顯(擴展將會要求重載,並 MobileSubstrate將需要重新啟動),如案件MMS客戶端,需要重新啟動,它當然應該是最好的做法,開發人員把這些信息在包裝上的信息屏幕。這是更容易的開發者/供應商不是修改該程序包,即使在當時是非常罕見指定:添加標籤,因此根本不會改變它經常報導。
    “”“關於穩定,這將是很好,如果有一個解決方案,為蘋果蠹回購協議或應用程序,沒有添加正確,而不是僅僅有無盡的錯誤彈出。這些修復獨處,我會比新的更有利重新設計,以蘋果蠹的佈局或其他化妝品的變化。“”“
    隨著問候庫未添加正確,正如由Ryan佩特利赤,不應該再蠢1.1最終破裂的情況下無法使用倉庫是如此,他們還不能被刪除。儘管如此,許多用戶抱怨庫通過安裝一個軟件包:要刪除這些資料庫,您需要刪除的軟件包,代表他們的。
    (由於一些這些複雜性,它是蘋果蠹政策前進,沒有庫將通過安裝包從默認倉庫,並根據現有的更多的資源將被轉移到一個新的機制來處理這些已添加,使更直接,更簡單,更安全的操作使用信息庫即將要被改組更多的資源頁。)
    ============
    謝謝大家,順便說一下,您有興趣在蘋果蠹的事實:在所有關於你關心哪些功能或不能在蘋果蠹1.1 means了很多工作給大家上的項目。


  3. #3
    AzenHuang 的頭像

    超熱血的愛用者

    註冊日期:09-26-2008
    文章:2,319
    謝謝你: 3
    在 305篇文章中獲得 585個感謝
    樓上的拜託一下
    別直接拿網路翻譯copy/paste
    那些翻譯的反而更讓人混淆好嗎?


  4. #4

    海盜船長

    註冊日期:02-18-2009
    文章:90
    謝謝你: 21
    在 4篇文章中獲得 7個感謝
    引用 作者: AzenHuang 查看文章
    樓上的拜託一下
    別直接拿網路翻譯copy/paste
    那些翻譯的反而更讓人混淆好嗎?
    第一次覺得看英文比看中文簡單...


  5. #5

    愛用者

    註冊日期:08-16-2010
    文章:61
    謝謝你: 2
    在 12篇文章中獲得 33個感謝
    為什麼總有人喜歡機器翻譯


  6. #6

    超熱血的愛用者

    註冊日期:06-23-2010
    文章:1,247
    謝謝你: 96
    在 11篇文章中獲得 36個感謝
    中文好..好...好吃力啊!


  7. #7
    hkdvc# 的頭像

    熱血的愛用者

    註冊日期:10-18-2010
    文章:255
    謝謝你: 32
    在 11篇文章中獲得 17個感謝
    引用 作者: 146711860 查看文章
    為什麼總有人喜歡機器翻譯
    像我這樣回答你一個字:

    「懶」

    over


  8. #8

    海盜船長

    註冊日期:10-05-2008
    文章:1,190
    謝謝你: 3
    在 14篇文章中獲得 18個感謝
    ok~~諸位樓上的,中英文我都懶得看。
    請告訴我~~現在是怎樣了?


  9. #9
    magicanson 的頭像

    管理團隊

    註冊日期:12-23-2007
    文章:3,567
    謝謝你: 90
    在 81篇文章中獲得 510個感謝
    引用 作者: 2u16888 查看文章
    ok~~諸位樓上的,中英文我都懶得看。
    請告訴我~~現在是怎樣了?
    你問到重點了..


  10. #10
    Hiraku 的頭像

    皮樂

    註冊日期:06-12-2008
    文章:13,851
    謝謝你: 561
    在 1,027篇文章中獲得 5,832個感謝
    2858個英文單字,我也懶得看完XD


 

 

發文規則

  • 不可以發表新主題
  • 不可以發表回覆
  • 不可以上傳附件
  • 不可以編輯自己的文章
  •  
回到此頁頂端