2015-06-01 1 views
0

Я загрузил ZIP-папку с моим файлом config.xml в корневой каталог. У меня нет ошибок сборки. После сборки он не показывает никаких плагинов, никаких значков, никакой информации в моем файле config.xml. Единственное уведомление, которое я получаю, это «Это приложение не использует последнюю версию PhoneGap. Рекомендуем обновить до 3.7.0». - на самом деле он показывает PhoneGap Build 3.3.0.PhoneGap build. Почему моя информация о config.xml не отображается с моей сборкой? Нет ошибок

<?xml version="1.0" encoding="UTF-8"?> 
<widget xmlns = "http://www.w3.org/ns/widgets" 
xmlns:gap = "http://phonegap.com/ns/1.0" 
id  = "com.parker.products.2015" 
versionCode="1" 
version = "0.0.1"> 
<name>Products</name> 
<description>Easily view Parker Aerospace products and component information on iOS devices for reference or convenient use with customers and industry colleagues.</description> 
<gap:platform name="ios" /> 
<preference name="phonegap-version" value="3.7.0" /> 
<preference name="orientation" value="default" /> 
<preference name="fullscreen" value="false" /> 
<preference name="webviewbounce" value="false" /> 
<preference name="DisallowOverscroll" value="true"/> 
<preference name="disallowOverscroll" value="true" /> 
<preference name="exit-on-suspend" value="false" /> 
<preference name="prerendered-icon" value="true" /> 
<icon src="res/icon/ios/icon-57.png" gap:platform="ios" width="57" height="57" /> 
<icon src="res/icon/ios/icon-72.png" gap:platform="ios" width="72" height="72" /> 
<icon src="res/icon/ios/icon-57-2x.png" gap:platform="ios" width="114" height="114" /> 
<icon src="res/icon/ios/icon-72-2x.png" gap:platform="ios" width="144" height="144" /> 
<icon src="res/icon/ios/icon-76.png" gap:platform="ios" width="76" height="76" /> 
<icon src="res/icon/ios/icon-120.png" gap:platform="ios" width="120" height="120" /> 
<icon src="res/icon/ios/icon-152.png" gap:platform="ios" width="152" height="152" /> 
<gap:splash src="res/screen/ios/screen-iphone-portrait.png" gap:platform="ios" width="320" height="480" /> 
<gap:splash src="res/screen/ios/screen-iphone-landscape.png" gap:platform="ios" width="480" height="320" /> 
<gap:splash src="res/screen/ios/screen-iphone-portrait-2x.png" gap:platform="ios" width="640" height="960" /> 
<gap:splash src="res/screen/ios/screen-iphone-landscape-2x.png" gap:platform="ios" width="960" height="640" /> 
<gap:splash src="res/screen/ios/screen-iphone-portrait-568h-2x.png" gap:platform="ios" width="640" height="1136" /> 
<gap:splash src="res/screen/ios/screen-ipad-portrait.png" gap:platform="ios" width="768" height="1024 " /> 
<gap:splash src="res/screen/ios/screen-ipad-landscape.png" gap:platform="ios" width="1024" height="768" /> 
<gap:splash src="res/screen/ios/screen-ipad-portrait-2x.png" gap:platform="ios" width="1536" height="2008" /> 
<gap:splash src="res/screen/ios/screen-ipad-landscape-2x.png" gap:platform="ios" width="2048" height="1496" /> 
<feature name="http://api.phonegap.com/1.0/file"/> 
<feature name="http://api.phonegap.com/1.0/network"/> 
<gap:plugin name="org.apache.cordova.dialogs" /> 
<gap:plugin name="org.apache.cordova.device" /> 
<gap:plugin name="de.appplant.cordova.plugin.email-composer" /> 
<gap:plugin name="org.apache.cordova.network-information" /> 
<gap:plugin name="org.apache.cordova.inappbrowser" /> 
<gap:plugin name="org.apache.cordova.splashscreen" /> 
<gap:plugin name="com.phonegap.plugin.statusbar" /> 
</widget> 

Я пытался понять это в течение нескольких дней. Есть идеи?

+0

После практически перестроения приложения с нуля я нашел старый файл index.html, который был скопирован в файл изображения. Я никогда этого не видел и даже не проверял бы в этой папке обновление любого кода. Так или иначе, этот файл сделал мой config.xml кажущимся несуществующим. –

ответ

0

@Lisa, иногда, когда компилятор терпит неудачу, после этого снижаются ссылки. Попробуйте удалить все свои плагины и добавить их по одному за раз. Это утомительно, но я нашел одну ошибку. ПРИМЕЧАНИЕ: Возможно, вам будет проще начать с пустого приложения, а затем использовать тот, на который вы положили часы.

FWIW: Я делаю каждый плагин в простом приложении, а затем добавляю его в основное приложение. Это позволяет мне тестировать этот плагин для ошибок, а затем, когда я их нахожу (ошибки), я делаю меньше обратного отслеживания. Он работает иногда. --Jesse

+0

Благодарим вас за ответ. Я не знаю, что значит добавить один плагин назад за раз. Не добавлены плагины, просто написав их в файле config.xml? Странно то, что это приложение, которое я построил в прошлом году, и это сработало просто отлично. Все, что я сделал, это войти и обновить контактную информацию для человека, так как кто-то покинул компанию. Я загрузил сборку, и внезапно это похоже на старую версию кэширования. Я даже удалил все приложение, изменил имя заархивированного файла, добавил новое приложение в PhoneGap Build и по-прежнему показывал старую информацию из предыдущего приложения. Я озадачен. –

+0

@LisaG. Ваш ответ подсказывает, что вы не знакомы с использованием/строительствоми с помощью Phonegap. Вы не сказали, что это приложение находится в режиме обслуживания (т. Е. В поле, на производстве). Я предлагаю вам передать ваш вопрос (с дополнительной информацией) на https://groups.google.com/forum/#!forum/phonegap для Phongap CLI (интерфейс командной строки) или http://community.phonegap.com/nitobi для PhonegapBuild, облачной среды IDE. Я на обоих форумах и увижу вас там. Пожалуйста, получите более полную информацию об этом. Если у вас есть другой вопрос, я буду следить за этим форумом. – JesseMonroy650

+0

Спасибо, @ JesseMonroy650, за то, что нашли время, чтобы сформулировать ответ. В прошлую ночь я понял, что файл index.html был случайно дублирован в папке с несколькими файлами изображений, где этого не должно быть. Я даже этого не видел. Я предполагаю, что это может легко произойти, когда файлы разделяются с группой людей, особенно в группу входят люди, которые не являются разработчиками или разработчиками. –

Смежные вопросы