Просто решение, за да направите iPhone Apps съвместими с iPad
Колкото искате да използвате някои от вашите iPhone приложения с вашия iPad, не можете да го направите поради проблеми със съвместимостта. Най-често срещаният проблем, който може да срещнете, е пикселиране; другата е удвояване на размера. Очевидно е, че iPhone и iPad имат различен размер на екрана.
Има едно заобиколно решение, което познавах при създаването на iPad съвместими iPhone приложения, но трябва да помните, че не всички приложения могат да се пускат правилно с този метод. Използвал съм Фугу няколко месеца с тази цел и никога не съм срещал никакъв проблем.
Fugu Преглед
По принцип Fugu е графичното представяне на командния ред на SFTP (Secure File Transfer Protocol). SFTP работи само като File Transfer Protocol (FTP), че цялата сесия е шифрована и е невъзможно третата страна да пречи на изпратените данни (особено паролата), защото всички те не разполагат с ясен текстов формат. За повече информация относно Fugu, можете да посетите официалния му уебсайт.
Предварителни условия
- преди да можете да направите това урок, трябва да затворите вашия iPad.
- инсталирайте OpenSSH чрез Cydia.
- изтеглете Fugu тук.
Ето и решението ...
Всъщност този урок е доста прост и ясен, че дори няма да ви е трудно. Въпреки това, ако сте нови за използването на iPhone или iPad, може да има неща, които трудно бихте могли да разберете.
Първа стъпка : Уверете се, че свързвате iPad към същата мрежа, в която е свързан компютърът ви; стартирайте Fugu, ако всичко е настроено и готово.
Стъпка втора : След това ще бъдете помолени да въведете информация в предоставените полета. За полето Свързване в въведете IP адреса на iPad; за потребителско име, въведете подразбиращата се корен . Можете да кликнете върху бутона " Свързване ", за да продължите.
Стъпка трета : Ще бъдете подканени за паролата. Ако все още не сте сменили паролата по подразбиране, можете да използвате алпинист, след което да кликнете върху " Удостоверяване ", за да продължите.
Стъпка четири: Сега ще отидем в папката с приложения. Кликнете върху бутона " Отиди на " в горната част. След това въведете / var / mobile / Applications, но се уверете, че е избрана опцията ' Remote ', преди да кликнете върху бутона ' Go '. Това ще ни доведе до директорията, в която се съхраняват файловете с приложения.
Стъпка пета: Списък с папки или директории ще ви бъде представен с няколко номера. За съжаление би било трудно да се определи правилното приложение, което търсите, тъй като директорите са наименувани НЕ, носещи собствени имена или марки. Най-доброто, което можете да направите, е да знаете "Модифицирана дата" на приложението, което търсите.
Стъпка шеста : Ако вече сте знаели папката, на която се занимавате въз основа на променената дата, просто щракнете двукратно върху нея, за да влезете в директорията. След като влезете, ще забележите, че има друга папка, която носи името на приложението. В този пример ще използваме приложението BeejiveIM, тъй като това е едно от приложенията, за които е приложимо това ръководство. Влезте в директорията на приложението.
Стъпка 7 : Потърсете info.plist и го копирайте на компютъра си, или просто го плъзнете от десния панел вляво.
Стъпка осем : Кликнете с десния бутон на мишката или кликнете с десния бутон върху файла, който току-що сте копирали, и изберете " Отваряне " от менюто. Това ще позволи на редактора на списъци с имоти да отвори файла за редактиране. Сега кликнете върху бутона " Добавяне на дете " от лентата с инструменти; името на новото дете като UIDeviceFamily .
Стъпка девет : Сега щракнете с десния бутон върху UIDeviceFamily, изберете " Value Type ", след това " Array " от менюто.
Стъпка десет : Има малка стрелка до UIDeviceFamily (лявата страна), просто кликнете върху нея, за да я разкриете под нея. След това добавете два елемента, като кликнете върху " Добавяне на дете " два пъти, това ще добави елементи 0 и 1 и съответно ще зададете стойности 1 и 2.
Единадесета стъпка : След като направите горната стъпка, просто я " запазвайте " нормално. Сега сте готови да презапишете info.plist с помощта на Fugu.
По принцип можете да направите стъпки от 8 до 10, без да копирате info.plist на вашия компютър за редактиране. За да го направите по-безопасно за приложението си, би било по-добре да архивирате данните преди да ги редактирате. това ще ви улесни при оттеглянето на всички промени, които трябва да направите, ако се случи нещо лудо.
Сега можете просто да отхвърлите iPad или да го рестартирате. Следващият път, когато стартирате конкретното приложение за iPhone (за тази публикация е BeejiveIM) чрез iPad, то трябва да работи. Не се колебайте да оставите въпроси или да коментирате, ако имате такива.