cordova-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ldel...@apache.org
Subject [12/53] [abbrv] Lisa testing pulling in plugins for plugin: cordova-docs
Date Wed, 28 May 2014 17:40:13 GMT
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/513a1fa1/docs/pl/edge/guide/platforms/ios/index.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/guide/platforms/ios/index.md b/docs/pl/edge/guide/platforms/ios/index.md
new file mode 100644
index 0000000..f791d27
--- /dev/null
+++ b/docs/pl/edge/guide/platforms/ios/index.md
@@ -0,0 +1,180 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Przewodnik platformy iOS
+
+Ten poradnik pokazuje jak skonfigurować SDK środowiska wdrażania Cordova aplikacji dla systemu iOS iPhone i iPad. Zobacz następujące szczegółowe informacje specyficzne dla platformy:
+
+*   iOS konfiguracji
+*   Aktualizacja iOS
+*   iOS WebViews
+*   iOS wtyczek
+*   iOS narzędzia wiersza polecenia
+
+Narzędzia wiersza polecenia powyżej odnosi się do wcześniejszych Cordova 3.0. Zobacz interfejs wiersza poleceń do informacji o bieżącym interfejs.
+
+## Wymagania i wsparcie
+
+Apple ® narzędzia potrzebne do tworzenia aplikacji iOS tylko na systemie operacyjnym na Intel oparty Mac OS X. Xcode ® 4.5 (minimalna wymagana wersja) działa tylko na OS X 10.7 (Lion) wersja lub większym i obejmuje iOS 6 SDK (Software Development Kit). Do składania aplikacji na Apple App Store℠ wymaga najnowszej wersji narzędzia Apple.
+
+Możesz przetestować wiele cech Cordova, przy użyciu emulatora iOS instalowane z iOS SDK i Xcode, ale potrzebna jest rzeczywiste urządzenie pełni przetestować wszystkie funkcje urządzenia aplikacji przed złożeniem do App Store. Urządzenie musi mieć co najmniej iOS 5.x zainstalowane, w wersji minimalnej iOS obsługiwane od Cordova 2.3. Urządzenia towarzyszące obejmują wszystkie iPad ® modeli, iPhone ® 3GS i powyżej i iPod ® Touch 3. generacji lub później. Aby zainstalować aplikacje na urządzenia, należy również członkiem Apple [iOS Developer Program][1], który kosztuje 99 dolarów rocznie. Ten przewodnik pokazuje, jak wdrożyć aplikacje iOS emulator, dla którego nie musisz zarejestrować się w programie autora.
+
+ [1]: https://developer.apple.com/programs/ios/
+
+## Instalowania zestawu SDK
+
+Istnieją dwa sposoby pobrania Xcode:
+
+*   z [App Store][2], dostępne przez poszukiwanie "Xcode" w **App Store** aplikację.
+
+*   od [Apple Developer pliki do pobrania][3], który wymaga rejestracji jako Apple Developer.
+
+ [2]: https://itunes.apple.com/us/app/xcode/id497799835?mt=12
+ [3]: https://developer.apple.com/downloads/index.action
+
+Po zainstalowaniu Xcode kilka narzędzi wiersza polecenia należy włączyć dla Cordova do uruchomienia. **Xcode** menu wybierz **Ustawienia**, a następnie w zakładce **pliki do pobrania** . Z panelu **składniki** naciśnij przycisk **zainstalować** **Narzędzia wiersza polecenia** lista.
+
+## Otwieranie projektu w SDK
+
+Użycie `cordova` narzędzie, aby skonfigurować nowy projekt, opisanym w The Cordova interfejs wiersza poleceń. Na przykład w katalogu kodu źródłowego:
+
+        $ cordova create hello com.example.hello "HelloWorld"
+        $ cd hello
+        $ cordova platform add ios
+        $ cordova prepare              # or "cordova build"
+    
+
+Po utworzeniu, można otworzyć go w Xcode. Kliknij dwukrotnie, aby otworzyć `hello/platforms/ios/hello.xcodeproj` plik. Ekran powinien wyglądać tak:
+
+![][4]
+
+ [4]: img/guide/platforms/ios/helloworld_project.png
+
+## Uruchamianie na emulatorze
+
+Aby wyświetlić podgląd aplikacji w emulatorze iOS:
+
+1.  Upewnij się, że plik *.xcodeproj* jest zaznaczone w panelu po lewej stronie.
+
+2.  Wybierz aplikację **Witaj** w panelu po prawej stronie.
+
+3.  Wybierz urządzenie przeznaczone z paska menu **programu** , takich jak iPhone symulator 6.0 jako wyróżnione tu:
+    
+    ![][5]
+
+4.  Naciśnij przycisk **Uruchom** , który pojawia się w tych samych narzędzi po lewej stronie **systemu**. Który tworzy, wdraża i uruchamia aplikację w emulatorze. Stosowanie oddzielnych emulatora otwiera do wyświetlania aplikacji:
+    
+    ![][6]
+    
+    Tylko jeden emulatora może działać w czasie, więc jeśli chcesz przetestować aplikację w inny emulator, musisz zamknąć aplikację emulatora i uruchomić inny cel w Xcode.
+
+ [5]: img/guide/platforms/ios/select_xcode_scheme.png
+ [6]: img/guide/platforms/ios/HelloWorldStandard.png
+
+Xcode jest dostarczany z emulatorów dla najnowszej wersji iPhone i iPad. Starsze wersje mogą być dostępne z **Xcode → preferencje → pobieranie składników →** panelu.
+
+## Uruchamianie na urządzeniu
+
+Szczegółowe informacje na temat różnych wymagań, aby wdrożyć urządzenie odnoszą się do sekcji *konfiguracji rozwoju i dystrybucji majątku* firmy Apple [Narzędzia pracy poradnik dla iOS][7]. Krótko mówiąc trzeba wykonać następujące czynności przed wdrożeniem:
+
+ [7]: http://developer.apple.com/library/ios/#documentation/Xcode/Conceptual/ios_development_workflow/00-About_the_iOS_Application_Development_Workflow/introduction.html#//apple_ref/doc/uid/TP40007959
+
+1.  Dołącz do Apple iOS Developer Program.
+
+2.  Utwórz *Profil Provisioning* w [iOS Provisioning Portal][8]. Można użyć jego *Rozwoju rezerw asystent* tworzenia i instalować profil i wymaga certyfikatu Xcode.
+
+3.  Sprawdź, czy sekcji *Podpisywania kodu* *Kod podpisywanie tożsamości* w ustawieniach projektu jest zestaw do nazwy profilu zastrzegania.
+
+ [8]: https://developer.apple.com/ios/manage/overview/index.action
+
+Aby wdrożyć urządzenie:
+
+1.  Za pomocą kabla USB do podłączenia urządzenia do komputera Mac.
+
+2.  Wybierz nazwę projektu w oknie Xcode **systemu** drop niedziałający listy.
+
+3.  Wybierz urządzenie z listy rozwijanej **urządzenia** . Jeśli jest podłączony przez USB, ale nadal nie ma, naciśnij przycisk **organizator** , aby rozwiązać wszelkie błędy.
+
+4.  Naciśnij przycisk **Uruchom** , aby zbudować, wdrożyć i uruchom aplikację na urządzeniu.
+
+## Typowe problemy
+
+**Oczekiwany ostrzeżenia**: podczas aplikacji interfejs programistyczny (API) jest zmieniony lub zastąpiony przez innego interfejsu API, to jest oznaczony jako *przestarzały*. API nadal działa w najbliższym czasie, ale ostatecznie usunięty. Niektóre z tych interfejsów zaniechane znajdują odzwierciedlenie w Apache Cordova, i Xcode kwestii ostrzeżenia o nich podczas tworzenia i wdrażania aplikacji.
+
+Xcode ostrzeżenie o `invokeString` Metoda dotyczy funkcji, które uruchamia aplikację z niestandardowego adresu URL. Chociaż mechanizm ładowania z niestandardowy adres URL został zmieniony, ten kod jest nadal obecny do tyłu funkcjonalność dla aplikacji utworzonych w starszych wersjach Cordova. Aplikacja przykładowej nie używać tej funkcji, więc te ostrzeżenia, mogą być ignorowane. Aby zapobiec te ostrzeżenia wyświetlane, należy usunąć kod, który odwołuje się do invokeString przestarzałe API:
+
+*   Edytuj plik *Classes/MainViewController.m* , otoczyć w następującym fragmencie kodu z `/*` i `*/` komentarzy jak pokazano poniżej, a następnie wpisz **polecenia s** , aby zapisać plik:
+    
+        (void)webViewDidFinishLoad:(UIWebView*)theWebView
+        {
+        // only valid if ___PROJECTNAME__-Info.plist specifies a protocol to handle
+        /*
+        if (self.invokeString) {
+          // this is passed before the deviceready event is fired, so you can access it in js when you receive deviceready
+          NSLog(@"DEPRECATED: window.invokeString - use the window.handleOpenURL(url) function instead, which is always called when the app is launched through a custom scheme url.");
+          NSString* jsString = [NSString stringWithFormat:@"var invokeString = \"%@\";", self.invokeString];
+          [theWebView stringByEvaluatingJavaScriptFromString:jsString];
+        }
+        */
+        // Black base color for background matches the native apps
+        theWebView.backgroundColor = [UIColor blackColor];
+        
+        return [super webViewDidFinishLoad:theWebView];
+        }
+        
+
+*   Edytuj plik *Classes/AppViewDelegate.m* , komentarz na zewnątrz ten kolejne specjalność wstawiając podwójny ukośnik, jak pokazano poniżej, a następnie wpisz **polecenie s** , aby zapisać plik:
+    
+        //self.viewController.invokeString = invokeString;
+        
+
+*   Naciśnij **b polecenie** Odbuduj projekt i wyeliminowania ostrzeżenia.
+
+<!-- Does this fix only last until the next "cordova prepare"? -->
+
+**Brak nagłówków**: błędy odnoszące się do brakujących nagłówków wynikają z problemów z lokalizacji budowy i może być ustalona za pomocą Xcode preferencji:
+
+1.  Wybierz **Xcode → preferencje → lokalizacje**.
+
+2.  W sekcji **Uzyskanych danych** naciśnij przycisk **Zaawansowane** i wybierz **unikatowy** jako **Miejsce budowy** , jak pokazano poniżej:
+    
+    ![][9]
+
+ [9]: img/guide/platforms/ios/xcode_build_location.png
+
+Jest to ustawienie domyślne dla nowych Xcode zainstalować, ale może być zestaw, inaczej po uaktualnienie ze starszej wersji Xcode.
+
+Aby uzyskać więcej informacji zajrzyj do dokumentacji firmy Apple:
+
+*   [Start rozwoju iOS aplikacji dziś][10] zapewnia szybki przegląd kroków dla rozwoju iOS aplikacji.
+
+*   [Centrum Państwa Strona][11] zawiera linki do kilku iOS zasobów technicznych, w tym zasobów technicznych, obsługi portalu, dystrybucja przewodników i fora.
+
+*   [Narzędzia pracy poradnik dla iOS][7]
+
+*   [Xcode 4 Podręcznik użytkownika][12]
+
+*   [Sesja wideo][13] z konferencji dewelopera szerokim świecie Apple 2012 (WWDC2012)
+
+*   [Xcode wybierz polecenie][14], które pomaga określić poprawną wersję Xcode, jeśli więcej niż jeden jest zainstalowany.
+
+ [10]: http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/RoadMapiOS/index.html#//apple_ref/doc/uid/TP40011343
+ [11]: https://developer.apple.com/membercenter/index.action
+ [12]: http://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/000-About_Xcode/about.html#//apple_ref/doc/uid/TP40010215
+ [13]: https://developer.apple.com/videos/wwdc/2012/
+ [14]: http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/xcode-select.1.html
+
+(Mac ® OS X ®, Xcode ®, Apple ® App Store℠, iPad ®, iPhone ®, iPoda ® i Finder ® są znakami towarowymi firmy Apple Inc)
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/513a1fa1/docs/pl/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/guide/platforms/ios/plugin.md b/docs/pl/edge/guide/platforms/ios/plugin.md
new file mode 100644
index 0000000..f58b1b6
--- /dev/null
+++ b/docs/pl/edge/guide/platforms/ios/plugin.md
@@ -0,0 +1,178 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied. See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# iOS wtyczek
+
+Ta sekcja zawiera szczegóły dotyczące sposobu realizacji kodu macierzystego plugin na platformie iOS. Przed przeczytaniem, zobacz zastosowanie pluginów omówienie struktury wtyczki i jego wspólny interfejs JavaScript. W tej sekcji w dalszym ciągu wykazują wtyczce *echo* próbki, który komunikuje się z widoku sieci Web Cordova do macierzystego platformy i z powrotem.
+
+Plugin iOS jest zaimplementowany jako cel-C klasy, która rozszerza `CDVPlugin` klasy. Dla JavaScript `exec` metody `service` Parametr mapowania do klasy Objective-C, każda klasa wtyczki muszą być zarejestrowane jako `<feature>` tag w katalogu aplikacji o nazwie `config.xml` pliku.
+
+## Mapowanie plugin Klasa
+
+Część JavaScript plugin używa `cordova.exec` Metoda w następujący sposób:
+
+        exec (< successFunction >, < failFunction >, < usługi >, < działania >, < argumenty >);
+    
+
+To marszałków na wniosek `UIWebView` w stronę rodzimych iOS, skutecznie wywołanie `action` Metoda `service` klasy, argumenty przekazywane w `args` tablicy.
+
+Określić jako plugin `<feature>` tag w Cordova-iOS aplikacji projektu `config.xml` pliku, za pomocą `plugin.xml` plik, aby wprowadzić ten znaczników automatycznie, zgodnie z opisem w aplikacji pluginy:
+
+        <feature name="LocalStorage">
+            <param name="ios-package" value="CDVLocalStorage" />
+        </feature>
+    
+
+Funkcja `name` atrybutu powinna odpowiadać, co można określić jako JavaScript `exec` call `service` parametr. `value`Atrybut powinien odpowiadać nazwie wtyczki Objective-C Klasa. `<param>`Elementu `name` należy zawsze `ios-package` . Jeśli nie zastosujesz te wytyczne, skompilować plugin, ale Cordova nadal może nie być do niej dostęp.
+
+## Plugin inicjowania i życia
+
+Jedno wystąpienie obiekt plugin jest tworzony dla życia każdego `UIWebView` . Wtyczki są zwykle utworzone, gdy po raz pierwszy przez połączenie z JavaScript. W przeciwnym razie mogą być utworzone przez ustawienie `param` o nazwie `onload` do `true` w `config.xml` pliku:
+
+        <feature name="Echo">
+            <param name="ios-package" value="Echo" />
+            <param name="onload" value="true" />
+        </feature>
+    
+
+Ma *nie* wyznaczone inicjujących dla wtyczek. Zamiast tego należy użyć wtyczki `pluginInitialize` Metoda ich uruchamiania logiki.
+
+Wtyczki z długim żądania, tło działalności, takich jak odtwarzanie, słuchaczy lub że utrzymać stan wewnętrzny należy implementować `onReset` Metoda, aby oczyścić tych działań. Metoda działa gdy `UIWebView` przechodzi do nowej strony lub odświeża, który ładuje JavaScript.
+
+## Pisanie iOS Cordova Plugin
+
+Połączenie JavaScript odpala plugin wniosek na stronie macierzystego i iOS odpowiedni plugin Objective-C jest mapowane odpowiednio w `config.xml` pliku, ale co ostateczne iOS Objective-C plugin klasy wygląd jak? Co jest wysyłane do wtyczki z JavaScript `exec` funkcja jest przekazywana do odpowiedniej klasy plugin `action` Metoda. Metoda plugin ma tego podpisu:
+
+        - (void)myMethod:(CDVInvokedUrlCommand*)command
+        {
+            CDVPluginResult* pluginResult = nil;
+            NSString* myarg = [command.arguments objectAtIndex:0];
+    
+            if (myarg != nil) {
+                pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
+            } else {
+                pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg was null"];
+            }
+            [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+        }
+    
+
+Aby uzyskać więcej informacji, zobacz `[CDVInvokedUrlCommand.h](https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVInvokedUrlCommand.h)` , `[CDVPluginResult.h](https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVPluginResult.h)` , i`[CDVCommandDelegate.h](https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVCommandDelegate.h)`.
+
+## iOS typy wiadomości CDVPluginResult
+
+Można użyć `CDVPluginResult` aby zwracać różne wyniki typy powrót do wywołań JavaScript, za pomocą metod klasy, które należy wykonać ten wzór:
+
+        + (CDVPluginResult*)resultWithStatus:(CDVCommandStatus)statusOrdinal messageAs...
+    
+
+Można utworzyć `String` , `Int` , `Double` , `Bool` , `Array` , `Dictionary` , `ArrayBuffer` , i `Multipart` typów. Można również zostawić żadnych argumentów, aby wysłać stan, lub zwraca błąd, lub nawet wybrać nie wysyłać żadnych wyników plugin, w którym to przypadku pożarów ani wywołania zwrotnego.
+
+Uwaga następujące złożone wartości zwracanej:
+
+*   `messageAsArrayBuffer`oczekuje, że `NSData*` i konwertuje do `ArrayBuffer` w zwrotnego JavaScript. Podobnie, wszelkie `ArrayBuffer` wysyła JavaScript do wtyczki są konwertowane na`NSData*`.
+
+*   `messageAsMultipart`oczekuje, że `NSArray*` zawierające dowolny z innych obsługiwanych typów i wysyła całej tablicy jako `arguments` do swojego zwrotnego JavaScript. W ten sposób wszystkie argumenty są szeregowane lub rozszeregować w razie potrzeby, więc jest to bezpieczne, aby powrócić `NSData*` jako wieloczęściowe, ale nie jako `Array` /`Dictionary`.
+
+## Echo iOS przykład Plugin
+
+Do interfejsu JavaScript *echa* funkcji opisanych w aplikacji wtyczek, użyj `plugin.xml` Aby wprowadzić `feature` specyfikacji do lokalnej platformie `config.xml` pliku:
+
+        <platform name="ios">
+            <config-file target="config.xml" parent="/*">
+                <feature name="Echo">
+                    <param name="ios-package" value="Echo" />
+                </feature>
+            </config-file>
+        </platform>
+    
+
+Następnie dodać następujące `Echo.h` i `Echo.m` pliki do `Plugins` folder w katalogu aplikacji Cordova-iOS:
+
+        /********* Echo.h Cordova Plugin Header *******/
+    
+        #import <Cordova/CDV.h>
+    
+        @interface Echo : CDVPlugin
+    
+        - (void)echo:(CDVInvokedUrlCommand*)command;
+    
+        @end
+    
+        /********* Echo.m Cordova Plugin Implementation *******/
+    
+        #import "Echo.h"
+        #import <Cordova/CDV.h>
+    
+        @implementation Echo
+    
+        - (void)echo:(CDVInvokedUrlCommand*)command
+        {
+            CDVPluginResult* pluginResult = nil;
+            NSString* echo = [command.arguments objectAtIndex:0];
+    
+            if (echo != nil && [echo length] > 0) {
+                pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
+            } else {
+                pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
+            }
+    
+            [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+        }
+    
+        @end
+    
+
+Potrzeby przywozu w górnej części pliku rozszerza klasę z `CDVPlugin` . W tym przypadku plugin obsługuje tylko jeden `echo` działania. Uzyska ciągu echo przez wywołanie `objectAtIndex` Metoda dostać pierwszy parametr `arguments` tablicy, która odpowiada argumenty przekazywane w przez JavaScript `exec()` funkcja.
+
+Sprawdza parametru, aby upewnić się, że to nie jest `nil` lub ciąg pusty, powrót `PluginResult` z `ERROR` stanu, jeśli tak. Jeśli parametr przechodzi kontrolę, to zwraca `PluginResult` z `OK` stanu, przechodząc w oryginale `echo` ciąg. Wreszcie, to wysyła wynik `self.commandDelegate` , który wykonuje `exec` Metoda na sukces lub Niepowodzenie wywołania zwrotne na stronie JavaScript. Jeśli wywołanie zwrotne sukces nazywa się, przechodzi w `echo` parametru.
+
+## iOS integracji
+
+`CDVPlugin`Klasa oferuje inne metody, które wtyczki można zastąpić. Na przykład, można przechwytywać `pause` , `resume` , zakończenie aplikacji i `handleOpenURL` wydarzeń. Zobacz [CDVPlugin.h][1] i [CDVPlugin.m][2] klasy orientacji.
+
+ [1]: https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVPlugin.h
+ [2]: https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVPlugin.m
+
+## Wątków
+
+Plugin metody zwykle wykonać w tym samym wątku jako głównego interfejsu. Jeśli twój plugin wymaga dużo przetwarzania lub wymaga blokowanie połączenia, należy użyć wątek tła. Na przykład:
+
+        - (void)myPluginMethod:(CDVInvokedUrlCommand*)command
+        {
+            // Check command.arguments here.
+            [self.commandDelegate runInBackground:^{
+                NSString* payload = nil;
+                // Some blocking logic...
+                CDVPluginResult* pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
+                // The sendPluginResult method is thread-safe.
+                [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+            }];
+        }
+    
+
+## Debugowanie iOS wtyczek
+
+Do debugowania po stronie Objective-C, trzeba Xcode jest wbudowany debuger. Dla JavaScript na iOS 5.0 można użyć [Weinre, Apache Cordova Project][3] lub [iWebInspector, trzeci-strona umowy narzędzie][4]. Dla iOS 6 Safari w wersji 6.0 można dołączyć do aplikacji uruchomiony w iOS 6 symulator.
+
+ [3]: https://github.com/apache/cordova-weinre
+ [4]: http://www.iwebinspector.com/
+
+## Typowe pułapki
+
+*   Nie zapomnij, aby dodać mapowanie wtyczki do `config.xml` . Jeśli zapomnisz, błąd jest rejestrowany w Xcode konsoli.
+
+*   Nie zapomnij dodać hostów, które można połączyć w białej, opisanych w przewodniku białej listy domen. Jeśli zapomnisz, błąd jest rejestrowany w Xcode konsoli.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/513a1fa1/docs/pl/edge/guide/platforms/ios/tools.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/guide/platforms/ios/tools.md b/docs/pl/edge/guide/platforms/ios/tools.md
new file mode 100644
index 0000000..cfbf4c1
--- /dev/null
+++ b/docs/pl/edge/guide/platforms/ios/tools.md
@@ -0,0 +1,51 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# iOS Shell narzędzia Przewodnik
+
+Ten przewodnik pokazuje sposób używania Cordova w zestaw narzędzi platformy centered powłoki rozwijać aplikacje iOS. Ta ścieżka rozwoju, omówione w przeglądzie, może zaoferować większy zakres możliwości rozwoju dla iOS niż opisane w interfejs wiersza polecenia narzędzia CLI przekreślać platforma. Na przykład trzeba użyć narzędzia powłoki podczas wdrażania niestandardowego widoku sieci Web Cordova obok rodzimych komponentów. Przed użyciem albo ścieżki rozwoju, należy najpierw skonfigurować SDK środowiska zgodnie z opisem w iOS platformy przewodnik. Narzędzia te opierają się na Xcode z wiersza polecenia narzędzi takich jak `xcode-select` i`xcodebuild`.
+
+Aby włączyć powłoka narzędzia dla iOS, Pobierz Cordova z [cordova.apache.org][1]. Pobierz za darmo zawiera osobne Archiwum dla każdej platformy. Rozwiń każdy chcesz kierować, `ios` w tym przypadku. Odpowiednich narzędzi są zazwyczaj dostępne w najwyższego poziomu `bin` katalogu, inaczej skonsultować się w pliku **README** dla bardziej szczegółowe wskazówki.
+
+ [1]: http://cordova.apache.org
+
+Te narzędzia pozwalają tworzyć, budować i uruchamiać aplikacje iOS. O dodatkowy interfejs wiersza poleceń, który umożliwia funkcji plugin na wszystkich platformach Zobacz za pomocą Plugman do zarządzania wtyczki. Zobacz szczegóły jak rozwijać wtyczki wtyczki aplikacji.
+
+## Tworzenie projektu
+
+Uruchom `create` polecenie, określając ścieżkę istniejącego projektu, identyfikator pakietu odwrotnej domeny styl i nazwa wyświetlana aplikacji.
+
+        $ ./path/to/cordova-ios/bin/create /path/to/my_new_project com.example.project_name ProjectName
+    
+
+## Tworzenie projektów
+
+        $ /path/to/my_new_project/cordova/build
+    
+
+## Uruchom aplikację na emulatorze
+
+        $ /path/to/my_new_project/cordova/run
+    
+
+## Zwolnienie
+
+        $ /path/to/my_new_project/cordova/release
+    
+
+## Rejestrowanie
+
+        $ /path/to/my_new_project/cordova/log
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/513a1fa1/docs/pl/edge/guide/platforms/ios/upgrade.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/guide/platforms/ios/upgrade.md b/docs/pl/edge/guide/platforms/ios/upgrade.md
new file mode 100644
index 0000000..91ea49a
--- /dev/null
+++ b/docs/pl/edge/guide/platforms/ios/upgrade.md
@@ -0,0 +1,770 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Aktualizacja iOS
+
+Ten poradnik pokazuje jak zmodyfikować iOS projektów do uaktualnienia ze starszych wersji Cordova. Większość tych instrukcji ma zastosowanie do projektów utworzonych w starszych zestaw narzędzi wiersza polecenia, które poprzedzają `cordova` Narzędzia CLI. Zobacz interfejs wiersza poleceń do informacji jak zaktualizować do wersji CLI.
+
+**Uwaga**: wymagane jest Xcode 5. Obecnie do przedłożenia w Apple App Store, należy użyć najnowsze wysłane wersji iOS SDK, który jest iOS 7 i to jest tylko dołączony Xcode 5.
+
+## Projekty modernizacji 3.3.0 3.4.0
+
+Projekty-CLI, uruchom:
+
+        bin/update path/to/project
+    
+
+Dla projektów CLI:
+
+1.  Aktualizacja `cordova` wersji CLI. Zobacz interfejs wiersza poleceń.
+
+2.  Uruchom`cordova platform update ios`
+
+## Projekty modernizacji 3.2.0 3.3.0
+
+Projekty-CLI, uruchom:
+
+        bin/update path/to/project
+    
+
+Dla projektów CLI:
+
+1.  Aktualizacja `cordova` wersji CLI. Zobacz interfejs wiersza poleceń.
+
+2.  Uruchom`cordova platform update ios`
+
+## Projekty modernizacji 3.1.0 3.2.0
+
+Projekty-CLI, uruchom:
+
+        bin/update path/to/project
+    
+
+Dla projektów CLI:
+
+1.  Aktualizacja `cordova` wersji CLI. Zobacz interfejs wiersza poleceń.
+
+2.  Uruchom`cordova platform update ios`
+
+## Projekty modernizacji 3.0.0 3.1.0
+
+Projekty-CLI, uruchom:
+
+        bin/update path/to/project
+    
+
+Dla projektów CLI:
+
+1.  Aktualizacja `cordova` wersji CLI. Zobacz interfejs wiersza poleceń.
+
+2.  Uruchom`cordova platform update ios`
+
+iOS 7 problemy:
+
+1.  Usuń `width=device-width, height=device-height` z `index.html` pliku `viewport` `meta` tagu. (Zobacz [istotnych błędów][1].)
+
+2.  Zaktualizować swoje wtyczki podstawowych mediów, media przechwytywania i ekranu powitalnego dla iOS 7 wsparcie.
+
+ [1]: https://issues.apache.org/jira/browse/CB-4323
+
+Xcode 5 problemy:
+
+1.  Zaktualizować ustawienia projektu, jeśli Xcode 5 monituje to zrobić (w kwestii nawigatora).
+
+2.  Aktualizacja twój **kompilator C / C + +/ Objective-C** ustawienia na karcie **Ustawienia budować** , **Budować opcje** sekcji. Wybierz **domyślny kompilator (Apple LLVM 5.0)**.
+
+## Uaktualnienie do consoli (3.0.0) z 2.9.0
+
+1.  Tworzenie nowego projektu Apache Cordova 3.0.0 za pomocą CLI, cordova, zgodnie z opisem w interfejs wiersza poleceń.
+
+2.  Dodać swojej platformy do projektu cordova, na przykład:`cordova
+platform add ios`.
+
+3.  Skopiuj zawartość projektu `www` katalogu `www` katalog w katalogu głównym projektu cordova właśnie utworzyłeś.
+
+4.  Skopiuj lub zastąpić rodzimych aktywów z oryginalnego projektu ( `Resources` , itp.), wykonaniem pewny na dodać wszelki nowy akta do `.xcodeproj` projektu. Projekt iOS opiera się wewnątrz `platforms\ios` katalogu.
+
+5.  Kopiowanie `config.xml` w `www` katalogu i usunąć wszelkie definicje plugin. Modyfikowanie ustawień tutaj zamiast katalogu.
+
+6.  Narzędzia CLI cordova instalowac pluginy, czego potrzebujesz. Należy zauważyć, że CLI obsługuje wszystkie podstawowe API jako wtyczki, więc mogą one potrzebować do dodania. Tylko 3.0.0 wtyczki są kompatybilne z CLI.
+
+7.  Tworzenie i testowanie.
+
+## Projekty modernizacji 2.9.0 3.0.0
+
+1.  Pobierz i rozpakuj źródła Cordova 3.0.0 do lokalizacji stałych katalogu na dysku, na przykład do`~/Documents/Cordova-3.0.0`.
+
+2.  Zamknąć Xcode, jeśli jest uruchomiony.
+
+3.  Za pomocą Terminal.app, przejdź do katalogu, gdzie można umieścić pobrany źródła powyżej.
+
+4.  Tworzenie nowego projektu, zgodnie z opisem w iOS Shell narzędzia przewodnik. Potrzebujesz aktywów od ten nowy projekt.
+
+5.  Kopia `www/cordova.js` (należy pamiętać, że to nie ma już przyrostka wersji, wersja jest w pliku nagłówka) plik z nowego projektu w `www` katalogu i Usuń `www/cordova.js` pliku.
+
+6.  Aktualizacja Cordova odniesienia skrypt w `www/index.html` pliku (i innych plików, które zawierają odniesienia skrypt) do nowej `cordova.js` pliku.
+
+7.  Usuń `CordovaLib` katalogu, a kopia `CordovaLib` katalogu z nowego projektu w katalogu projektu.
+
+**Uwaga**: począwszy od Cordova 3.0.0, wtyczki nie są pre-instalowane, i ty potrzebować wobec używać `plugman` narzędzie wiersza polecenia, aby zainstalować je samodzielnie. Zobacz za pomocą Plugman do zarządzania wtyczki.
+
+## Projekty modernizacji 2.8.0 do 2.9.0
+
+1.  Pobierz i rozpakuj źródła Cordova 2.9.0 na miejsce stałe katalogu na dysku twardym, na przykład do`~/Documents/Cordova-2.9.0`.
+
+2.  Zamknąć Xcode, jeśli jest uruchomiony.
+
+3.  Za pomocą Terminal.app, przejdź do katalogu, gdzie można umieścić pobrany źródła powyżej.
+
+4.  Tworzenie nowego projektu, zgodnie z opisem w iOS Shell narzędzia przewodnik. Potrzebujesz aktywów od ten nowy projekt.
+
+5.  Kopia `www/cordova.js` (należy pamiętać, że to nie ma już przyrostka wersji, wersja jest w pliku nagłówka) plik z nowego projektu w `www` katalogu i Usuń `www/cordova.js` pliku.
+
+6.  Aktualizacja Cordova odniesienia skrypt w `www/index.html` pliku (i innych plików, które zawierają odniesienia skrypt) do nowej `cordova.js` pliku.
+
+7.  Usuń `CordovaLib` katalogu, a kopia `CordovaLib` katalogu z nowego projektu w katalogu projektu.
+
+## Projekty modernizacji 2.7.0 do 2.8.0
+
+1.  Pobierz i rozpakuj źródła Cordova 2.8.0 do lokalizacji stałych katalogu na dysku, na przykład do`~/Documents/Cordova-2.8.0`.
+
+2.  Zamknąć Xcode, jeśli jest uruchomiony.
+
+3.  Za pomocą Terminal.app, przejdź do katalogu, gdzie można umieścić pobrany źródła powyżej.
+
+4.  Tworzenie nowego projektu, zgodnie z opisem w iOS Shell narzędzia przewodnik. Potrzebujesz aktywów od ten nowy projekt.
+
+5.  Kopia `www/cordova.js` (należy pamiętać, że to nie ma już przyrostka wersji, wersja jest w pliku nagłówka) plik z nowego projektu w `www` katalogu i Usuń `www/cordova-2.7.0.js` pliku.
+
+6.  Aktualizacja Cordova odniesienia skrypt w `www/index.html` pliku (i innych plików, które zawierają odniesienia skrypt) do nowej `cordova.js` pliku.
+
+7.  Aktualizacji `<plugin>` Tagi w `config.xml` pliku do `<feature>` Tagi. Należy zauważyć, że istniejące `<plugin>` Tagi nadal działa, ale są przestarzałe. Możesz skopiować te informacje w `config.xml` pliku do nowego projektu. Na przykład:
+    
+        <plugins>
+            <plugin name="LocalStorage" value="CDVLocalStorage" />
+            <!-- other plugins -->
+        </plugins>
+        
+        <!-- change to: (note that a <feature> tag is on the same level as <plugins> -->
+        <feature name="LocalStorage">
+            <param name="ios-package" value="CDVLocalStorage" />
+        </feature>
+        <!-- other <feature> tags -->
+        
+
+8.  Usuń `CordovaLib` katalogu, a kopia `CordovaLib` katalogu z nowego projektu w katalogu projektu.
+
+9.  Dodać te dwie ramy do projektu:
+    
+        OpenAL ImageIO
+        
+
+10. Cel projektu **Budowy ustawienia**aktualizacji. Pod **Linkami → inne flagi Linker**, edycja **"- Obj - C"** do **"-ObjC"**.
+
+11. Cel projektu **Budowy ustawienia**aktualizacji. Pod **Linkami → inne flagi Linker**, zmiana **"-all_load"** się `-force\_load ${BUILT\_PRODUCTS\_DIR}/libCordova.a` . Tylko trzeba by to zrobić, jeśli masz problem, zdefiniowane w [ten problem.][2].
+
+ [2]: https://issues.apache.org/jira/browse/CB-3458
+
+## Projekty modernizacji 2.6.0 2.7.0
+
+1.  Pobierz i rozpakuj źródła Cordova 2.7.0 na miejsce stałe katalogu na dysku twardym, na przykład do`~/Documents/Cordova-2.7.0`.
+
+2.  Zamknąć Xcode, jeśli jest uruchomiony.
+
+3.  Za pomocą Terminal.app, przejdź do katalogu, gdzie można umieścić pobrany źródła powyżej.
+
+4.  Tworzenie nowego projektu, zgodnie z opisem w iOS Shell narzędzia przewodnik. potrzebujesz aktywów od ten nowy projekt.
+
+5.  Kopia `www/cordova-2.7.0.js` pliku z nowego projektu w `www` katalogu i Usuń `www/cordova-2.6.0.js` pliku.
+
+6.  Aktualizacja Cordova odniesienia skrypt w `www/index.html` pliku (i innych plików, które zawierają odniesienia skrypt) do nowej `cordova-2.7.0.js` pliku.
+
+7.  Aktualizacja (lub zastąpić, jeśli nigdy nie zmieniono plik) `AppDelegate.m` pliku zgodnie z jednym z nowych projektu (patrz [ten diff][3]).
+
+8.  W `config.xml` pliku, [usunąć ten wiersz][4].
+
+9.  Usuń `CordovaLib` katalogu, a kopia `CordovaLib` katalogu z nowego projektu w katalogu projektu.
+
+ [3]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=5c05ac80e056753c0e8736f887ba9f28d5b0774c;hp=623ad8ec3c46f656ea18c6c3a190d650dd64e479;hb=c6e71147386d4ad94b07428952d1aae0a9cbf3f5;hpb=c017fda8af00375a453cf27cfc488647972e9a23
+ [4]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=537705d76a5ef6bc5e57a8ebfcab78c02bb4110b;hp=8889726d9a8f8c530fe1371c56d858c34552992a;hb=064239b7b5fa9a867144cf1ee8b2fb798ce1f988;hpb=c9f233250d4b800f3412eeded811daaafb17b2cc
+
+## Projekty modernizacji 2.5.0 do 2.6.0
+
+1.  Pobierz i rozpakuj źródła Cordova 2.6.0 do lokalizacji stałych katalogu na dysku, na przykład do`~/Documents/Cordova-2.6.0`.
+
+2.  Zamknąć Xcode, jeśli jest uruchomiony.
+
+3.  Za pomocą Terminal.app, przejdź do katalogu, gdzie można umieścić pobrany źródła powyżej.
+
+4.  Tworzenie nowego projektu, zgodnie z opisem w iOS Shell narzędzia przewodnik. Potrzebujesz aktywów od ten nowy projekt.
+
+5.  Kopiowanie projektu `www/cordova-2.6.0.js` plik w `www` katalogu i Usuń `www/cordova-2.5.0.js` pliku.
+
+6.  Aktualizacja Cordova odniesienia skrypt w `www/index.html` pliku (wraz z innych plików, które odwołują się do skryptu) odnosi się do nowych `cordova-2.6.0.js` pliku.
+
+7.  Aktualizacja (lub zastąpić, jeśli nigdy nie zmieniono plik) `AppDelegate.m` pliku zgodnie z jednym z nowych projektu (patrz [ten diff][5]).
+
+8.  W `config.xml` pliku, [Dodaj ten nowy wiersz][6].
+
+9.  W `config.xml` pliku, [Dodaj ten nowy wiersz][7].
+
+10. W `config.xml` plików, [UIWebViewBounce został zmieniony na DisallowOverscroll, i wartości domyślne są różne][8].
+
+11. W `config.xml` pliku, `EnableLocation` preferencji została zdeprecjonowana.
+
+12. Usuń `CordovaLib` katalogu, a kopia `CordovaLib` katalogu z nowego projektu w katalogu projektu.
+
+ [5]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=124a56bb4f361e95616f44d6d6f5a96ffa439b60;hp=318f79326176be8f16ebc93bad85dd745f4205b6;hb=a28c7712810a63396e9f32fa4eb94fe3f8b93985;hpb=36acdf55e4cab52802d73764c8a4b5b42cf18ef9
+ [6]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=1555b5e81de326a07efe0bccaa5f5e2326b07a9a;hp=0652d60f8d35ac13c825c572dca6ed01fea4a540;hb=95f16a6dc252db0299b8e2bb53797995b1e39aa1;hpb=a2de90b8f5f5f68bd9520bcbbb9afa3ac409b96d
+ [7]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=d307827b7e67301171a913417fb10003d43ce39d;hp=04260aa9786d6d74ab20a07c86d7e8b34e31968c;hb=97b89edfae3527828c0ca6bb2f6d58d9ded95188;hpb=942d33c8e7174a5766029ea1232ba2e0df745c3f
+ [8]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=8889726d9a8f8c530fe1371c56d858c34552992a;hp=d307827b7e67301171a913417fb10003d43ce39d;hb=57982de638a4dce6ae130a26662591741b065f00;hpb=ec411f18309d577b4debefd9a2f085ba719701d5
+
+## Projekty modernizacji 2.4.0 do 2.5.0
+
+1.  Pobierz i rozpakuj źródła Cordova 2.5.0 do lokalizacji stałych katalogu na dysku, na przykład do`~/Documents/Cordova-2.5.0`.
+
+2.  Zamknąć Xcode, jeśli jest uruchomiony.
+
+3.  Za pomocą Terminal.app, przejdź do katalogu, gdzie można umieścić pobrany źródła powyżej.
+
+4.  Tworzenie nowego projektu, zgodnie z opisem w iOS Shell narzędzia przewodnik. Potrzebujesz aktywów od ten nowy projekt.
+
+5.  Kopia `www/cordova-2.5.0.js` pliku z nowego projektu w `www` katalogu i Usuń `www/cordova-2.4.0.js` pliku.
+
+6.  Aktualizacja Cordova odniesienia skrypt w `www/index.html` pliku (i innych plików, które zawierają odniesienia skrypt) do nowej `cordova-2.5.0.js` pliku.
+
+7.  Aktualizacja (lub zastąpić, jeśli nigdy nie zmieniono plik) `AppDelegate.m` pliku zgodnie z jednym z nowych projektu (patrz [ten diff][9]).
+
+8.  W `config.xml` pliku, [Dodaj te nowe linie][10].
+
+9.  W `config.xml` plik, [edytować element główny, zmienić ją cordova do widget][11].
+
+10. W `config.xml` plik, [Usuń preferencje OpenAllWhitelistURLsInWebView][12].
+
+11. Usuń `cordova` katalogu, a kopia `cordova` katalogu z nowego projektu w katalogu projektu. W 2.5.0 to ma zaktualizować skrypty.
+
+12. Usuń `CordovaLib` katalogu, a kopia `CordovaLib` katalogu z nowego projektu w katalogu projektu.
+
+ [9]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=318f79326176be8f16ebc93bad85dd745f4205b6;hp=6dc7bfc84f0ecede4cc43d2a3256ef7c5383b9fe;hb=4001ae13fcb1fcbe73168327630fbc0ce44703d0;hpb=299a324e8c30065fc4511c1fe59c6515d4842f09
+ [10]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=903944c4b1e58575295c820e154be2f5f09e6314;hp=721c734120b13004a4a543ee25f4287e541f34be;hb=ae467249b4a256bd31ee89aea7a06f4f2316b8ac;hpb=9e39f7ef8096fb15b38121ab0e245a3a958d9cbb
+ [11]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=64e71636f5dd79fa0978a97b9ff5aa3860a493f5;hp=d8579352dfb21c14e5748e09b2cf3f4396450163;hb=0e711f8d09377a7ac10ff6be4ec17d22cdbee88d;hpb=57c3c082ed9be41c0588d0d63a1d2bfcd2ed878c
+ [12]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=721c734120b13004a4a543ee25f4287e541f34be;hp=7d67508b70914aa921a16e79f79c00512502a8b6;hb=187bf21b308551bfb4b98b1a5e11edf04f699791;hpb=03b8854bdf039bcefbe0212db937abd81ac675e4
+
+## Projekty modernizacji 2.3.0 2.4.0
+
+1.  Pobierz i rozpakuj źródła Cordova 2.4.0 do lokalizacji stałych katalogu na dysku, na przykład do`~/Documents/Cordova-2.4.0`.
+
+2.  Zamknąć Xcode, jeśli jest uruchomiony.
+
+3.  Za pomocą Terminal.app, przejdź do katalogu, gdzie można umieścić pobrany źródła powyżej.
+
+4.  Tworzenie nowego projektu, zgodnie z opisem w iOS Shell narzędzia przewodnik. Potrzebujesz aktywów od ten nowy projekt.
+
+5.  Kopia `www/cordova-2.4.0.js` pliku z nowego projektu w `www` katalogu i Usuń `www/cordova-2.3.0.js` pliku.
+
+6.  Aktualizacja Cordova odniesienia skrypt w `www/index.html` pliku (i innych plików, które zawierają odniesienia skrypt) do nowej `cordova-2.4.0.js` pliku.
+
+7.  Aktualizacji (lub zastąpić, jeśli nigdy nie zmieniono pliki) `MainViewController.m` pliku zgodnie z nowego projektu (patrz [ten diff][13]).
+
+8.  Aktualizacja (lub zastąpić, jeśli nigdy nie zmieniono plik) `AppDelegate.m` pliku zgodnie z jednym z nowych projektu (patrz [ten diff][14]).
+
+9.  W `config.xml` pliku, [Dodaj ten nowy wiersz][15].
+
+10. Usuń `cordova` katalogu, a kopia `cordova` katalogu z nowego projektu w katalogu projektu. W 2.4.0 to ma stałe skrypty.
+
+11. Usuń `CordovaLib` katalogu, a kopia `CordovaLib` katalogu z nowego projektu w katalogu projektu.
+
+12. Dodaj AssetsLibrary.framework jako zasób do projektu. (Patrz [Dokumentacja firmy Apple][16] instrukcje jak to zrobić.).
+
+ [13]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/MainViewController.m;h=5f9eeac15c2437cd02a6eb5835b48374e9b94100;hp=89da1082d06ba5e5d0dffc5b2e75a3a06d5c2aa6;hb=b4a2e4ae0445ba7aec788090dce9b822d67edfd8;hpb=a484850f4610e73c7b20cd429a7794ba829ec997
+ [14]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=6dc7bfc84f0ecede4cc43d2a3256ef7c5383b9fe;hp=1ca3dafeb354c4442b7e149da4f281675aa6b740;hb=6749c17640c5fed8a7d3a0b9cca204b89a855baa;hpb=deabeeb6fcb35bac9360b053c8bf902b45e6de4d
+ [15]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=7d67508b70914aa921a16e79f79c00512502a8b6;hp=337d38da6f40c7432b0bce05aa3281d797eec40a;hb=6749c17640c5fed8a7d3a0b9cca204b89a855baa;hpb=deabeeb6fcb35bac9360b053c8bf902b45e6de4d
+ [16]: https://developer.apple.com/library/ios/#recipes/xcode_help-project_editor/Articles/AddingaLibrarytoaTarget.html
+
+## Projekty modernizacji 2.2.0 2.3.0
+
+1.  Pobierz i rozpakuj źródła Cordova 2.3.0 do lokalizacji stałych katalogu na dysku, na przykład do`~/Documents/Cordova-2.3.0`.
+
+2.  Zamknąć Xcode, jeśli jest uruchomiony.
+
+3.  Za pomocą Terminal.app, przejdź do katalogu, gdzie można umieścić pobrany źródła powyżej.
+
+4.  Tworzenie nowego projektu, zgodnie z opisem w iOS Shell narzędzia przewodnik. Potrzebujesz aktywów od ten nowy projekt.
+
+5.  Kopia `www/cordova-2.3.0.js` pliku z nowego projektu w `www` katalogu i Usuń `www/cordova-2.2.0.js` pliku.
+
+6.  Aktualizacja Cordova odniesienia skrypt w `www/index.html` pliku (i innych plików, które zawierają odniesienia skrypt) do nowej `cordova-2.3.0.js` pliku.
+
+7.  Aktualizacja (lub zastąpić, jeśli nigdy nie zmieniono plik) `MainViewController.m` według jednej z nowego projektu.
+
+8.  Usuń `cordova` katalogu, a kopia `cordova` katalogu z nowego projektu w katalogu projektu. W 2.3.0 to ma nowe skrypty.
+
+9.  Usuń `CordovaLib` katalogu, a kopia `CordovaLib` katalogu z nowego projektu w katalogu projektu.
+
+10. Konwersja `Cordova.plist` pliku do `config.xml` , uruchamiając skrypt `bin/cordova\_plist\_to\_config\_xml` na pliku projektu.
+
+11. Dodaj wtyczkę InAppBrowser do `config.xml` , dodając ten tag pod `<cordova><plugins>` :
+    
+        <plugin name="InAppBrowser" value="CDVInAppBrowser" />
+        
+
+12. Należy zauważyć, że Objective-C wtyczki są już *nie* Białej liście. Do białej listy połączeń z białej listy aplikacji, należy ustawić `User-Agent` nagłówka połączenia sam user-agent jako główny Cordova WebView. Można to uzyskać poprzez uzyskiwanie dostępu do `userAgent` Właściwość wyłączyć główny widok kontroler. Główny widok kontroler ( `CDVViewController` ) również ma `URLisAllowed` Metoda, aby sprawdzić, czy adres URL przechodzi białej listy.
+
+13. Urządzenie interfejsu API zmiany:
+    
+    *   Dla iOS, device.platform używane do zwracania `iPhone` , `iPad` lub `iPod Touch` , teraz zwraca (poprawnie)`iOS`.
+    *   Dla iOS, device.name (niezalecany dla wszystkich platform) używane do zwracania nazwy użytkownika urządzenia (np. ' Shazron w iPhone 5); teraz zwraca co device.platform używane do zwracania: `iPhone` , `iPad` lub`iPod Touch`.
+    *   Na wszystkich platformach jest nową właściwość o nazwie device.model; zwraca modelu określonego urządzenia, np. `iPad2,5` (dla innych platform, zwraca to co device.name używane do zwracania).
+
+## Projekty modernizacji 2.1.0 2.2.0
+
+1.  Pobierz i rozpakuj źródła Cordova 2.2.0 na miejsce stałe katalogu na dysku twardym, na przykład do`~/Documents/Cordova-2.2.0`.
+
+2.  Zamknąć Xcode, jeśli jest uruchomiony.
+
+3.  Za pomocą Terminal.app, przejdź do katalogu, gdzie można umieścić pobrany źródła powyżej.
+
+4.  Tworzenie nowego projektu, zgodnie z opisem w iOS Shell narzędzia przewodnik. Potrzebujesz aktywów od ten nowy projekt.
+
+5.  Kopia `www/cordova-2.2.0.js` pliku z nowego projektu w `www` katalogu i Usuń `www/cordova-2.1.0.js` pliku.
+
+6.  Aktualizacja Cordova odniesienia skrypt w `www/index.html` pliku (i innych plików, które zawierają odniesienia skrypt) do nowej `cordova-2.2.0.js` pliku.
+
+7.  Aktualizacja (lub zastąpić, jeśli nigdy nie zmieniono plik) `MainViewController.m` zgodnie z nowym projektem:
+    
+    *   Aktualizacja → viewWillAppear
+
+8.  Kopia `cordova` katalogu z nowego projektu w katalogu projektu. W wersji 2.2.0 to ma zaktualizować skrypt "naśladować".
+
+9.  Następnie zaktualizować `CordovaLib` Sub-projekt referencyjny. Począwszy od Cordova 2.1.0, nie używamy zmiennej CORDOVALIB Xcode już przy odwoływaniu się do gdzie `CordovaLib` zamieszkuje, odwołanie jest odwołaniem pliku teraz.
+    
+    1.  Uruchomienie Terminal.app
+    2.  Przejdź do lokalizacji, w którym zainstalowano Cordova (patrz krok 1), w `bin` podkatalogu
+    3.  Uruchom skrypt poniżej, gdzie pierwszym parametrem jest ścieżka do projektu `.xcodeproj` pliku:
+        
+        `update_cordova_subproject path/to/your/project/xcodeproj`
+
+**Uwaga**: W wersji 2.2.0, `bin/create` skrypt kopii w `CordovaLib` pod-projekt do projektu. Do tego samego rodzaju instalacji, wystarczy skopiować w prawo `CordovaLib` w katalogu projektu i aktualizacji `CordovaLib` Sub-lokalizacja (w stosunku do projektu) w Xcode inspektor pliku projektu.
+
+## Projekty modernizacji 2.0.0 2.1.0
+
+Z Cordova 2.1.0 `CordovaLib` ma był ulepszony wobec używać **Automatycznego liczenia odniesienia (ARC)**. Nie potrzeba uaktualnienia do **ŁUKU** do używania CordovaLib, ale jeśli chcesz uaktualnić twój projekt za pomocą **ŁUKU**, proszę używasz Kreatora migracji Xcode z menu: **Edycja → refaktoringu → konwersji na cel-C ARC...**, usuń zaznaczenie pola wyboru libCordova.a, a następnie uruchomić kreatora do zakończenia.
+
+1.  Pobierz i rozpakuj źródła Cordova 2.1.0 do lokalizacji stałych katalogu na dysku, na przykład do`~/Documents/Cordova-2.1.0`.
+
+2.  Zamknąć Xcode, jeśli jest uruchomiony.
+
+3.  Za pomocą Terminal.app, przejdź do katalogu, gdzie można umieścić pobrany źródła powyżej.
+
+4.  Tworzenie nowego projektu, zgodnie z opisem w iOS Shell narzędzia przewodnik. Potrzebujesz aktywów od ten nowy projekt.
+
+5.  Kopia `www/cordova-2.1.0.js` pliku z nowego projektu w `www` katalogu i Usuń `www/cordova-2.0.0.js` pliku.
+
+6.  Aktualizacja Cordova odniesienia skrypt w `www/index.html` pliku (i innych plików, które zawierają odniesienia skrypt) do nowej `cordova-2.1.0.js` pliku.
+
+7.  Aktualizacja (lub zastąpić, jeśli nigdy nie zmieniono plik) `AppDelegate.m` zgodnie z nowym projektem:
+    
+    *   Edytowane → aplikacji: didFinishLaunchingWithOptions:
+    *   Dodane → aplikacji: supportedInterfaceOrientationsForWindow:
+
+8.  Aktualizacja (lub zastąpić, jeśli nigdy nie zmieniono plik) `MainViewController.m` zgodnie z nowym projektem:
+    
+    *   Dodaje → viewWillAppear
+
+9.  Kopia `cordova` katalogu z nowego projektu w katalogu projektu. W 2.1.0 to ma aktualizacja skryptów do obsługi ścieżek z pomieszczenia.
+
+10. Usuń `VERSION` odwołanie od projektu do pliku (*nie* ten w`CordovaLib`).
+
+11. Następnie zaktualizować `CordovaLib` Sub-projekt referencyjny. Począwszy od Cordova 2.1.0, nie używamy zmiennej CORDOVALIB Xcode już przy odwoływaniu się do gdzie `CordovaLib` zamieszkuje, odwołanie jest odwołaniem pliku teraz.
+    
+    1.  Uruchomienie Terminal.app
+    2.  Przejdź do lokalizacji, w którym zainstalowano Cordova (patrz krok 1), w `bin` podkatalogu
+    3.  Uruchom skrypt poniżej, gdzie pierwszym parametrem jest ścieżka do projektu `.xcodeproj` pliku:
+        
+        `update_cordova_subproject path/to/your/project/xcodeproj`
+
+## Projekty modernizacji 1.9.0 2.0.0
+
+1.  Zainstalować Cordova 2.0.0.
+
+2.  Tworzenie nowego projektu, zgodnie z opisem w iOS Shell narzędzia przewodnik. Potrzebujesz aktywów od ten nowy projekt.
+
+3.  Kopia `www/cordova-2.0.0.js` pliku z nowego projektu w `www` katalogu i Usuń `www/cordova-1.9.0.js` pliku.
+
+4.  Aktualizacja Cordova odniesienia skrypt w `www/index.html` pliku (i innych plików, które zawierają odniesienia skrypt) do nowej `cordova-2.0.0.js` pliku.
+
+5.  Kopia `cordova` katalogu z nowego projektu w katalogu głównym projektu (jeśli chcesz projektu narzędzia wiersza polecenia).
+
+6.  Dodaj nowy wpis w `Plugins` w `Cordova.plist` plików w grupie **Plików wspierających** . Kluczem do sukcesu jest `Device` , a wartość jest`CDVDevice`.
+
+7.  Usuń`Cordova.framework`.
+
+8.  Usuń `verify.sh` z grupy **Wsparcia plików** .
+
+9.  Wybierz ikonę projektu w Nawigatorze projektu, wybierz **cel**projektu, a następnie wybierz kartę **Ustawienia budować** .
+
+10. Szukaj **Preprocesora makra**, a następnie usuń wszystkie **CORDOVA_FRAMEWORK = 1** wartości.
+
+11. Zlokalizuj `CordovaLib` katalogu, który został zainstalowany na dysku twardym w twój ognisko domowe teczka `Documents` podkatalogu.
+
+12. Zlokalizuj `CordovaLib.xcodeproj` plik w `CordovaLib` katalogu, a następnie przeciągnij i upuść plik do projektu. Powinien pojawiać się jako podprojekt.
+
+13. Budowania projektu, powinieneś dostać kilka błędów związanych z `#import` dyrektyw.
+
+14. Dla `#import` błędy, zmiany jakiegokolwiek przywozu opartego na ofertę w tym stylu:
+    
+        #import "CDV.h"
+        
+    
+    do tego stylu opartego na nawiasy:
+    
+        #import < Cordova/CDV.h >
+        
+    
+    i usunąć wszelkie `#ifdef` przywóz nakładkami wszelkie Cordova, nie są one już potrzebne (przywóz teraz są zunifikowane)
+
+15. Budować swój projekt ponownie, i nie powinna mieć żadnych `#import` błędów.
+
+16. Wybierz **ikonę projektu** w Nawigatorze projektu, wybierz **cel**projektu, a następnie wybierz kartę **Faz budowy** .
+
+17. Rozwiń fazy **Zależności miejsce docelowe** , a następnie wybierz **+** przycisk.
+
+18. Wybierz `CordovaLib` miejsce docelowe, a następnie kliknij przycisk **Dodaj** .
+
+19. Rozwiń w pierwszej fazie **Binarne Link z biblioteki** (już powinna zawierać kilka RAM), a następnie wybierz **+** przycisk.
+
+20. Wybierz `libCordova.a` biblioteki statyczne, a następnie wybierz przycisk **Dodaj** .
+
+21. Usuń fazy **Uruchomienia skryptu** .
+
+22. Wybierz **ikonę projektu** w Nawigatorze projektu, wybierz **cel**projektu, a następnie wybierz kartę **Ustawienia budować** .
+
+23. Wyszukaj **Inne flagi Linker**i dodać wartości **-force_load** i **- Obj-C**.
+
+24. Rozwiń `CordovaLib` projektem.
+
+25. Zlokalizuj `VERSION` plik, przeciągnij go do projektu głównego (chcemy utworzyć link do niego, nie kopia).
+
+26. Wybierz przycisk opcji **utworzyć grupy o wszelkie dodane foldery** , a następnie kliknij przycisk **Zakończ** .
+
+27. Wybierz `VERSION` pliku, który po prostu wciągnięty w poprzednim kroku.
+
+28. Typ **opcji-polecenia-1** kombinację klawiszy, aby pokazać **Plik inspektor** (lub menuitem **Zobacz → narzędzia → Pokaż plik inspektor**).
+
+29. Wybierz **w stosunku do CORDOVALIB** w **Pliku inspektor** spadać-w dół menu dla **lokalizacji**.
+
+30. Ustawić preferencje Xcode **Xcode preferencje lokalizacji → → → uzyskanych danych zaawansowane...** do **Unique**, tak że jednolite nagłówki można znaleźć.
+
+31. Wybierz **ikonę projektu** w Nawigatorze projektu, wybierz **miejsce docelowe**, a następnie wybierz kartę **Ustawienia budować** .
+
+32. Szukaj dla **nagłówka ścieżki wyszukiwania**. Dla tego ustawienia, należy dołączyć te trzy wartości, łącznie z cytatów:
+    
+        "$(TARGET_BUILD_DIR) / usr/local/lib/obejmują" "$(OBJROOT) / UninstalledProducts/to" "$(BUILT_PRODUCTS_DIR)"
+        
+
+33. Wyszukaj **inne flagi Linker**. Dla tego ustawienia, należy dołączyć tę wartość:
+    
+        -weak_framework CoreFoundation
+        
+
+34. Budowania projektu, to należy skompilować i zlinkować bez **żadnych problemów**.
+
+35. Wybierz projekt z listy rozwijanej **systemu** , a następnie wybierz **iPhone 5.1 symulator**.
+
+36. Kliknij przycisk **Uruchom** .
+
+**Uwaga**: Jeśli twój projekt nie działa zgodnie z oczekiwaniami w symulatorze, proszę wziąć pod uwagę wszelkie błędy w Dzienniku konsoli w Xcode wskazówek.
+
+## Ulepszanie projektów 1.8.x do 1.9.0
+
+1.  Zainstalować Cordova 1.9.0.
+
+2.  Tworzenie nowego projektu. Trzeba będzie niektórych aktywów od ten nowy projekt.
+
+3.  Kopia `www/cordova-1.9.0.js` pliku z nowego projektu w `www` katalogu i Usuń `www/cordova-1.8.x.js` pliku.
+
+4.  Aktualizacja Cordova odniesienia skrypt w `www/index.html` pliku (i innych plików, które zawierają odniesienia skrypt) do nowej `cordova-1.9.0.js` pliku.
+
+**Uwaga**: 1.9.0 obsługuje nowe `BackupWebStorage` logiczna `Cordova.plist` ustawienie. To jest umożliwiał przy nie wykonać, tak ustawić go `false` wobec uczyniæ kalek¹ ono, zwłaszcza na iOS 6. Zobacz [wydaniu: Safari i sekcja UIKit][17]
+
+ [17]: https://developer.apple.com/library/prerelease/ios/#releasenotes/General/RN-iOSSDK-6_0/_index.html
+
+## Projekty modernizacji 1.7.0 do 1.8.x
+
+1.  Zainstalować Cordova 1.8.0.
+
+2.  Tworzenie nowego projektu. Trzeba będzie niektórych aktywów od ten nowy projekt.
+
+3.  Kopia `www/cordova-1.8.0.js` pliku z nowego projektu w `www` katalogu i Usuń `www/cordova-1.7.x.js` pliku.
+
+4.  Aktualizacja Cordova odniesienia skrypt w `www/index.html` pliku (i innych plików, które zawierają odniesienia skrypt) do nowej `cordova-1.8.0.js` pliku.
+
+Jeśli zamierzasz na korzystanie z API przechwytywania, trzeba będzie nowe aktywa **wyświetlacz retina iPad** :
+
+1.  Kopia `Resources/Capture.bundle` element z nowego projektu w katalogu projektu, nadpisanych istniejących `Resources/Capture.bundle` element.
+
+2.  W projekcie, wybierz `Capture.bundle` element do nawigatora projektu w Xcode, typ klawisz **Delete** , a następnie wybierz **Usunąć odwołania** od wyniku okno.
+
+3.  Przeciągnij nowy `Capture.bundle` od kroku 1 powyżej do nawigatora projektu w Xcode, a następnie wybierz przycisk radiowy **Tworzenie grup dla wszelkich dodanych folderów** .
+
+## Projekty modernizacji 1.6.x 1.7.0
+
+1.  Zainstalować Cordova 1.7.0.
+
+2.  Tworzenie nowego projektu. Trzeba będzie niektórych aktywów od ten nowy projekt.
+
+3.  Kopia `www/cordova-1.7.0.js` pliku z nowego projektu w `www` katalogu i Usuń `www/cordova-1.6.0.js` pliku.
+
+4.  Aktualizacja Cordova odniesienia skrypt w `www/index.html` pliku (i innych plików, które zawierają odniesienia skrypt) do nowej `cordova-1.7.0.js` pliku.
+
+## Projekty modernizacji 1.5.0 1.6.x
+
+1.  Zainstalować Cordova 1.6.1.
+
+2.  Zrób kopię zapasową `AppDelegate.m` , `AppDelegate.h` , `MainViewController.m` , `MainViewController.h` , i `Cordova.plist` w projekcie.
+
+3.  Tworzenie nowego projektu. Trzeba będzie niektórych aktywów od ten nowy projekt.
+
+4.  Skopiuj następujące pliki z nowego projektu w 1.5.0-based projekt katalogu na dysku, zastępując wszystkie stare pliki (backup plików najpierw z kroku 2 powyżej):
+    
+        AppDelegate.h
+        AppDelegate.m
+        MainViewController.h
+        MainViewController.m
+        Cordova.plist
+        
+
+5.  Dodaj wszystkie nowe `MainViewController` i `AppDelegate` pliki na swój projekt Xcode.
+
+6.  Kopia `www/cordova-1.6.1.js` pliku z nowego projektu w `www` katalogu i Usuń `www/cordova-1.5.0.js` pliku.
+
+7.  Aktualizacja Cordova odniesienia skrypt w `www/index.html` pliku (i innych plików, które zawierają odniesienia skrypt) do nowej `cordova-1.6.1.js` pliku.
+
+8.  Dodaj nową `Cordova.plist` pliku do projektu. Jest to konieczne, ponieważ nazwy usługi podstawowe wtyczki muszą zmienić do nich z Android i BlackBerry, na jednolite (plik Cordova JavaScript`cordova-js`).
+
+9.  Integrować żadnych ustawień, **wtyczek** i **ExternalHosts** wpisy, które miał w swojej **kopii zapasowej Cordova.plist** w nowe`Cordova.plist`.
+
+10. Włączenie jakiegokolwiek kodu specyficzne dla projektu, który masz w swojej kopii zapasowej `AppDelegate.h` i `AppDelegate.m` w nowe `AppDelegate` pliki. Wszelkie `UIWebViewDelegate` lub `CDVCommandDelegate` kod w `AppDelegate.m` trzeba iść do `MainViewController.m` teraz (patrz sekcje wypowiedziało się w tym pliku).
+
+11. Włączenie jakiegokolwiek kodu specyficzne dla projektu, który masz w swojej kopii zapasowej `MainViewController.h` i `MainViewController.m` do nowych plików MainViewController.
+
+12. Kliknij na ikonę projektu w Nawigatorze projektu, wybierz **projekt**, a następnie wybierz kartę **Ustawienia budować** .
+
+13. Wprowadź **kompilator C / C + +/ Objective-C** w polu wyszukiwania.
+
+14. Wybierz wartość **Apple LLVM kompilator 3.1** .
+
+## Projekty modernizacji 1.4.x 1.5.0
+
+1.  Zainstalować Cordova 1.5.0.
+
+2.  Tworzenie nowego projektu i raz go uruchomić. Trzeba będzie niektórych aktywów od ten nowy projekt.
+
+3.  Kopia `www/cordova-1.5.0.js` pliku z nowego projektu w `www` katalogu i Usuń `www/phonegap-1.4.x.js` pliku.
+
+4.  Aktualizacja Cordova odniesienia skrypt w `www/index.html` pliku (i innych plików, które zawierają odniesienia skrypt) wskaż Nowy Cordova `cordova-1.5.0.js` pliku.
+
+5.  Znajdź `PhoneGap.framework` w nawigatora projektu, zaznacz go.
+
+6.  Wpisz klucz **delegować** i usunąć `PhoneGap.framework` odniesienia w Nawigatorze projektu.
+
+7.  Wpisz klucz kombinacja **Opcji-Command-A** , które powinno spadać w dół arkusz do dodawania plików do projektu (arkusz **Dodaj pliki...** ). Upewnij się, że **utworzono grupy o wszelkie dodane foldery** przycisk wybrano.
+
+8.  Wpisz klucz kombinacja **Shift-Command-G** , które powinno spadać w dół innym arkuszu, aby przejść do folderu ( **Przejdź do folderu:** arkuszy).
+
+9.  Wprowadź `/Users/Shared/Cordova/Frameworks/Cordova.framework` w **Przejdź do folderu:** arkusz, a następnie naciśnij przycisk **Przejdź** .
+
+10. Naciśnij przycisk **Dodaj** , **Dodaj pliki...** arkuszu.
+
+11. Wybierz `Cordova.framework` w Nawigatorze projektu.
+
+12. Typ **opcji-polecenia-1** kombinację klawiszy, aby pokazać **Plik inspektor**.
+
+13. Wybierz **Ścieżkę bezwzględną** w **Pliku inspektor** spadać-w dół menu dla **lokalizacji**.
+
+14. Wpisz klucz kombinacja **Opcji-Command-A** , które powinno spadać w dół arkusz do dodawania plików do projektu (arkusz **Dodaj pliki...** ). Upewnij się, że **utworzono grupy o wszelkie dodane foldery** przycisk wybrano.
+
+15. Wpisz klucz kombinacja **Shift-Command-G** , które powinno spadać w dół innym arkuszu, aby przejść do folderu ( **Przejdź do folderu:** arkuszy).
+
+16. Wprowadź `~/Documents/CordovaLib/Classes/deprecated` w **Przejdź do folderu:** arkusz, a następnie naciśnij przycisk **Przejdź** .
+
+17. Naciśnij przycisk **Dodaj** , **Dodaj pliki...** arkuszu.
+
+18. W `AppDelegate.h` , `AppDelegate.m` , i `MainViewController.h` pliki, zastąpić cały `#ifdef PHONEGAP_FRAMEWORK` blok z:
+    
+        #import "CDVDeprecated.h"
+        
+
+19. Kliknij na **ikonę projektu** w Nawigatorze projektu, wybierz **miejsce docelowe**, a następnie wybierz kartę **Ustawienia budować** .
+
+20. Poszukiwanie **ścieżki wyszukiwania w ramach**.
+
+21. Zastąpić istniejącą wartość z`/Users/Shared/Cordova/Frameworks`.
+
+22. Szukaj **preprocesora makra**.
+
+23. Pierwsza wartość (połączone), Zamień wartość z **CORDOVA_FRAMEWORK = YES**.
+
+24. Wybierz kartę **Faz budowy** .
+
+25. Rozwiń węzeł, **Uruchom skrypt**.
+
+26. Zastąpienie wszelkich wystąpień **PhoneGap** **Cordova**.
+
+27. Znaleźć `PhoneGap.plist` plik w Nawigatorze projektu i kliknij na pliku, gdy do wprowadź nazwę trybu edycji.
+
+28. Zmień nazwę `PhoneGap.plist` na`Cordova.plist`.
+
+29. Kliknij prawym przyciskiem myszy na `Cordova.plist` i wybierz **Otwórz → kod źródłowy**.
+
+30. Naciśnij **Opcję-polecenia-F**, wybierz **zastąpić** z listy rozwijanej u góry po lewej stronie okna źródłowego.
+
+31. Wprowadź `com.phonegap` Znajdź ciąg, i `org.apache.cordova` Zamień ciąg, a następnie naciśnij przycisk **Zamień wszystko** .
+
+32. Wprowadź **PG** Znajdź ciąg i **CDV** Zamień ciąg, a następnie naciśnij przycisk **Zamień wszystko** .
+
+33. Naciśnij klawisz **Command-B** do budowy. Masz jeszcze deprecations, które można pozbyć się w przyszłości (zobacz `CDVDeprecated.h` . Na przykład, Zamień klasy w kodzie, które używają PG * do CDV *).
+
+## 1.4.1 projekty modernizacji 1.4.0
+
+1.  Zainstalować Cordova 1.4.1.
+
+2.  Zrób kopię zapasową`MainViewController.m`.
+
+3.  Tworzenie nowego projektu. Trzeba będzie niektórych aktywów od ten nowy projekt.
+
+4.  Kopia `MainViewController.m` pliku z nowego projektu w katalogu projektu 1.4.0-based na dysku, zastępując stary plik (kopia zapasowa plików po raz pierwszy od kroku 2 powyżej).
+
+5.  Dodać `MainViewController.m` pliku do projektu Xcode.
+
+6.  Włączenie jakiegokolwiek kodu specyficzne dla projektu, który masz w swojej kopii zapasowej `MainViewController.m` do nowego pliku.
+
+7.  Aktualizowanie `phonegap-1.4.0.js` pliku jest opcjonalny, nic się nie zmieniło w JavaScript między 1.4.0 i 1.4.1.
+
+## Projekty modernizacji 1.3.0 1.4.0
+
+1.  Zainstalować Cordova 1.4.0.
+
+2.  Zrób kopię zapasową `AppDelegate.m` i `AppDelegate.h` w projekcie.
+
+3.  Tworzenie nowego projektu. Trzeba będzie niektórych aktywów od ten nowy projekt.
+
+4.  Skopiuj następujące pliki z nowego projektu w 1.3.0-based projekt katalogu na dysku, zastępując wszystkie stare pliki (backup plików najpierw z kroku 2 powyżej):
+    
+        AppDelegate.h AppDelegate.m MainViewController.h MainViewController.m MainViewController.xib
+        
+
+5.  Dodaj wszystkie `MainViewController` pliki na swój projekt Xcode.
+
+6.  Kopia `www/phonegap-1.4.0.js` pliku z nowego projektu w `www` katalogu i Usuń `www/phonegap-1.3.0.js` pliku.
+
+7.  Aktualizacja Cordova odniesienia skrypt w `www/index.html` pliku (i innych plików, które zawierają odniesienia skrypt) do nowej `phonegap-1.4.0.js` pliku.
+
+8.  Dodaj nowy wpis w `Plugins` w `PhoneGap.plist` pliku. Kluczem do sukcesu jest `com.phonegap.battery` , a wartość jest`PGBattery`.
+
+9.  Włączenie jakiegokolwiek kodu specyficzne dla projektu, który masz w swojej kopii zapasowej `AppDelegate.h` i `AppDelegate.m` do nowych plików AppDelegate.
+
+## Projekty modernizacji 1.2.0 1.3.0
+
+1.  Zainstalować Cordova 1.3.0.
+
+2.  Zrób kopię zapasową `AppDelegate.m` i `AppDelegate.h` w projekcie.
+
+3.  Tworzenie nowego projektu. Trzeba będzie niektórych aktywów od ten nowy projekt.
+
+4.  Skopiuj następujące pliki z nowego projektu w 1.2.0-based projekt katalogu na dysku, zastępując wszystkie stare pliki (backup plików najpierw z kroku 2 powyżej):
+    
+        AppDelegate.h AppDelegate.m MainViewController.h MainViewController.m MainViewController.xib
+        
+
+5.  Dodaj wszystkie `MainViewController` pliki na swój projekt Xcode.
+
+6.  Kopia `www/phonegap-1.3.0.js` pliku z nowego projektu w `www` katalogu i Usuń `www/phonegap-1.2.0.js` pliku.
+
+7.  Aktualizacja Cordova odniesienia skrypt w `www/index.html` pliku (i innych plików, które zawierają odniesienia skrypt) do nowej `phonegap-1.3.0.js` pliku.
+
+8.  Dodaj nowy wpis w `Plugins` w `PhoneGap.plist` pliku. Kluczem do sukcesu jest `com.phonegap.battery` , a wartość jest`PGBattery`.
+
+9.  Włączenie jakiegokolwiek kodu specyficzne dla projektu, który masz w swojej kopii zapasowej `AppDelegate.h` i `AppDelegate.m` do nowych plików AppDelegate.
+
+## Projekty modernizacji 1.1.0 1.2.0
+
+1.  Zainstalować Cordova 1.2.0.
+
+2.  Zrób kopię zapasową `AppDelegate.m` i `AppDelegate.h` w projekcie.
+
+3.  Tworzenie nowego projektu. Trzeba będzie niektórych aktywów od ten nowy projekt.
+
+4.  Skopiuj następujące pliki z nowego projektu w 1.1.0-based projekt katalogu na dysku, zastępując wszystkie stare pliki (backup plików najpierw z kroku 2 powyżej):
+    
+        AppDelegate.h AppDelegate.m MainViewController.h MainViewController.m MainViewController.xib
+        
+
+5.  Dodaj wszystkie `MainViewController` pliki na swój projekt Xcode.
+
+6.  Kopia `www/phonegap-1.2.0.js` pliku z nowego projektu w `www` katalogu i Usuń `www/phonegap-1.1.0.js` pliku.
+
+7.  Aktualizacja Cordova odniesienia skrypt w `www/index.html` pliku (i innych plików, które zawierają odniesienia skrypt) do nowej `phonegap-1.2.0.js` pliku.
+
+8.  Dodaj nowy wpis w `Plugins` w `PhoneGap.plist` pliku. Kluczem do sukcesu jest `com.phonegap.battery` , a wartość jest`PGBattery`.
+
+9.  Włączenie jakiegokolwiek kodu specyficzne dla projektu, który masz w swojej kopii zapasowej `AppDelegate.h` i `AppDelegate.m` do nowych plików AppDelegate.
+
+## Projekty modernizacji 1.0.0 1.1.0
+
+1.  Zainstalować Cordova 1.1.0.
+
+2.  Zrób kopię zapasową `AppDelegate.m` i `AppDelegate.h` w projekcie.
+
+3.  Tworzenie nowego projektu. Trzeba będzie niektórych aktywów od ten nowy projekt.
+
+4.  Skopiuj następujące pliki z nowego projektu w 1.0.0-based projekt katalogu na dysku, zastępując wszystkie stare pliki (backup plików najpierw z kroku 2 powyżej):
+    
+        AppDelegate.h AppDelegate.m MainViewController.h MainViewController.m MainViewController.xib
+        
+
+5.  Dodaj wszystkie `MainViewController` pliki na swój projekt Xcode.
+
+6.  Kopia `www/phonegap-1.1.0.js` pliku z nowego projektu w `www` katalogu i Usuń `www/phonegap-1.0.0.js` pliku.
+
+7.  Aktualizacja Cordova odniesienia skrypt w `www/index.html` pliku (i innych plików, które zawierają odniesienia skrypt) do nowej `phonegap-1.1.0.js` pliku.
+
+8.  Dodaj nowy wpis w `Plugins` w `PhoneGap.plist` pliku. Kluczem do sukcesu jest `com.phonegap.battery` , a wartość jest`PGBattery`.
+
+9.  Włączenie jakiegokolwiek kodu specyficzne dla projektu, który masz w swojej kopii zapasowej `AppDelegate.h` i `AppDelegate.m` do nowych plików AppDelegate.
+
+## Projekty modernizacji 0.9.6 1.0.0
+
+1.  Zainstalować Cordova 1.0.0.
+
+2.  Zrób kopię zapasową `AppDelegate.m` i `AppDelegate.h` w projekcie.
+
+3.  Tworzenie nowego projektu. Trzeba będzie niektórych aktywów od ten nowy projekt.
+
+4.  Skopiuj następujące pliki z nowego projektu w 0.9.6-based projekt katalogu na dysku, zastępując wszystkie stare pliki (backup plików najpierw z kroku 2 powyżej):
+    
+        AppDelegate.h AppDelegate.m MainViewController.h MainViewController.m MainViewController.xib
+        
+
+5.  Dodaj wszystkie `MainViewController` pliki na swój projekt Xcode.
+
+6.  Kopia `www/phonegap-1.0.0.js` pliku z nowego projektu w `www` katalogu i Usuń `www/phonegap-0.9.6.js` pliku.
+
+7.  Aktualizacja Cordova odniesienia skrypt w `www/index.html` pliku (i innych plików, które zawierają odniesienia skrypt) do nowej `phonegap-1.0.0.js` pliku.
+
+8.  Dodaj nowy wpis w `Plugins` w `PhoneGap.plist` pliku. Kluczem do sukcesu jest `com.phonegap.battery` , a wartość jest`PGBattery`.
+
+9.  Włączenie jakiegokolwiek kodu specyficzne dla projektu, który masz w swojej kopii zapasowej `AppDelegate.h` i `AppDelegate.m` do nowych plików AppDelegate.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/513a1fa1/docs/pl/edge/guide/platforms/ios/webview.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/guide/platforms/ios/webview.md b/docs/pl/edge/guide/platforms/ios/webview.md
new file mode 100644
index 0000000..c4db2bb
--- /dev/null
+++ b/docs/pl/edge/guide/platforms/ios/webview.md
@@ -0,0 +1,146 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# iOS WebViews
+
+Ten poradnik pokazuje jak wobec sprzeniewierzyć Cordova włączony Widok sieci Web składnika w większych aplikacji na iOS. Szczegółowe informacje na temat jak te składniki mogą komunikować się ze sobą, zobacz wtyczki aplikacji.
+
+Wsparcie dla iOS WebViews rozpoczął Cordova wersja 1.4, za pomocą `Cleaver` element, dla którego szablon Xcode służy jako implementacji. Cordova 2.0 i nowsze wersje obsługują tylko realizacji podprojektu w oparciu tasak.
+
+Instrukcje te wymagają co najmniej Cordova 2.3 i Xcode 4.5, wraz z `config.xml` plik z projektem nowo utworzonego iOS. Można użyć procedury na interfejs wiersza polecenia do tworzenia nowego projektu, a następnie uzyskać `config.xml` plik w aplikacji o nazwie podkatalogu w`platforms/ios`.
+
+Aby wykonać te instrukcje, upewnij się, że masz najnowsze dystrybucji Cordova. Pobierz go z [cordova.apache.org][1] i rozpakuj jego pakiet iOS.
+
+ [1]: http://cordova.apache.org
+
+## Dodawanie tasak do projekt Xcode (CordovaLib podprojektu)
+
+1.  Zamknąć Xcode, jeśli jest uruchomiony.
+
+2.  Otwórz terminal i przejdź do katalogu źródłowego dla Cordova iOS.
+
+3.  Kopia `config.xml` plik opisany w katalogu projektu.
+
+4.  Otwórz Xcode i skopiować za pomocą programu Finder `config.xml` pliku w oknie **Nawigator projektu** .
+
+5.  Wybierz polecenie **Utwórz grupy o wszelkie dodane foldery** i naciśnij przycisk **Zakończ**.
+
+6.  Aby skopiować za pomocą programu Finder `CordovaLib/CordovaLib.xcodeproj` plik w Xcode w **Nawigatorze projektu**
+
+7.  Wybierz `CordovaLib.xcodeproj` w **nawigatorze projektu**.
+
+8.  Typ **opcji-polecenia-1** kombinację klawiszy, aby pokazać **Plik inspektor**.
+
+9.  Wybierz **w stosunku do grupy** w **Pliku inspektor** spadać-w dół menu dla **lokalizacji**.
+
+10. Wybierz **ikonę projektu** w **Nawigatorze projektu**, wybierz **miejsce docelowe**, a następnie wybierz kartę **Ustawienia budować** .
+
+11. Dodać `-force_load` i `-Obj-C` na **Inne Linker flagi** wartość.
+
+12. Kliknij na **ikonę projektu** w Nawigatorze projektu, wybierz **miejsce docelowe**, a następnie wybierz kartę **Faz budowy** .
+
+13. Rozwinąć **Link binarki z biblioteki**.
+
+14. Wybierz **+** przycisk, a następnie dodaj następujące **ramy**. Opcjonalnie w **Nawigatorze projektu**, przenosić je w grupie **RAM** :
+    
+        AssetsLibrary.framework
+        CoreLocation.framework
+        CoreGraphics.framework
+        MobileCoreServices.framework
+        
+
+15. Rozwiń węzeł **Miejsce docelowe zależności**, z tego oznakowania, jeśli istnieje więcej niż jedno pole, w polu u góry.
+
+16. Wybierz **+** przycisk, a następnie Dodaj `CordovaLib` budować produktu.
+
+17. Rozwinąć **Link binarki z biblioteki**, z tego oznakowania, jeśli istnieje więcej niż jedno pole, w polu u góry.
+
+18. Wybierz **+** przycisk, a następnie Dodaj`libCordova.a`.
+
+19. Zestaw **Xcode preferencje → lokalizacje → uzyskanych danych → zaawansowane...** **unikatowe**.
+
+20. Wybierz **ikonę projektu** w Nawigatorze projektu, wybierz **miejsce docelowe**, a następnie wybierz kartę **Ustawienia budować** .
+
+21. Szukaj dla **nagłówka ścieżki wyszukiwania**. Dla tego ustawienia, należy dodać te trzy wartości poniżej, wraz z cudzysłowami:
+    
+        "$(TARGET_BUILD_DIR)/usr/local/lib/include"        
+        "$(OBJROOT)/UninstalledProducts/include"
+        "$(BUILT_PRODUCTS_DIR)"
+        
+    
+    Od Cordova 2.1.0 `CordovaLib` ma był ulepszony wobec używać **Automatycznego liczenia odniesienia (ARC)**. Nie trzeba uaktualnić do **ŁUKU** , aby używać `CordovaLib` , ale jeśli chcesz uaktualnić twój projekt za pomocą **ŁUKU**, należy użyć Kreatora migracji Xcode z **Edycja → refaktoringu → konwersji na cel-C ARC...** menu, **Usuń zaznaczenie pola wyboru libCordova.a**, a następnie uruchomić kreatora do zakończenia.
+
+## Za pomocą CDVViewController
+
+1.  Dodaj następujący nagłówek:
+    
+        #import <Cordova/CDVViewController.h>
+        
+
+2.  Wystąpienia nowego `CDVViewController` i zachować go gdzieś, np. do właściwości klasy:
+    
+        CDVViewController* viewController = [CDVViewController new];
+        
+
+3.  Opcjonalnie zestaw `wwwFolderName` Właściwość, która domyślnie `www` :
+    
+        viewController.wwwFolderName = @"myfolder";
+        
+
+4.  Opcjonalnie można ustawić stronę startową `config.xml` pliku `<content>` tag, albo lokalny plik:
+    
+        <content src="index.html" />
+        
+    
+    .. .albo witryny zdalnej:
+    
+        <content src="http://apache.org" />
+        
+
+5.  Opcjonalnie zestaw `useSplashScreen` Właściwość, która domyślnie `NO` :
+    
+        viewController.useSplashScreen = YES;
+        
+
+6.  Zestaw **ramki widoku**. Zawsze ustawić jako ostatni Właściwość:
+    
+        viewController.view.frame = CGRectMake(0, 0, 320, 480);
+        
+
+7.  Dodać tasak do widoku:
+    
+        [myView addSubview:viewController.view];
+        
+
+## Dodawanie HTML, CSS i JavaScript aktywów
+
+1.  Utwórz nowy katalog w ramach projektu, `www` np.
+
+2.  HTML, CSS i JavaScript aktywów umieścić ten katalog.
+
+3.  Aby skopiować katalogu w Xcode w **Nawigatorze projektu** okno za pomocą programu Finder.
+
+4.  Wybierz **Tworzenie folderu odniesienia dla wszelkich dodanych folderów**.
+
+5.  Ustaw odpowiednie `wwwFolderName` i `startPage` Właściwości katalogu początkowo utworzono, lub użyj ustawień domyślnych (określonego w poprzedniej sekcji) przy uruchamianiu`CDVViewController`.
+    
+        /*
+         if you created a folder called 'myfolder' and
+         you want the file 'mypage.html' in it to be
+         the startPage
+        */
+        viewController.wwwFolderName = @"myfolder";
+        viewController.startPage = @"mypage.html"
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/513a1fa1/docs/pl/edge/guide/platforms/tizen/index.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/guide/platforms/tizen/index.md b/docs/pl/edge/guide/platforms/tizen/index.md
new file mode 100644
index 0000000..8581085
--- /dev/null
+++ b/docs/pl/edge/guide/platforms/tizen/index.md
@@ -0,0 +1,112 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Platforma Tizen Przewodnik
+
+Ten poradnik opisuje jak skonfigurować SDK środowiska wdrażania Cordova aplikacje dla urządzeń z systemem operacyjnym Tizen.
+
+## Wymagania i wsparcie
+
+Tizen SDK wymaga 10.04/10.10/11.04/11.10 Linux Ubuntu (32-bitowa) lub Windows XP SP3/7 (32-bitowa).
+
+Programiści powinni używać `cordova` narzędzie w połączeniu z Tizen SDK. Zobacz interfejs wiersza poleceń do informacji jak go zainstalować, dodać projektów, a następnie tworzenia i wdrażania projektu.
+
+## Instalowania zestawu SDK
+
+Pobrać Tizen SDK z [tizen.org][1].
+
+ [1]: https://developer.tizen.org/sdk
+
+<!--
+
+- (optional) Install Tizen Cordova template projects: copy the
+  `/templates` directory content into the Tizen Eclipse IDE web
+  templates directory (e.g.:
+  `/home/my_username/tizen-sdk/IDE/Templates/web`).
+
+- __Method #2: Use Tizen Eclipse IDE Cordova Tizen project templates__
+    - Launch Tizen Eclipse IDE
+    - Select  __File &rarr; New &rarr; Tizen Web Project__
+    - Select __User Template__ and __User defined__ items
+    - Select one of the Tizen Cordova template (e.g.: __CordovaBasicTemplate__)
+    - Fill the __Project name__ and its target __Location__
+
+    ![](img/guide/platforms/tizen/project_template.png)
+
+    - Click __Finish__
+
+    ![](img/guide/platforms/tizen/project_explorer.png)
+
+    - Your project should now appear in the __Project Explorer__ view
+
+-->
+
+## Otwórz projekt w SDK
+
+1.  Uruchomienie Tizen Eclipse IDE.
+
+2.  Wybierz **plik → → Importuj Tizen projektu sieci Web**:
+    
+    ![][2]
+
+3.  Naciśnij przycisk **następny**.
+
+4.  Upewnij się, że zaznaczone jest pole **Wybierz katalog główny** .
+
+5.  Upewnij się, że **kopiowanie projektów w obszarze roboczym** jest zaznaczone.
+
+6.  Naciśnij przycisk **Przeglądaj** i wybierz Cordova Tizen `samples` katalogu projektu (takich jak `/cordova-basic` ):
+    
+    ![][3]
+
+7.  Naciśnij przycisk **Zakończ**. Projekt powinien teraz być przywożone i pojawiają się w widoku **Eksplorator projektu** :
+    
+    ![][4]
+
+ [2]: img/guide/platforms/tizen/import_project.png
+ [3]: img/guide/platforms/tizen/import_widget.png
+ [4]: img/guide/platforms/tizen/project_explorer.png
+
+Aby odbudować projekt, kliknij prawym przyciskiem myszy w widoku **Eksplorator projektu** i wybierz **Projekt budowy**:
+
+![][5]
+
+ [5]: img/guide/platforms/tizen/build_project.png
+
+Plik pakietu widżet jak *hello.wgt* powinien generować w katalogu projektu.
+
+## Wdrażanie do emulatora
+
+Kliknij prawym przyciskiem myszy w widoku **Eksplorator projektu** projektu i wybierz **Uruchom jako → Tizen www symulator aplikacji**:
+
+![][6]
+
+ [6]: img/guide/platforms/tizen/runas_web_sim_app.png
+
+## Wdrażanie do urządzenia
+
+*   Upewnij się, że urządzenie jest prawidłowo rozpoczęła, połączone i skonfigurowany. Ustawienia **daty i czasu** muszą być ustawione prawidłowo.
+
+*   Za pomocą widoku **Połączenie Explorer** wybierz celem wdrożenia aplikacji: **okno → Pokaż widok → połączenia Explorer**.
+    
+    ![][7]
+
+*   Kliknij prawym przyciskiem myszy w widoku **Eksplorator projektu** projektu, a następnie wybierz **Uruchom jako → Tizen aplikacji sieci Web**:
+    
+    ![][8]
+
+ [7]: img/guide/platforms/tizen/connection_explorer.png
+ [8]: img/guide/platforms/tizen/runas_web_app.png
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/513a1fa1/docs/pl/edge/guide/platforms/ubuntu/index.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/guide/platforms/ubuntu/index.md b/docs/pl/edge/guide/platforms/ubuntu/index.md
new file mode 100644
index 0000000..10b3097
--- /dev/null
+++ b/docs/pl/edge/guide/platforms/ubuntu/index.md
@@ -0,0 +1,91 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Platforma Ubuntu Guide
+
+## Pierwsze wydanie
+
+Witamy w pierwszym wydaniu Ubuntu platformy wsparcia w Cordova. W tym wydaniu fokus jest rozwój systemu Ubuntu i za pomocą przepływu pracy między platformami omówione w przeglądzie. Dotyczy to dodawanie platformie Ubuntu do projektu, dodając standardowe wtyczki Cordova oraz tworzenie i uruchamianie aplikacji na platformie Ubuntu.
+
+### Ubuntu SDK
+
+Również może chcesz zainstalować Ubuntu QtCreator środowisko programistyczne. Zobacz [developer.ubuntu.com][1] uzyskać więcej informacji. (QtCreator SDK nie jest wymagane aby dodać obsługę platform Ubuntu do aplikacji Cordova.)
+
+ [1]: http://developer.ubuntu.com
+
+### Platform Ubuntu Runtime
+
+Ubuntu jest dobrze znany jej środowisko graficzne (dla laptopów, komputerów i takie). Ubuntu Touch rozszerza system operacyjny Ubuntu na telefony komórkowe i tablety. Ubuntu runtime platformy mają różnych architektur procesorów (x 86, armhf, itp.). Kod aplikacji i plugin musi zostać skompilowany odpowiednio. Poparcie dla ten szeroki obszar jest szybko rozwijającą się w Ubuntu.
+
+### Najnowsze informacje
+
+Aby uzyskać najnowsze informacje na temat Cordova aplikacji wsparcia dla Ubuntu runtime platform zobacz [wiki.ubuntu.com/Cordova][2].
+
+ [2]: http://wiki.ubuntu.com/Cordova
+
+## Rozwój platformy wymagania
+
+W tej wersji wstępnej platforma rozwoju powinny być Ubuntu Pulpit. 13.10 Ubuntu (kryptonim "pyskaty") lub nowszy jest wymagany aby korzystać z pełnego zestaw obsługiwanych funkcji.
+
+Można zainstalować Cordova w systemach innych niż Ubuntu (za pomocą npm), ale ważne funkcje są jedynie przez Ubuntu pakiety Debiana w tym czasie.
+
+## Instalacja Cordova
+
+Dodać Ubuntu Cordova [Osobiste Archiwum][3] systemu Ubuntu:
+
+ [3]: https://launchpad.net/~cordova-ubuntu/+archive/ppa
+
+    $ sudo add-apt-repository ppa:cordova-ubuntu/ppa
+    $ sudo apt-get update
+    
+
+Zainstaluj pakiet cordova-cli (i jego zależności):
+
+    $ sudo apt-get install cordova-cli
+    
+
+## Projekt przepływ pracy
+
+### Tworzenie projektu
+
+Tworzy aplikację w `hello` katalogu, którego nazwa wyświetlana jest `HelloWorld` :
+
+    $ cordova create hello com.example.hello HelloWorld
+    
+
+### Przenieść do katalogu projektu
+
+    $ cd hello
+    
+
+### Dodać platformie Ubuntu
+
+    $ cordova platform add ubuntu
+    
+
+### Budować dla Ubuntu
+
+    $ cordova build ubuntu
+    
+
+### Uruchom aplikację
+
+    $ cordova run ubuntu
+    
+
+### Dodać Plugin stan baterii
+
+    $ cordova plugin add org.apache.cordova.battery-status
\ No newline at end of file


Mime
View raw message