我只运行WSO2 APP管理器并发布了Android和iOS移动应用程序,我不想使用MDM,我想通过 WSO2 app manager的商店直接在设备上下载和安装应用程序而无需MDM / EMM整合。
但是,当我尝试点击安装按钮时,显示选择您的设备窗口“抱歉您没有设备来安装此应用”消息
请检查我的app-manager.xml的几个配置,
<Config name="IsCatalog">false</Config>
<!-- Enables app to download direcly to the mobile device from the App Manager without MDM -->
<Config name="EnableDirectDownload">true</Config>
<Config name="EnableMDMOperations">false</Config>
<Config name="ActiveMDM">WSO2EMM</Config>
<Config name="EnableSelfUnsubscription">true</Config>
<Config name="EnableSubscriptionFromDevices">true</Config>
<Config name="EnableSampleDevices">false</Config>
<Config name="AppDownloadURLHost">%https%</Config>
<Config name="IosPlistPath">publisher/api/mobileapp/getplist</Config>
请帮助我通过打开wso2商店并在没有WSO2-MDM的设备上安装应用来设置私人移动应用商店。
答案 0 :(得分:0)
将EnableSubscriptionFromDevices的值更改为false。只需要EnableDirectDownload。检查https://jenananthan.wordpress.com/2015/11/20/how-to-use-mobile-store-in-wso2-appmanager-without-mdm/
这似乎是一个错误https://wso2.org/jira/browse/APPM-1580。 随着woraround更新文件/repository/deployment/server/jaggeryapps/store/extensions/assets/mobileapp/modules/mod-ent-install.js中的第[1]行
如下
var location = serverAddress + "/store/api/mobileapp/getfile/" +asset.attributes.overview_url;