You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by db...@apache.org on 2015/08/28 02:38:53 UTC
[09/45] docs commit: Updated to the latest version of the docs.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/0ada4670/www/docs/ru/edge/guide/platforms/android/config.md
----------------------------------------------------------------------
diff --git a/www/docs/ru/edge/guide/platforms/android/config.md b/www/docs/ru/edge/guide/platforms/android/config.md
index a82b3f7..202ceac 100644
--- a/www/docs/ru/edge/guide/platforms/android/config.md
+++ b/www/docs/ru/edge/guide/platforms/android/config.md
@@ -42,11 +42,11 @@ license: Licensed to the Apache Software Foundation (ASF) under one
* `InAppBrowserStorageEnabled` (логическое значение, по умолчанию `true`): Контролирует имеют ли страницы открытые в InAppBrowser возможность получить доступ к тому же хранилищу localStorage и WebSQL, что и страницы открытые с помощью браузера по умолчанию.
<preference name="InAppBrowserStorageEnabled" value="true"/>
-
+
* `LoadingDialog` (строка, по умолчанию `null`): Если указано, отображает диалоговое окно с заданным заголовком и сообщение и индикатор загрузки, при загрузке первой странице приложения. Заголовок и сообщение разделяются запятой в этой строке значение, и что запятая удаляется перед отображением диалогового окна.
<preference name="LoadingDialog" value="My Title,My Message"/>
-
+
* `LoadingPageDialog` (строки, по умолчанию `null`): так же, как `LoadingDialog`, но для загрузки каждой страницы следующей за первой страницей в приложении.
<preference name="LoadingPageDialog" value="My Title,My Message"/>
@@ -58,23 +58,23 @@ license: Licensed to the Apache Software Foundation (ASF) under one
* `ShowTitle` (логическое значение, по умолчанию `false`): Показать заголовок в верхней части экрана.
<preference name="ShowTitle" value="true"/>
-
+
* `LogLevel` (строка, по умолчанию `ERROR` ): устанавливает минимальный уровень протоколирования, через который будет фильтроваться протоколируемые сообщения из вашего приложения. Допустимыми значениями являются `ERROR`, `WARN`, `INFO`, `DEBUG`, и `VERBOSE`.
<preference name="LogLevel" value="VERBOSE"/>
-
+
* `SetFullscreen` (логическое значение, по умолчанию `false`): то же, что параметр `Fullscreen` в глобальной конфигурации этого XML-файла. Этот элемент специфический для Android элемент считается устаревшим и замененным глобальным элементом `Fullscreen` и будет удален в будущей версии.
* `AndroidLaunchMode`(строки, по умолчанию `singleTop` ): задает действие `android:launchMode` атрибут. Это меняет то, что происходит, когда приложение запускается из приложения значок или намерения и уже работает. Допустимыми значениями являются `standard` , `singleTop` , `singleTask` ,`singleInstance`.
<preference name="AndroidLaunchMode" value="singleTop"/>
-
+
* `DefaultVolumeStream`(строки, по умолчанию `default` , добавил в Кордова android 3.7.0): устанавливает объем которых объем аппаратные кнопки ссылка на. По умолчанию это «вызов» для «СМИ» для планшетов и телефонов. Установите это для «медиа», чтобы иметь всегда изменить громкость медиа кнопки громкости вашего приложения. Обратите внимание, что при использовании плагина Кордова в СМИ, кнопки громкости будет динамически изменить для контроля объема средств массовой информации, когда любые мультимедийные объекты являются активными.
* `OverrideUserAgent` (строка, не определен по умолчанию): Если параметр установлен, значение заменит старое значение UserAgent для webview. Это полезно для идентификации запроса из приложения/браузера при запросе удаленных страниц. Используйте с осторожностью, в мае этого года вызывает проблемы совместимости с веб-серверами. В большинстве случаев вместо этого параметра используйте AppendUserAgent.
<preference name="OverrideUserAgent" value="Mozilla/5.0 My Browser" />
-
+
* `AppendUserAgent` (строка, не задан по умолчанию): Если параметр установлен, значение будет добавляться в конец старого значения UserAgent для webview. При использовании с OverrideUserAgent, это значение будет игнорироваться.
<preference name="OverrideUserAgent" value="My Browser" />
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/0ada4670/www/docs/ru/edge/guide/platforms/android/index.md
----------------------------------------------------------------------
diff --git a/www/docs/ru/edge/guide/platforms/android/index.md b/www/docs/ru/edge/guide/platforms/android/index.md
index 33b89f5..68fc8b5 100644
--- a/www/docs/ru/edge/guide/platforms/android/index.md
+++ b/www/docs/ru/edge/guide/platforms/android/index.md
@@ -61,12 +61,12 @@ Cordova поддерживает Android 4.0.x (начиная с уровня A
Чтобы инструменты командной строки Cordova работали, или другое CLI которое основано на них, вам необходимо включить каталоги SDK `tools` и `platform-tools` в вашу переменную окружения `PATH`. На Mac, вы можете использовать текстовый редактор для создания или изменения файла `~/.bash_profile`, добавив линию, наподобие нижеуказанной, в зависимости от того где установлен SDK:
export PATH=${PATH}:/Development/android-sdk/platform-tools:/Development/android-sdk/tools
-
+
Эта строка в `~/.bash_profile` добавляет эти инструменты во вновь открытых окнах терминала. Если ваше окно терминала уже открыт в OSX, или чтобы избежать процедуры выхода/входа на Linux, выполните ниже указанную команду, чтобы сделать эти инструменты доступными в текущем окне терминала:
$ источника ~/.bash_profile
-
+
Чтобы изменить переменную окружения `PATH` на Windows 7:
@@ -79,9 +79,9 @@ Cordova поддерживает Android 4.0.x (начиная с уровня A
4. Выберите переменную **PATH** и нажмите **редактировать**.
5. Добавьте следующее в `PATH`, в зависимости от того куда был установлен пакет SDK, например:
-
+
;C:\Development\android-sdk\platform-tools;C:\Development\android-sdk\tools
-
+
6. Сохраните значение и закройте оба диалоговые окна.
## Установить пакеты SDK
@@ -102,25 +102,25 @@ Cordova поддерживает Android 4.0.x (начиная с уровня A
![][8]
- [8]: {{ site.baseurl }}/static/img/guide/platforms/android/asdk_device.png
+ [8]: img/guide/platforms/android/asdk_device.png
Нажмите **Create AVD**, при необходимости изменяя имя, затем нажмите **ОК**, чтобы принять изменения:
![][9]
- [9]: {{ site.baseurl }}/static/img/guide/platforms/android/asdk_newAVD.png
+ [9]: img/guide/platforms/android/asdk_newAVD.png
После этого AVD появляется в списке **Android Virtual Devices**:
![][10]
- [10]: {{ site.baseurl }}/static/img/guide/platforms/android/asdk_avds.png
+ [10]: img/guide/platforms/android/asdk_avds.png
Чтобы открыть эмулятор как отдельное приложение, выберите AVD и нажать кнопку **Start**. Android запускается, также как он запускается на устройстве, с дополнительные элементы управления, доступными для аппаратных кнопок:
![][11]
- [11]: {{ site.baseurl }}/static/img/guide/platforms/android/asdk_emulator.png
+ [11]: img/guide/platforms/android/asdk_emulator.png
Для более быстрый восприятия можно использовать `Ускорение виртуальной машины` для повышения скорости выполнения. Многие современные процессоры предоставляют расширения для выполнения виртуальных машин более эффективно. Прежде чем пытаться использовать этот тип ускорения, необходимо определить, поддерживает ли процессор вашей текущей системы развития, одну из следующих технологий виртуализации:
@@ -138,7 +138,7 @@ Cordova поддерживает Android 4.0.x (начиная с уровня A
![][15]
- [15]: {{ site.baseurl }}/static/img/guide/platforms/android/intel_pid_util_620px.png
+ [15]: img/guide/platforms/android/intel_pid_util_620px.png
Для того, чтобы ускорить эмулятор, вам нужно скачать и установить один или несколько образов системы `Intel x86 Atom`, а также `Менеджер выполнения аппаратного ускорения Intel (HAXM)`.
@@ -146,7 +146,7 @@ Cordova поддерживает Android 4.0.x (начиная с уровня A
![][16]
- [16]: {{ site.baseurl }}/static/img/guide/platforms/android/asdk_man_intel_image_haxm.png
+ [16]: img/guide/platforms/android/asdk_man_intel_image_haxm.png
После загрузки, запустите инсталлятор Intel, который доступен в вашем Android SDK в каталоге `extras/intel/Hardware_Accelerated_Execution_Manager`. **Примечание**: `Если у вас есть проблемы с установкой пакета, вы можете найти более подробную информацию и пошаговое руководство в этой` [статье Intel][17].
@@ -168,13 +168,13 @@ Cordova поддерживает Android 4.0.x (начиная с уровня A
$ cd hello
$ cordova platform add android
$ ccordova prepare # or "cordova build"
-
+
Вот соотвествующий низкоуровневый подход для Unix и Windows:
$ /path/to/cordova-android/bin/create /path/to/new/hello com.example.hello HelloWorld
C:\path\to\cordova-android\bin\create.bat C:\path\to\new\hello com.example.hello HelloWorld
-
+
## Построение проекта
@@ -184,7 +184,7 @@ Cordova поддерживает Android 4.0.x (начиная с уровня A
$ cordova build android # build debug for only Android
$ cordova build android --debug # build debug for only Android
$ cordova build android --release # build release for only Android
-
+
Если вы используете Android-ориентированные инструментыв разработке, используйте другой подход. После того как вы создали проект, исходный код приложения по умолчанию доступен в подкаталоге `assets/www`. Последующие команды доступны в подкаталоге `cordova` проекта.
@@ -192,10 +192,10 @@ Cordova поддерживает Android 4.0.x (начиная с уровня A
$ /path/to/project/cordova/build --debug
C:\path\to\project\cordova\build.bat --debug
-
+
$ /path/to/project/cordova/build --release
C:\path\to\project\cordova\build.bat --release
-
+
## Развертывание приложения
@@ -203,12 +203,13 @@ Cordova поддерживает Android 4.0.x (начиная с уровня A
$ cordova emulate android #to deploy the app on a default android emulator
$ cordova run android --device #to deploy the app on a connected device
+
В противном случае используйте интерфейс альтернативной оболочки:
$ /path/to/project/cordova/run --emulator
$ /path/to/project/cordova/run --device
-
+
Можно использовать **cordova run android --list** чтобы увидеть все доступные цели и **cordova run android --target=имя_устройства** для запуска приложения на конкретном устройстве или эмуляторе (например, `cordova run android --target="Nexus4_emulator"`).
@@ -218,12 +219,12 @@ Cordova поддерживает Android 4.0.x (начиная с уровня A
![][18]
- [18]: {{ site.baseurl }}/static/img/guide/platforms/android/emulator2x.png
+ [18]: img/guide/platforms/android/emulator2x.png
Когда вы запускаете приложение с помощью `run`, вы также собираете его с помощью `build` автоматически. Вы можете добавить дополнительные флаги `--debug`, `--release`, и `--nobuild` для управления как приложение будет построен, или даже когда перепостроение необходимо:
$ /path/to/project/cordova/run --emulator --nobuild
-
+
## Другие команды
@@ -231,12 +232,13 @@ Cordova поддерживает Android 4.0.x (начиная с уровня A
$ /path/to/project/cordova/log
C:\path\to\project\cordova\log.bat
+
Следующие команды очищают файлы проекта:
$ /path/to/project/cordova/clean
C:\path\to\project\cordova\clean.bat
-
+
## Откройте новый проект в SDK
@@ -245,25 +247,25 @@ Cordova поддерживает Android 4.0.x (начиная с уровня A
1. Запустите приложение **Android Studio** .
2. Выберите пункт **Import Project (Eclipse ADT, Gradle, etc)**.
-
+
![][19]
3. Выберите местоположение, где платформа android сохраняется (`ваш/каталог/проекта/platforms/android`).
-
+
![][20]
4. Для вопроса `Gradle Sync` можно просто ответить **Yes**.
- [19]: {{ site.baseurl }}/static/img/guide/platforms/android/asdk_import_project.png
- [20]: {{ site.baseurl }}/static/img/guide/platforms/android/asdk_import_select_location.png
+ [19]: img/guide/platforms/android/asdk_import_project.png
+ [20]: img/guide/platforms/android/asdk_import_select_location.png
Все готово теперь и можно построить и запустить приложение непосредственно из `Android студии`.
![][21]
- [21]: {{ site.baseurl }}/static/img/guide/platforms/android/asdk_import_done.png
+ [21]: img/guide/platforms/android/asdk_import_done.png
Смотрите [Введение в Android Studio][22] и [Построение и запуск из Android студии][23] для более подробной информации.
[22]: http://developer.android.com/tools/studio/index.html
- [23]: http://developer.android.com/tools/building/building-studio.html
+ [23]: http://developer.android.com/tools/building/building-studio.html
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/0ada4670/www/docs/ru/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --git a/www/docs/ru/edge/guide/platforms/android/plugin.md b/www/docs/ru/edge/guide/platforms/android/plugin.md
index d68018d..40f0e1e 100644
--- a/www/docs/ru/edge/guide/platforms/android/plugin.md
+++ b/www/docs/ru/edge/guide/platforms/android/plugin.md
@@ -45,7 +45,7 @@ Android плагины основаны на проекте Cordova-Android, к
## Инициализация плагин его жизненный цикл
-Один экземпляр объекта плагин создается для каждого `WebView` . Плагины не создаются до тех пор, пока они первый раз не ссылается из JavaScript вызова, за исключением если `<param>` с атрибутом с атрибутом `name` тега `onload` имеющим значение `"true"` в `config.xml` . Например:
+Один экземпляр объекта плагин создается для каждого `WebView` . Плагины не создаются до тех пор, пока они первый раз не ссылается из JavaScript вызова, за исключением если `<param>` с атрибутом `name` тега `onload` имеющим значение `"true"` в `config.xml` . Например:
<feature name="Echo">
<param name="android-package" value="<full_name_including_namespace>" />
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/0ada4670/www/docs/ru/edge/guide/platforms/android/tools.md
----------------------------------------------------------------------
diff --git a/www/docs/ru/edge/guide/platforms/android/tools.md b/www/docs/ru/edge/guide/platforms/android/tools.md
index fb28e01..57c9adb 100644
--- a/www/docs/ru/edge/guide/platforms/android/tools.md
+++ b/www/docs/ru/edge/guide/platforms/android/tools.md
@@ -25,7 +25,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one
[1]: http://cordova.apache.org
-Эти инструменты командной строки позволят вам создавать, собирать и запускать приложения для Android. За информаций о дополнительных интерфейсах командной строки которые позволяют встраивать возможности плагинов среди разных платформ, смотрите раздел "Использование Plugman для управления расширениями".Смотрите раздел "Плагины приложения" для детальной информации о том как разрабатывать плагины.
+Эти инструменты командной строки позволят вам создавать, собирать и запускать приложения для Android. За информаций о дополнительных интерфейсах командной строки которые позволяют встраивать возможности плагинов среди разных платформ, смотрите раздел "Использование Plugman для управления расширениями". Смотрите раздел "Плагины приложения" для детальной информации о том как разрабатывать плагины.
## Создание проекта
@@ -73,19 +73,19 @@ license: Licensed to the Apache Software Foundation (ASF) under one
Вы можете просмотреть требования для подписанния Android приложений: http://developer.android.com/tools/publishing/app-signing.html
-Чтобы подписать приложение, необходимо следующие параметры:
+Чтобы подписать приложение, вам будут необходимы следующие параметры:
-* Keystore (`--keystore`): путь к двоичному файлу, который может содержать набор ключей.
+* Keystore (`--keystore`): путь к двоичному файлу, который может содержать набор ключей.
-* Keystore password (`--storePassword`): пароль для хранилища ключей
+* Keystore password (`--storePassword`): пароль для хранилища ключей
-* Alias (`--alias`): id определеяющий закрытый ключ, используемый для подписания.
+* Alias (`--alias`): id определеяющий закрытый ключ, используемый для подписания.
-* Password (`--password`): пароль для указанного закрытого ключа.
+* Password (`--password`): пароль для указанного закрытого ключа.
-* Type of the keystore (`--keystoreType`): pkcs12, jks (по умолчанию: автоматическое определение на основе расширения файла)
+* Type of the keystore (`--keystoreType`): pkcs12, jks (по умолчанию: автоматическое определение на основе расширения файла)
-Эти параметры могут быть заданы с помощью аргументов командной строки выше для скриптов `build` или `run`.
+Эти параметры могут быть заданы с помощью аргументов командной строки указанных выше для `построения` или `запуска` скриптов.
Кроме того их можно указать в файле конфигурации сборки (build.json) с помощью аргумента (`--buildConfig`). Ниже приведен пример файла конфигурации построения:
@@ -171,11 +171,11 @@ license: Licensed to the Apache Software Foundation (ASF) under one
* **cdvBuildToolsVersion**
- Переопределяет автоматически обнаруженное значение `android.buildToolsVersion` .
+ Переопределяет автоматически обнаруженное значение `android.buildToolsVersion`.
* **cdvCompileSdkVersion**
- Переопределяет автоматически обнаруженное значение `android.compileSdkVersion` .
+ Переопределяет автоматически обнаруженное значение `android.compileSdkVersion`.
### Расширение build.gradle
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/0ada4670/www/docs/ru/edge/guide/platforms/android/webview.md
----------------------------------------------------------------------
diff --git a/www/docs/ru/edge/guide/platforms/android/webview.md b/www/docs/ru/edge/guide/platforms/android/webview.md
index 92bccbf..5460f03 100644
--- a/www/docs/ru/edge/guide/platforms/android/webview.md
+++ b/www/docs/ru/edge/guide/platforms/android/webview.md
@@ -49,7 +49,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one
Config.init(this);
cwv.loadUrl(Config.getStartUrl());
}
-
+
6. Если приложение должно использовать камеру, реализуйте следующее:
@Override
@@ -101,7 +101,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one
public ExecutorService getThreadPool() {
return threadPool;
}
-
+
8. Скопируйте файлы HTML и JavaScript приложения в каталог `/assets/www` проекта Android.
9. Скопируйте `config.xml` файл из `/framework/res/xml` в каталог `/res/xml` проекта.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/0ada4670/www/docs/ru/edge/guide/platforms/blackberry10/config.md
----------------------------------------------------------------------
diff --git a/www/docs/ru/edge/guide/platforms/blackberry10/config.md b/www/docs/ru/edge/guide/platforms/blackberry10/config.md
index e980596..0be3682 100644
--- a/www/docs/ru/edge/guide/platforms/blackberry10/config.md
+++ b/www/docs/ru/edge/guide/platforms/blackberry10/config.md
@@ -30,7 +30,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one
* `PopupBlocker` (`enable` или значение по умолчанию `disable` ): Включает блокировщик всплывающих окон, который предотвращает вызовы `window.open()` . По умолчанию всплывающие окна отображаются во второстепенном окне браузера. Установка предпочтение `enable` предотвращает отображение на всех.
<preference name="PopupBlocker" value="enable"/>
-
+
* `WebSecurity` (`disable` или значение по умолчанию `enable` ): значение `disable` для переопределения параметров веб-безопасности, позволяя доступ к удаленному содержимому из неизвестных источников. Эта настройка предназначена только для удобства разработки только, так что удалите его перед упаковкой приложения для распространения. Для опубликованных приложений, все URI должен быть известны и разрешены с использованием `<access>` элемента, описанный в разделе "Инструкция по доступу к внешним ресурсам".
<preference name="WebSecurity" value="disable"/>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/0ada4670/www/docs/ru/edge/guide/platforms/blackberry10/index.md
----------------------------------------------------------------------
diff --git a/www/docs/ru/edge/guide/platforms/blackberry10/index.md b/www/docs/ru/edge/guide/platforms/blackberry10/index.md
index b3491cc..1627c30 100644
--- a/www/docs/ru/edge/guide/platforms/blackberry10/index.md
+++ b/www/docs/ru/edge/guide/platforms/blackberry10/index.md
@@ -30,9 +30,9 @@ license: Licensed to the Apache Software Foundation (ASF) under one
Симулятор BlackBerry 10:
* Процессор: Intel dual core 2.0 ГГц/AMD Athlon 4200 + или выше
-* Место на диске: 10 ГБ
-* Оперативной памяти: 4 ГБ
-* Виртуализация: одно из следующих действий:
+* Место на диске: 10 ГБ
+* Оперативной памяти: 4 ГБ
+* Виртуализация: одно из следующих действий:
* **Технология виртуализации Intel** (VT, VT-x, vmx) → [Intel VT-x список поддерживаемых процессоров][1]
* **AMD виртуализации** (AMD-V, SVM) (С мая 2006 года все процессоры AMD включают AMD-V за исключением Sempron).
@@ -63,47 +63,47 @@ license: Licensed to the Apache Software Foundation (ASF) under one
* Перейти к **мой компьютер → Свойства → Дополнительно → Переменные среды**.
* Добавьте каталог установки Native SDK к пути, например:
-
+
;C:\bbndk\host_10_1_0_132\win32\x86\usr\bin\
-
+
На Mac и Linux:
* Отредактируйте файл `~/.bash_profile`, добавив строку, наподобие нижеуказанной, изменив ее в зависимости от того, где был установлен Native SDK:
-
+
$ export PATH=${PATH}:/Applications/bbndk/host_10_1_0_132/darwin/x86/usr/bin/
-
+
или для Native SDK 10.2:
-
+
$ export PATH=${PATH}:/Applications/Momentics.app/host_10_2_0_15/darwin/x86/usr/bin/
-
+
* Выполните следующие действия, чтобы применить изменения в текущем сеансе:
-
- $ источника ~/.bash_profile
-
+
+ $ source ~/.bash_profile
+
Если у вас есть любые проблемы со средой, используя Native SDK выполните из командной строки, соответствующий для вашей платформы файл, расположенный в пути установки:
* На Windows → оболочку MS-DOS:
-
+
C:\> \bbndk\bbndk-env_xx_xx_xx_xxxx.bat
* На Windows → оболочка bash git:
-
+
$ `\bbndk\bbndk-env_xx_xx_xx_xxxx.bat`
* На Linux → установлен в качестве пользователя root:
-
+
$ `./opt/bbndk/bbndk-env_xx_xx_xx_xxxx.sh`
* На Linux → установлен как не root пользователя:
-
+
$ `./home/username/bbndk/bbndk-env_xx_xx_xx_xxxx.sh`
-
+
* На Mac:
-
+
$ `/Developer/SDKs/bbndk/bbndk-env_xx_xx_xx_xxxx.sh`
-
+
## Настройка для подписывания
@@ -118,7 +118,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one
Последним шагом является создания сертификата подписи:
$ blackberry-keytool -genkeypair -storepass <password> -author 'Your Name’
-
+
## Создание проекта
@@ -128,7 +128,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one
$ cd hello
$ cordova platform add blackberry10
$ cordova build
-
+
## Развертывание на эмулятор
@@ -145,29 +145,29 @@ license: Licensed to the Apache Software Foundation (ASF) under one
![][6]
- [6]: {{ site.baseurl }}/static/img/guide/platforms/blackberry10/bb_home.png
+ [6]: img/guide/platforms/blackberry10/bb_home.png
Перейдите к разделу **Безопасности и конфиденциальность → Режим разработки** и включить опцию:
![][7]
- [7]: {{ site.baseurl }}/static/img/guide/platforms/blackberry10/bb_devel.png
+ [7]: img/guide/platforms/blackberry10/bb_devel.png
Дополнительный набор утилит командной строки включаются при установке платформы BlackBerry 10 для вашего проекта. Следующая команда, в данном случае вызваная из каталога проекта верхнего уровня, связывает целевой объект с именем *emu* с IP-адресом указанным выше.
* В Windows:
-
+
$ platforms\blackberry10\cordova\target.bat add emu 169.254.0.1 -t simulator
-
+
* На Mac/Linux:
-
+
$ platforms/blackberry10/cordova/target add emu 169.254.0.1 -t simulator
-
+
Затем выполните команду `emulate` для просмотра приложения:
$ cordova emulate blackberry10
-
+
## Развертывание на устройство
@@ -175,18 +175,18 @@ license: Licensed to the Apache Software Foundation (ASF) under one
![][8]
- [8]: {{ site.baseurl }}/static/img/guide/platforms/blackberry10/bb_pin.png
+ [8]: img/guide/platforms/blackberry10/bb_pin.png
Запустите утилиту командной строки чтобы связать имя с IP адресом, паролем устройства и ПИН-кодом.
* В Windows:
-
+
$ platforms\blackberry10\cordova\target.bat add mydevice 169.254.0.1 -t device --password 123456 --pin FFFF972E
* На Mac/Linux:
-
+
$ platforms/blackberry10/cordova/target add mydevice 169.254.0.1 -t device --password 123456 --pin FFFF972E
-
+
где:
@@ -197,18 +197,18 @@ license: Licensed to the Apache Software Foundation (ASF) under one
Затем выполните команду `run` для просмотра приложений:
$ cordova run blackberry10
-
+
Если маркер отладки еще не настроен для устройства, сообщение об ошибке предложит вам использовать скрипт платформы run, c паролем который вы указали при регистрации для ключей подписи.
* В Windows:
-
+
$ platforms\blackberry10\cordova\run.bat --device --keystorepass mysecret
* На Mac/Linux:
-
+
$ platforms/blackberry10/cordova/run --device --keystorepass mysecret
-
+
## Отладка с WebInspector
@@ -223,7 +223,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one
Используйте `--release` для создания релиз версии подходящей для распространения через BlackBerry World.
$ cordova build --release --keystorepass <signing password>
-
+
Параметр `--keystorepass` определяет пароль, заданные при настройке вашего компьютера для подписи приложений.
@@ -234,13 +234,13 @@ license: Licensed to the Apache Software Foundation (ASF) under one
Дополнительный набор утилит командной строки включаются при установке платформы BlackBerry 10 для вашего проекта. Следующая команда, в данном случае вызваная из каталога проекта верхнего уровня, связывает целевой объект с именем *emu* с IP-адресом.
* В Windows:
-
+
$ platforms\blackberry10\cordova\build.bat --release --keystorepass mysecret
-
+
* На Mac/Linux:
-
+
$ platforms/blackberry10/cordova/build --release --keystorepass mysecret
После того, как цель определена, вы можете передавать ее команде run с помощью `--target`:
- $ cordova run blackberry10 --target=emu
+ $ cordova run blackberry10 --target=emu
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/0ada4670/www/docs/ru/edge/guide/platforms/blackberry10/upgrade.md
----------------------------------------------------------------------
diff --git a/www/docs/ru/edge/guide/platforms/blackberry10/upgrade.md b/www/docs/ru/edge/guide/platforms/blackberry10/upgrade.md
index b1a27cf..e0cbaa0 100644
--- a/www/docs/ru/edge/guide/platforms/blackberry10/upgrade.md
+++ b/www/docs/ru/edge/guide/platforms/blackberry10/upgrade.md
@@ -25,7 +25,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one
Для проектов-CLI выполните:
- bin/update путь/к/проекта
+ bin/обновить путь/к/проекта
Для проектов CLI:
@@ -423,12 +423,12 @@ BlackBerry 10 использует новый инструмент CLI и упр
<plugin name="Capture" value="org.apache.cordova.media.MediaCapture"/>
<plugin name="Contact" value="org.apache.cordova.pim.Contact"/>
-
+
На:
<plugin name="Capture" value="org.apache.cordova.capture.MediaCapture"/>
<plugin name="Contacts" value="org.apache.cordova.pim.Contact"/>
-
+
* Чтобы обновить до 1.8.0, перейдите от 1.7.0
## Обновление до 1.8.0 от 1.7.0
@@ -451,7 +451,7 @@ BlackBerry 10 использует новый инструмент CLI и упр
<plugin name="Capture" value="org.apache.cordova.media.MediaCapture"/>
<plugin name="Contact" value="org.apache.cordova.pim.Contact"/>
-
+
На:
<plugin name="Capture" value="org.apache.cordova.capture.MediaCapture"/>
@@ -478,7 +478,7 @@ BlackBerry 10 использует новый инструмент CLI и упр
<plugin name="Capture" value="org.apache.cordova.media.MediaCapture"/>
<plugin name="Contact" value="org.apache.cordova.pim.Contact"/>
-
+
На:
<plugin name="Capture" value="org.apache.cordova.capture.MediaCapture"/>
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/0ada4670/www/docs/ru/edge/guide/platforms/index.md
----------------------------------------------------------------------
diff --git a/www/docs/ru/edge/guide/platforms/index.md b/www/docs/ru/edge/guide/platforms/index.md
index bc6cd65..1c46591 100644
--- a/www/docs/ru/edge/guide/platforms/index.md
+++ b/www/docs/ru/edge/guide/platforms/index.md
@@ -19,7 +19,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one
# Руководство по поддерживаемым платформам
-Прежде чем приступить к разработка для любой из платформ перечисленных ниже, вам потребуется установить командный интефейс Cordova (CLI). (см. Интерфейс командной строки.)
+Прежде чем приступить к разработка для любой из платформ перечисленных ниже, вам потребуется установить командный интефейс Cordova (CLI). (см. Интерфейс командной строки.)
Для разработки приложений Cordova, необходимо установить пакет SDK для каждой мобильной платформы, которую вы выбрали. Эта установка необходима независимо вне зависимости от того, собираетесь ли вы делать большую часть работы в SDK или использовать CLI для вашего цикла сборки.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/0ada4670/www/docs/ru/edge/guide/platforms/ios/config.md
----------------------------------------------------------------------
diff --git a/www/docs/ru/edge/guide/platforms/ios/config.md b/www/docs/ru/edge/guide/platforms/ios/config.md
index 744b12e..cd0f65f 100644
--- a/www/docs/ru/edge/guide/platforms/ios/config.md
+++ b/www/docs/ru/edge/guide/platforms/ios/config.md
@@ -30,59 +30,63 @@ license: Licensed to the Apache Software Foundation (ASF) under one
Установите viewport следующим образом в HTML, чтобы отключить масштабирование и гибко подстраивать содержимое в WebView во время отрисовывания:
<meta name='viewport' content='width=device-width, initial-scale=1, user-scalable=no' />
-
-* `MediaPlaybackRequiresUserAction` (логическое значение, по умолчанию `false` ): Установите `true` чтобы запретить автоматическое воспроизведение HTML5 видео или аудио с использованием атрибуте `autoplay` или через JavaScript.
+
+* `MediaPlaybackAllowsAirPlay` (логическое значение, по умолчанию используется `true`): Установите `false` для предотвращения использования Air Play в этом представлении. Доступно по умолчанию в UIWebView и WKWebView.
+
+ <preference name="MediaPlaybackAllowsAirPlay" value="false"/>
+
+* `MediaPlaybackRequiresUserAction` (логическое значение, по умолчанию `false`): Установите `true` чтобы запретить автоматическое воспроизведение HTML5 видео или аудио с использованием атрибуте `autoplay` или через JavaScript.
<preference name="MediaPlaybackRequiresUserAction" value="true"/>
-
-* `AllowInlineMediaPlayback` (логическое значение, по умолчанию `false` ): Установите `true` чтобы разрешить воспроизведение мультимедиа HTML5 появляться *встроено* в пределах экрана, с помощью стандартных элементов управления браузера, а не элементы управления платформы. Чтобы это работало, добавьте атрибут `webkit-playsinline` к любому элементу `<video>`.
+
+* `AllowInlineMediaPlayback` (логическое значение, по умолчанию `false`): Установите `true` чтобы разрешить воспроизведение мультимедиа HTML5 появляться *встроено* в пределах экрана, с помощью стандартных элементов управления браузера, а не элементы управления платформы. Чтобы это работало, добавьте атрибут `webkit-playsinline` к любому элементу `<video>`.
<preference name="AllowInlineMediaPlayback" value="true"/>
-
+
* `BackupWebStorage` (строка, либо `none`, `local`, или значение по умолчанию `cloud`): Установите `cloud` чтобы разрешить сохранение веб-данных при резервном копировании через iCloud. Установите `local` для того чтобы разрешить только в локальных резервных копия при синхронизации через iTunes. Установите `none` чтобы предотвратить создание резервных копий веб-данных.
<preference name="BackupWebStorage" value="local"/>
-
-* `TopActivityIndicator` (строка, по умолчанию `gray` ): контролирует появление небольшого вращающийся значка в строке состояния, указывающее значительную активность процессора. Допустимыми значениями являются `whiteLarge`, `white`, и `gray`.
+
+* `TopActivityIndicator` (строка, по умолчанию `gray`): контролирует появление небольшого вращающийся значка в строке состояния, указывающее значительную активность процессора. Допустимыми значениями являются `whiteLarge`, `white`, и `gray`.
<preference name="TopActivityIndicator" value="white"/>
-
+
* `KeyboardDisplayRequiresUserAction` (логическое значение, по умолчанию `true`): Установите `false` чтобы разрешить клавиатуре появляются при вызове `focus()` на формах ввода.
<preference name="KeyboardDisplayRequiresUserAction" value="false"/>
-
-* `SuppressesIncrementalRendering` (логическое значение, по умолчанию `false` ): Установите `true` чтобы ожидать, пока все содержимое будет получено до того, как оно будет отображаться на экране.
+
+* `SuppressesIncrementalRendering` (логическое значение, по умолчанию `false`): Установите `true` чтобы ожидать, пока все содержимое будет получено до того, как оно будет отображаться на экране.
<preference name="SuppressesIncrementalRendering" value="true"/>
-
-* `GapBetweenPages` (float, значение по умолчанию `0` ): размер разрыва, в точках, между страницами.
+
+* `GapBetweenPages` (float, значение по умолчанию `0`): размер разрыва, в точках, между страницами.
<preference name="GapBetweenPages" value="0"/>
-
-* `PageLength` (float, значение по умолчанию `0`): размер каждой страницы, в точках, в направление протяженности страницы. Когда PaginationMode — справа налево или слева направо, это свойство представляет ширину каждой страницы. Когда PaginationMode сверху вниз или снизу вверх, это свойство представляет высоту каждой страницы. Значение по умолчанию равно 0, что означает, что макет использует размер viewport-а, чтобы определить размеры страницы.
+
+* `PageLength` (float, значение по умолчанию `0`): размер каждой страницы, в точках, в направление протяженности страницы. Когда PaginationMode установлен в rightToLeft или leftToRight, это свойство определяет ширину каждой страницы. Когда PaginationMode сверху вниз или снизу вверх, это свойство представляет высоту каждой страницы. Значение по умолчанию равно 0, что означает, что макет использует размер viewport-а, чтобы определить размеры страницы.
<preference name="PageLength" value="0"/>
-
+
* `PaginationBreakingMode` (строки, по умолчанию `page`): допустимые значения `page` и `column`. Порядок, в котором происходит разрыв столбца или страницы. Это свойство определяет, будут ли определенные CSS свойства относительно разрыва столбца и страницы применяться или игнорироваться. Когда это свойство имеет значение `column`, содержимое страницы обрабатывает CSS свойства, относящиеся к разрыву колонки в месте разрыва страницы.
<preference name="PaginationBreakingMode" value="page"/>
-
+
* `PaginationMode` (строка, по умолчанию `unpaginated`): допустимые значения `unpaginated`, `leftToRight`, `topToBottom`, `bottomToTop`, и `rightToLeft`. Это свойство определяет является ли содержимое в WebView разбитым на страницы, которые заполняют один экран одновременно, или как представлены один длинный прокручиваемый список. Если установить paginated, это свойство переключает страничный макет содержимого, заставляя WebView использовать значения использования значения PageLength и GapBetweenPages для перерисовки его содержимого.
<preference name="PaginationMode" value="unpaginated"/>
-
-* `UIWebViewDecelerationSpeed` (строка, по умолчанию `normal` ): допустимые значения `normal`, `fast`. Это свойство контролирует скорость замедления импульса прокрутки. `normal` это скорость по умолчанию для большиства приложений платформы, и `fast` является значением по умолчанию для Mobile Safari.
+
+* `UIWebViewDecelerationSpeed` (строка, по умолчанию `normal`): допустимые значения `normal`, `fast`. Это свойство контролирует скорость замедления импульса прокрутки. `normal` это скорость по умолчанию для большиства приложений платформы, и `fast` является значением по умолчанию для Mobile Safari.
<preference name="UIWebViewDecelerationSpeed" value="fast" />
-
+
* `ErrorUrl` (строка, не установлено по умолчанию): Если установлено, будет отображать указанную локальную страницу, при ошибке в приложении.
<preference name="ErrorUrl" value="myErrorPage.html"/>
-
+
* `OverrideUserAgent` (строка, не определен по умолчанию): Если параметр установлен, значение заменит старое значение UserAgent для webview. Это полезно для идентификации запроса из приложения/браузера при запросе удаленных страниц. Используйте с осторожностью, в мае этого года вызывает проблемы совместимости с веб-серверами. В большинстве случаев вместо этого параметра используйте AppendUserAgent.
<preference name="OverrideUserAgent" value="Mozilla/5.0 My Browser" />
-
+
* `AppendUserAgent` (строка, не задан по умолчанию): Если параметр установлен, значение будет добавляться в конец старого значения UserAgent для webview. При использовании с OverrideUserAgent, это значение будет игнорироваться.
<preference name="OverrideUserAgent" value="My Browser" />
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/0ada4670/www/docs/ru/edge/guide/platforms/ios/index.md
----------------------------------------------------------------------
diff --git a/www/docs/ru/edge/guide/platforms/ios/index.md b/www/docs/ru/edge/guide/platforms/ios/index.md
index cb16f52..fe33128 100644
--- a/www/docs/ru/edge/guide/platforms/ios/index.md
+++ b/www/docs/ru/edge/guide/platforms/ios/index.md
@@ -61,7 +61,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one
$ npm install -g ios-sim
$ npm install -g ios-deploy
-
+
## Создание нового проекта
@@ -71,19 +71,19 @@ license: Licensed to the Apache Software Foundation (ASF) under one
$ cd hello
$ cordova platform add ios
$ cordova prepare # or "cordova build"
-
+
## Развертывание приложения
Для развертывания приложения на подключенном iOS устройстве:
$ cordova run ios --device
-
+
Для развертывания приложения на iOS эмуляторе по умолчанию:
$ cordova emulate ios
-
+
Можно использовать **cordova run android --list** чтобы увидеть все доступные цели и **cordova run android --target=имя_устройства** для запуска приложения на конкретном устройстве или эмуляторе (например, `cordova run android --target="Nexus4_emulator"`).
@@ -95,7 +95,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one
![][6]
- [6]: {{ site.baseurl }}/static/img/guide/platforms/ios/helloworld_project.png
+ [6]: img/guide/platforms/ios/helloworld_project.png
## Развертывание на эмулятор
@@ -106,25 +106,25 @@ license: Licensed to the Apache Software Foundation (ASF) under one
2. Выберите приложение **hello** на панели справа.
3. Выберите предполагаемый устройство из меню **схема** панели инструментов, таких как iPhone 6.0 симулятор как подчеркнул здесь:
-
+
![][7]
4. Нажмите кнопку **Run** , который появляется в панели же для левой части **схемы**. Это строит, развертывает и запускает приложение в эмуляторе. Отдельный эмулятор приложение открывает для отображения приложения:
-
+
![][8]
-
+
Только один эмулятор может выполняться одновременно, так что если вы хотите протестировать приложение в эмуляторе другой, вам нужно выйти из эмулятора приложения и запускать различные цели в пределах Xcode.
- [7]: {{ site.baseurl }}/static/img/guide/platforms/ios/select_xcode_scheme.png
- [8]: {{ site.baseurl }}/static/img/guide/platforms/ios/HelloWorldStandard.png
+ [7]: img/guide/platforms/ios/select_xcode_scheme.png
+ [8]: img/guide/platforms/ios/HelloWorldStandard.png
Xcode идет с встроенным эмулятором для последних версий iPhone и iPad. Более старые версии могут быть доступны из панели **→ Preferences → Downloads → Components**.
## Развертывание на устройство
-Подробные сведения о различных требований для развертывания на устройстве обратитесь к разделу *Настройка развития и распределения ресурсов* документа [Рабочий процесс при использовании инструментов для iOS][9] компании Apple. Вкратце вам нужно выполнить следующие действия перед развертыванием:
+За подробностями о различных требованиях к развертыванию на устройства, обратитесь к секции *Запуск Вашего Приложения На Устройстве (англ.)* публикации Apple's [Процесс Распространения Приложения][9]. Вкратце вам нужно выполнить следующие действия перед развертыванием:
- [9]: 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
+ [9]: https://developer.apple.com/library/prerelease/ios/documentation/IDEs/Conceptual/AppDistributionGuide/Introduction/Introduction.html
1. Присоединяйтесь к компании Apple iOS разработчик программы.
@@ -151,7 +151,7 @@ Xcode идет с встроенным эмулятором для послед
Xcode предупреждение о методе `invokeString`, касается функциональности, которая запускает приложение по пользовательскому URL-адресу. В то время как механизм для загрузки из пользовательских URL-адресов изменился, этот код по-прежнему присутствует и предоставлять функциональность обратной совместимости для приложений, созданные с более старыми версиями Cordova. Пример приложения не использует эту функциональность, поэтому эти предупреждения можно игнорировать. Чтобы избежать отображения этих предупреждений, удалите код, который ссылается на уста
ревшие invokeString API:
* Отредактируйте файл *Classes/MainViewController.m* , окружают следующий блок кода с `/*` и `*/` комментарии, как показано ниже, затем введите **Command-s** , чтобы сохранить файл:
-
+
(void)webViewDidFinishLoad:(UIWebView*)theWebView
{
// only valid if ___PROJECTNAME__-Info.plist specifies a protocol to handle
@@ -165,14 +165,14 @@ Xcode предупреждение о методе `invokeString`, касает
*/
// Black base color for background matches the native apps
theWebView.backgroundColor = [UIColor blackColor];
-
+
return [super webViewDidFinishLoad:theWebView];
}
-
+
* Отредактируйте файл *Classes/AppViewDelegate.m* , закомментируйте следующую строку, вставляя двойной косой черты, как показано ниже, а затем введите **Command-s** , чтобы сохранить файл:
-
+
//self.viewController.invokeString = invokeString;
-
+
* Нажмите **Command-b** , перестройте проект и устранить эти предупреждения.
<!-- Does this fix only last until the next "cordova prepare"? -->
@@ -182,10 +182,10 @@ Xcode предупреждение о методе `invokeString`, касает
1. Выберите **Xcode → настройки → места**.
2. В разделе **Данные** нажмите кнопку **Дополнительно** и выберите **уникальный** как **Расположение сборки** , как показано здесь:
-
+
![][11]
- [11]: {{ site.baseurl }}/static/img/guide/platforms/ios/xcode_build_location.png
+ [11]: img/guide/platforms/ios/xcode_build_location.png
Это параметр по умолчанию для новой установки Xcode, но он может быть установлен по-другому после обновления старой версии Xcode.
@@ -195,18 +195,19 @@ Xcode предупреждение о методе `invokeString`, касает
* [Член центра Домашняя страница][13] содержит ссылки на несколько iOS технических ресурсов, включая технические ресурсы, подготовки портала, распространения руководств и форумы сообщества.
-* [Инструменты рабочего процесса руководства для iOS][9]
+* [Инструменты рабочего процесса руководства для iOS][14]
-* [Руководство пользователя Xcode][14]
+* [Руководство пользователя Xcode][15]
-* [Видеосессии][15] от Всемирной Конференции Разработчиков Apple 2012 (WWDC2012)
+* [Видеосессии][16] от Всемирной Конференции Разработчиков Apple 2012 (WWDC2012)
-* [Команда xcode-select][16], которая помогает указать правильную версию Xcode, если более чем одна версия установлена.
+* [Команда xcode-select][17], которая помогает указать правильную версию Xcode, если более чем одна версия установлена.
[12]: http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/RoadMapiOS/index.html#//apple_ref/doc/uid/TP40011343
[13]: https://developer.apple.com/membercenter/index.action
- [14]: http://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/000-About_Xcode/about.html#//apple_ref/doc/uid/TP40010215
- [15]: https://developer.apple.com/videos/wwdc/2012/
- [16]: http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/xcode-select.1.html
+ [14]: 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
+ [15]: http://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/000-About_Xcode/about.html#//apple_ref/doc/uid/TP40010215
+ [16]: https://developer.apple.com/videos/wwdc/2012/
+ [17]: http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/xcode-select.1.html
-(Mac®, OS X®, Apple®, Xcode®, App Store℠, iPad®, iPhone®, iPod® и Finder® являются товарными знаками Apple Inc.)
+(Mac®, OS X®, Apple®, Xcode®, App Store℠, iPad®, iPhone®, iPod® и Finder® являются товарными знаками Apple Inc.)
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/0ada4670/www/docs/ru/edge/guide/platforms/ios/tools.md
----------------------------------------------------------------------
diff --git a/www/docs/ru/edge/guide/platforms/ios/tools.md b/www/docs/ru/edge/guide/platforms/ios/tools.md
index 6d3864f..6d722c3 100644
--- a/www/docs/ru/edge/guide/platforms/ios/tools.md
+++ b/www/docs/ru/edge/guide/platforms/ios/tools.md
@@ -55,14 +55,15 @@ license: Licensed to the Apache Software Foundation (ASF) under one
[2]: https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/ConfiguringYourApp/ConfiguringYourApp.html
-Чтобы подписать приложение в Cordova, вам необходимо следующее:
+Чтобы подписать приложение с помощью Cordova необходимо следующее:
-* Подпись кода (`--codeSignIdentity`): [С помощью XCode](https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingCertificates/MaintainingCertificates.html#//apple_ref/doc/uid/TP40012582-CH31-SW6) можно создать новую подпись iOS, и добавить ее в Вашу связку ключей. Тип подписи кода - как правило распространение или разработка, должны быть определены здесь.
+* Подпись кода (`--codeSignIdentity`): [С помощью XCode][3] можно создать новую подпись iOS, и добавить ее в Вашу связку ключей. Тип подписи кода - как правило распространение или разработка, должны быть определены здесь. Тип подписи кода - как правило распространение или разработка, должны быть определены здесь.
* Профиль подготовки (`--provisioningProfile`): [Используя Apple Member Center][4] вы можете создать профиль подготовки. Скачать профиль подготовки на компьютер и запустить его в XCode чтобы его зарегистрировать. Он копируется в это расположение на вашем Mac: ~/Library/MobileDevice/Provisioning\ Profiles/. При его открытии в текстовом редакторе, вы можете найти идентификатор UUID, который должен быть указан здесь.
* Правила ресурсов для подписывания кода (`--codeSignResourceRules`) (необязательно): позволяет указать пользовательские правила подписания ресурсов.
+ [3]: https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingCertificates/MaintainingCertificates.html#//apple_ref/doc/uid/TP40012582-CH31-SW6
[4]: https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingProfiles/MaintainingProfiles.html#//apple_ref/doc/uid/TP40012582-CH30-SW61
Эти параметры могут быть заданы с помощью аргументов командной строки указанных выше для `построения` или `запуска` скриптов:
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/0ada4670/www/docs/ru/edge/guide/platforms/ios/upgrade.md
----------------------------------------------------------------------
diff --git a/www/docs/ru/edge/guide/platforms/ios/upgrade.md b/www/docs/ru/edge/guide/platforms/ios/upgrade.md
index 5b851da..1fe75d7 100644
--- a/www/docs/ru/edge/guide/platforms/ios/upgrade.md
+++ b/www/docs/ru/edge/guide/platforms/ios/upgrade.md
@@ -27,7 +27,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one
Для проектов-CLI выполните:
- bin/update путь/к/проекта
+ bin/обновить путь/к/проекта
Для проектов CLI:
@@ -40,7 +40,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one
Для проектов-CLI выполните:
- bin/update путь/к/проекта
+ bin/обновить путь/к/проекта
Для проектов CLI:
@@ -53,7 +53,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one
Для проектов-CLI выполните:
- bin/update путь/к/проекта
+ bin/обновить путь/к/проекта
Для проектов CLI:
@@ -66,7 +66,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one
Для проектов-CLI выполните:
- bin/update путь/к/проекта
+ bin/обновить путь/к/проекта
Для проектов CLI:
@@ -79,7 +79,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one
Для проектов-CLI выполните:
- bin/update путь/к/проекта
+ bin/обновить путь/к/проекта
Для проектов CLI:
@@ -179,14 +179,14 @@ platform add ios`.
<param name="ios-package" value="CDVLocalStorage" />
</feature>
<!-- other <feature> tags -->
-
+
8. Удалить `CordovaLib` каталог и копию `CordovaLib` каталог из нового проекта в корневой директории вашего проекта.
9. Добавьте эти два фреймворка в проект:
OpenAL
ImageIO
-
+
10. Обновите для цели построения вашего проекта **Build Settings**. В разделе **Linking → Other Linker Flags**, измените **"-Obj-C"** на **"-ObjC"**.
11. Обновите для цели построения вашего проекта **Build Settings**. В разделе **Linking → Other Linker Flags**, измените **"-all_load"** на `-force\_load ${BUILT\_PRODUCTS\_DIR}/libCordova.a`. Вам только нужно будет это сделать, если у вас есть проблемы, определенные в [этом запросе.][2].
@@ -334,7 +334,7 @@ platform add ios`.
11. Добавьте плагин InAppBrowser в `config.xml`, путем добавления этого тега в `cordova>< plugins><`:
<plugin name="InAppBrowser" value="CDVInAppBrowser" />
-
+
12. Обратите внимание, что плагины Objective-C, более *не* whitelisted. Чтобы разрешить ваши соединения с помощью списка разрешенных ресурсов приложение, вам нужно задать заголовок `User-Agent` для соединения таким же как пользовательский агент у основного Cordova WebView. Вы можете получить это, обратившись к свойство `userAgent` основного контроллера представления. Основной контроллер представления (`CDVViewController`) также имеет метод `URLisAllowed` который позволяет вам проверить, прошел ли URL-адрес ограничения списка разрешенных ресурсов.
13. Изменения API устройства:
@@ -441,7 +441,7 @@ platform add ios`.
14. Для ошибок `#import` измените любой импорт в двойных кавычках в следующем стиле:
#import "CDV.h"
-
+
в стиль, основанный на скобках:
#import <Cordova/CDV.h>
@@ -489,11 +489,11 @@ platform add ios`.
"$(OBJROOT)/UninstalledProducts/include"
"$(BUILT_PRODUCTS_DIR)"
-
+
33. Найдите **Other Linker Flags**. Для этого параметра, добавьте это значение:
-weak_framework CoreFoundation
-
+
34. Постройте свой проект, это должно скомпилировать и связать **без** вопросов.
35. Выберите проект в раскрывающемся списке **Scheme** , а затем выберите **iPhone 5.1 Simulator**.
@@ -559,7 +559,7 @@ platform add ios`.
MainViewController.h
MainViewController.m
Cordova.plist
-
+
5. Добавьте в свой проект Xcode все новые файлы `MainViewController` и `AppDelegate` .
6. Скопируйте файл `www/cordova-1.6.0.js` из нового проекта в папке `www` и удалите файл `www/cordova-1.5.0.js`.
@@ -619,7 +619,7 @@ platform add ios`.
18. В файлах `AppDelegate.h`, `AppDelegate.m`и `MainViewController.h` замените весь блок `#ifdef PHONEGAP_FRAMEWORK` на:
#import "CDVDeprecated.h"
-
+
19. Выберите **значок проекта** в Project Navigator, выберите **Target** проекта, а затем выберите вкладку **Build Phases**.
20. Найдите **Framework Search Paths**.
@@ -681,7 +681,7 @@ platform add ios`.
MainViewController.h
MainViewController.m
MainViewController.xib
-
+
5. Добавьте файл `MainViewController.m` в ваш проект Xcode.
6. Скопируйте файл `www/phonegap-1.4.0.js` из нового проекта в папке `www` и удалите файл `www/phonegap-1.3.0.js`.
@@ -707,7 +707,7 @@ platform add ios`.
MainViewController.h
MainViewController.m
MainViewController.xib
-
+
5. Добавьте файл `MainViewController.m` в ваш проект Xcode.
6. Скопируйте файл `www/phonegap-1.3.0.js` из нового проекта в папке `www` и удалите файл `www/phonegap-1.2.0.js`.
@@ -733,7 +733,7 @@ platform add ios`.
MainViewController.h
MainViewController.m
MainViewController.xib
-
+
5. Добавьте файл `MainViewController.m` в ваш проект Xcode.
6. Скопируйте файл `www/phonegap-1.2.0.js` из нового проекта в папке `www` и удалите файл `www/phonegap-1.1.0.js`.
@@ -759,7 +759,7 @@ platform add ios`.
MainViewController.h
MainViewController.m
MainViewController.xib
-
+
5. Добавьте файл `MainViewController.m` в ваш проект Xcode.
6. Скопируйте файл `www/phonegap-1.1.0.js` из нового проекта в папке `www` и удалите файл `www/phonegap-1.0.0.js`.
@@ -785,7 +785,7 @@ platform add ios`.
MainViewController.h
MainViewController.m
MainViewController.xib
-
+
5. Добавьте файл `MainViewController.m` в ваш проект Xcode.
6. Скопируйте файл `www/phonegap-1.0.0.js` из нового проекта в папке `www` и удалите файл `www/phonegap-0.9.6.js`.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/0ada4670/www/docs/ru/edge/guide/platforms/ios/webview.md
----------------------------------------------------------------------
diff --git a/www/docs/ru/edge/guide/platforms/ios/webview.md b/www/docs/ru/edge/guide/platforms/ios/webview.md
index 1b3a13b..f5f814b 100644
--- a/www/docs/ru/edge/guide/platforms/ios/webview.md
+++ b/www/docs/ru/edge/guide/platforms/ios/webview.md
@@ -21,7 +21,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one
В этом руководстве показано, как внедрить компонент WebView Cordova поддержкой в рамках более крупных приложений iOS. Дополнительные сведения о том, как эти компоненты могут взаимодействовать друг с другом смотрите приложение плагины.
-Поддержка WebViews для iOS началась с Cordova версии 1.4, с помощью компонента`Cleaver`, для которого шаблон Xcode выступает в качестве эталонной реализации.Кордова 2.0 и более поздних версий поддерживают только реализация на основе подпроекта Кливер.
+Поддержка WebViews для iOS началась с Cordova версии 1.4, с помощью компонента `Cleaver`, для которого шаблон Xcode выступает в качестве эталонной реализации. Кордова 2.0 и более поздних версий поддерживают только реализация на основе подпроекта Кливер.
Эти инструкции требуют по крайней мере Cordova 3.x и Xcode 6.0, совместно с файлом `config.xml` из только что созданного проекта iOS. Вы можете использовать процедуру в разделе "Интерфейс командной строки" можно использовать для создания нового проекта, а затем получить файл `config.xml` в подкаталоге именованного приложения в `platforms/ios`.
@@ -89,11 +89,11 @@ license: Licensed to the Apache Software Foundation (ASF) under one
1. Добавьте следующий заголовок:
#import <Cordova/CDVViewController.h>
-
+
2. Создайте экземпляр нового `CDVViewController` и сохраните его где-нибудь, например, для свойства класса:
CDVViewController* viewController = [CDVViewController new];
-
+
3. При необходимости задайте `wwwFolderName` свойства, которое по умолчанию равно `www` :
viewController.wwwFolderName = @"myfolder";
@@ -105,11 +105,11 @@ license: Licensed to the Apache Software Foundation (ASF) under one
.. или удаленный веб-узел:
<content src="http://apache.org" />
-
+
5. При необходимости задайте `useSplashScreen` свойства, которое по умолчанию равно `NO` :
viewController.useSplashScreen = YES;
-
+
6. Задайте **кадр представления**. Всегда установите это как Последнее свойство:
viewController.view.frame = CGRectMake(0, 0, 320, 480);
@@ -117,7 +117,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one
7. Добавьте в представление Кливер:
[myView addSubview:viewController.view];
-
+
## Добавление HTML, CSS и JavaScript активы
1. Создайте новый каталог в рамках проекта, `www` например.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/0ada4670/www/docs/ru/edge/guide/platforms/tizen/index.md
----------------------------------------------------------------------
diff --git a/www/docs/ru/edge/guide/platforms/tizen/index.md b/www/docs/ru/edge/guide/platforms/tizen/index.md
index 3742f2d..6dd945b 100644
--- a/www/docs/ru/edge/guide/platforms/tizen/index.md
+++ b/www/docs/ru/edge/guide/platforms/tizen/index.md
@@ -62,7 +62,7 @@ Tizen SDK требует Linux Ubuntu 10.04/10.10/11.04/11.10 (32-бит) или
1. Запуск Tizen Eclipse IDE.
2. Выберите **файл → импорт → Tizen веб-проекта**:
-
+
![][2]
3. Нажмите **Далее**.
@@ -72,22 +72,22 @@ Tizen SDK требует Linux Ubuntu 10.04/10.10/11.04/11.10 (32-бит) или
5. Убедитесь, что установлен **копирования проектов в рабочую область** .
6. Нажмите **Обзор** и выберите Cordova Tizen `samples` каталог проекта (такие как `/cordova-basic` ):
-
+
![][3]
7. Нажмите кнопку **Готово**. Теперь ваш проект должен быть импортированы и появляются в представлении **Обозреватель проектов** :
-
+
![][4]
- [2]: {{ site.baseurl }}/static/img/guide/platforms/tizen/import_project.png
- [3]: {{ site.baseurl }}/static/img/guide/platforms/tizen/import_widget.png
- [4]: {{ site.baseurl }}/static/img/guide/platforms/tizen/project_explorer.png
+ [2]: img/guide/platforms/tizen/import_project.png
+ [3]: img/guide/platforms/tizen/import_widget.png
+ [4]: img/guide/platforms/tizen/project_explorer.png
Чтобы перестроить проект, щелкните правой кнопкой мыши в представлении **Обозреватель проектов** и выберите **Построить проект**:
![][5]
- [5]: {{ site.baseurl }}/static/img/guide/platforms/tizen/build_project.png
+ [5]: img/guide/platforms/tizen/build_project.png
В корневом каталоге проекта должен создать файл пакета виджета, например *hello.wgt* .
@@ -97,19 +97,19 @@ Tizen SDK требует Linux Ubuntu 10.04/10.10/11.04/11.10 (32-бит) или
![][6]
- [6]: {{ site.baseurl }}/static/img/guide/platforms/tizen/runas_web_sim_app.png
+ [6]: img/guide/platforms/tizen/runas_web_sim_app.png
## Развертывание на устройство
* Убедитесь, что целевое устройство должным образом начали, подключено и настроено. Необходимо правильно задать его параметры **даты и времени** .
* Выберите цель развертывания приложения с помощью **Connection Explorer** представления: **окна → Показать вид → Connection Explorer**.
-
+
![][7]
* Щелкните правой кнопкой мыши проект в представлении **Обозреватель проектов** , а затем выберите **запустить → Tizen веб-приложения**:
-
+
![][8]
- [7]: {{ site.baseurl }}/static/img/guide/platforms/tizen/connection_explorer.png
- [8]: {{ site.baseurl }}/static/img/guide/platforms/tizen/runas_web_app.png
+ [7]: img/guide/platforms/tizen/connection_explorer.png
+ [8]: img/guide/platforms/tizen/runas_web_app.png
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org