0

关注https://developer.ibm.com/mobilefirstplatform/documentation/getting-started-7-0/moving-production/distributing-mobile-applications-application-center/

当我们在 MobileFirst Studio (v7) 和 Xcode (6) 中构建 IBMAppCenter 项目时,上传生成的 AppCenter2.ipa 文件会导致一个简单的红色“X”和消息“文件 AppCenter2.ipa 未上传”。

发生这种情况时,MobileFirst Server 错误日志没有任何错误或任何消息,因此我们找不到有关可能发生的故障的详细信息。

请注意,我们必须使用xcodebuild构建 ipa 文件,因为 Xcode 6 似乎不再允许我们从 IDE 执行此操作。

另请注意,在 Studio 中,我们的开发人员最终选择了“Run As > Xcode”,而不是菜单中没有的“Run As > Build and Deploy”,这似乎是唯一产生不平凡的选项结果。(当我能够与他澄清时,我会用确切的措辞更新。我自己没有安装 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:也无法删除已安装的另一个应用程序,也无法用新的应用程序覆盖它。没有任何记录的相同 UI 错误。卸载 Application Center 企业应用程序并重新安装它们,现在无法安装任何应用程序。同样,仍然没有记录任何错误。

4

1 回答 1

0

正如 Georg Sander 在评论中所建议的:

请联系 IBM 支持以提交完整的日志文件!如果跟踪规范设置为如上,并且您在日志文件中完全看不到任何内容,则某些防火墙阻止了对 App Center 的访问,并且根本无法访问。如果达到,那么您肯定在日志文件中有关于 App Center 的消息。

似乎这个问题无处可去,需要更深入的调查。请打开 PMR(支持票证),以便开发团队能够通过接收您的日志或与您进行远程会话以调试此问题来帮助您。

似乎没有可行的解决方法可提供。

于 2015-09-26T06:43:41.673 回答