当我们在MobileFirst Studio(v7)和Xcode(6)中构建IBMAppCenter项目时,上传生成的AppCenter2.ipa文件会生成一个简单的红色“X”和消息“File AppCenter2.ipa not uploaded”。
当发生这种情况时,MobileFirst Server错误日志完全没有错误或任何消息,因此我们无法找到故障可能的详细信息。
请注意,我们必须使用xcodebuild构建ipa文件,因为似乎Xcode 6不再允许我们从IDE中执行此操作。
另请注意,在Studio中,我们的开发人员最终选择了“Run As> Xcode”而不是“Run As> Build and Deploy”,而不是菜单中的“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企业应用程序并重新安装它们,现在无法安装任何应用程序。同样,仍然没有记录任何错误。
答案 0 :(得分:0)
正如Georg Sander在评论中所建议的那样:
请联系IBM支持人员以提交完整的日志文件!如果跟踪 规格设置如上,你看到的绝对没有 日志文件,然后一些防火墙阻止访问App Center,它是 完全没有达成。如果达到,那么肯定你有消息 在关于App Center的日志文件中。
似乎这个问题无处可去,需要进行更深入的调查。请打开PMR(支持服务单),以便开发团队能够通过接收您的日志或与您进行远程会话来帮助您来调试此问题。
似乎没有可行的解决方法来提供。