Невозможно развернуть AppCenter2.ipa в Mobile First Application Center
Когда мы создаем проект IBMAppCenter в MobileFirst Studio (v7), затем Xcode (6), загрузка получившегося файла AppCenter2.ipa приводит к простому красному значку "X" и сообщению "Файл AppCenter2.ipa не загружен".
Журнал ошибок сервера MobileFirst не содержит ошибок или каких-либо сообщений вообще, когда это происходит, поэтому мы не можем найти никакой информации о том, что могло произойти в результате сбоя.
Обратите внимание, что нам пришлось создать файл ipa с помощью xcodebuild, так как кажется, что Xcode 6 больше не позволяет нам делать это из IDE.
Также обратите внимание, что в Studio вместо "Run As > Build and Deploy", которого точно не было в меню, наш разработчик в итоге выбрал "Run As > Xcode", который, казалось, был единственным вариантом, который производил нетривиальные результат. (Я уточню с точной формулировкой, когда смогу уточнить с ним. У меня сама Studio не установлена.)
[5/8/15 13:16:12:425 CDT] 000000e3 WebContainer E com.ibm.ws.webcontainer.internal.WebContainer handleRequest SRVE0255E: A WebGroup/Virtual Host to handle / has not been defined.
[5/8/15 13:16:13:200 CDT] 000000b0 TaskThread 3 com.worklight.core.tasks.TaskThread trigger Triggered task ssoExpiredLoginContextsCleanupTask
[5/8/15 13:16:13:204 CDT] 000000df RssBrokerUtil 3 com.worklight.core.util.RssBrokerUtils beginTransaction Transaction begin : -1657954268 (new:true; completed:false; rollbackOnly:false)REQUIRED
[5/8/15 13:16:13:211 CDT] 000000df RssBrokerUtil 3 com.worklight.core.util.RssBrokerUtils commitTransaction Transaction commit: -1657954268 (new:true; completed:false; rollbackOnly:false)
[5/8/15 13:16:15:519 CDT] 000000e3 PureMeapBaseU 1 JNDI Access to ibm.appcenter.bluemix.brokenuri => null
[5/8/15 13:16:15:522 CDT] 000000e3 PureMeapBaseU 2 Found property ibm.appcenter.services.endpoint=http://-ourserver-/applicationcenter in webapp context.
[5/8/15 13:16:15:522 CDT] 000000e3 PureMeapBaseU 1 JNDI Access to ibm.appcenter.services.endpoint => http://-ourserver-/applicationcenter
[5/8/15 13:16:15:975 CDT] 000000b0 TaskThread 3 com.worklight.core.tasks.TaskThread trigger Triggered task com.worklight.core.clustering.ClusterSynchronizationTask#4fba3376
[5/8/15 13:16:16:017 CDT] 000000b3 RssBrokerUtil 3 com.worklight.core.util.RssBrokerUtils beginTransaction Transaction begin : 499307077 (new:true; completed:false; rollbackOnly:false)REQUIRED
[5/8/15 13:16:16:046 CDT] 000000b3 ClusterSynchr 3 com.worklight.core.clustering.ClusterSynchronizationTask getStackTrace mark singleton as hosted ssoExpiredLoginContextsCleanupTask
[5/8/15 13:16:16:047 CDT] 000000b3 ClusterSynchr 3 com.worklight.core.clustering.ClusterSynchronizationTask getStackTrace mark singleton as hosted PlatformUsageProcessingTask
[5/8/15 13:16:16:047 CDT] 000000b3 ClusterSynchr 3 com.worklight.core.clustering.ClusterSynchronizationTask getStackTrace mark singleton as hosted notificationCleanupTask
[5/8/15 13:16:16:048 CDT] 000000b3 RssBrokerUtil 3 com.worklight.core.util.RssBrokerUtils commitTransaction Transaction commit: 499307077 (new:true; completed:false; rollbackOnly:false)
(Кое-что из этого, например, SRVE0255E, происходит неоднократно независимо от этой попытки загрузки приложения.)
Обновление 2: также не удалось удалить другое приложение, которое уже было установлено, или перезаписать его новым. Та же ошибка интерфейса без регистрации. Деинсталлировали приложения Центра приложений предприятия и переустановили их, и теперь не можете устанавливать какие-либо приложения. Опять же, все еще без ошибок вошли в систему.
1 ответ
Как предложил Георг Сандер в комментариях:
Обратитесь в службу поддержки IBM, чтобы отправить полный файл журнала! Если спецификация трассировки установлена, как указано выше, и вы абсолютно ничего не видите в файле журнала, то некоторые брандмауэры блокируют доступ к App Center, и он вообще не достигается. Если оно достигнуто, то наверняка у вас есть сообщения в файле журнала о App Center.
Похоже, этот вопрос никуда не денется и потребует более глубокого изучения. Пожалуйста, откройте PMR (тикет поддержки), чтобы команда разработчиков могла помочь вам, либо получая ваши журналы, либо проводя удаленный сеанс с вами для устранения этой проблемы.
Похоже, что нет никакого обходного пути, чтобы обеспечить.