Когда я упаковываю приложение в App Store/Play Store, я должен удалить любые вызовы на Ti.API.info() или они будут проигнорированы или даже не скомпилированы?Удалить Ti.API.info() при создании магазинов?
0
A
ответ
3
Нет, они все еще здесь, хороший человек Fokke создал хороший модуль, ti-stealth, который делает это для вас.
1
Быстрое и грязное решение не регистрировать сообщения в производстве:
Wrap Ti.API.log в функции в alloy.js:
function log (msg) {
if (Alloy.CFG.debugging) {
Ti.API.log('>>> ' + msg);
}
}
log("My logged message");
Включите debugging
ключ в config.son:
{
"global": {},
"env:development": {
"debugging":true
},
"env:test": {
"debugging":true
},
"env:production": {
"debugging":false
}
}
1
Быстрая и грязная, но работает: В alloy.js
function consLog(e)
{
if (!ENV_PRODUCTION)
console.log(JSON.stringify(e));
}
И использовать его:
consLog("Hello World");
+0
Это не быстро и грязно. Дополнительную информацию можно найти здесь: http://docs.appcelerator.com/platform/latest/#!/guide/Alloy_Controllers-section-34636384_AlloyControllers-ConditionalCode – Garre
Смежные вопросы
- 1. Удалить всю коллекцию магазинов voltrb
- 2. Ti.API.info() не писать в консоль
- 3. Magento несколько магазинов - удалить? Store = с url
- 4. Получите все строки Ti.API.info в массив
- 5. Удалить маркер круга при создании нового
- 6. Не удается удалить записи, дублируется при создании
- 7. Как удалить флаг компилятора при создании Boost
- 8. удалить .svn при создании пакетов debian
- 9. Застрял при создании многострочного Magento
- 10. Вершины магазинов DirectX C++
- 11. Перемещение магазинов
- 12. Extjs: данные рендеринга при загрузке магазинов
- 13. Дисперсия при создании интерфейсов
- 14. при создании службы Windows
- 15. ExtJS загружает несколько магазинов из одного сервлета
- 16. Ошибка при создании веб-сайта
- 17. Исключение при создании папки
- 18. История магазинов в базе данных
- 19. ошибка при создании PDF
- 20. Как удалить это исключение при создании примера jdbc?
- 21. BATCH Удалить старый файл резервной копии при создании нового
- 22. Как удалить черный цвет фона при создании миниатюры
- 23. Как удалить последний символ (запятая при создании строки из массива)?
- 24. Как пропустить/удалить токен доступа при создании нового?
- 25. Как удалить codehaus.org зависимость при создании Mule Connector
- 26. Как удалить guid из имени файла при создании zip-файла?
- 27. Удалить конкретную банку из плагина при создании войны в Grails
- 28. Как удалить десятичную точку в SQL при создании View
- 29. Как удалить System.out println() при создании релиза в студии Android?
- 30. Как удалить строку таблицы при ее динамическом создании?
Спасибо за информацию, побудило меня придумать быстрый и грязный раствор, см мой ответ ниже. – Dooderoo