我已经在内部的企业模式下开发了一个应用程序.测试时,我正在使用公司提供给我的iPad.我对此进行了测试.我有开发人员成员中心的证书.测试良好. 现在,我已经在安全服务器上部署了文件.我有一个链接,其中" .ipa"文件存在.因此,我使用了相同的测试iPad,并通过iPad上的Safari从该链接下载了该应用程序.它已安装并成功运行.现在,我将该链接给了我团队的另一个成员,他有自己的iPad.当他单击该链接时,它开始安装,但没有完成. "Unable to download Application.XYZ app could not be installed at this time. Done .Retry." 其他iPad同一件事.这些iPad未在成员中心进行测试.所以我有一个想法.由于在测试时,我有证书,并且在我的测试iPad上都有所有证书,因此它可能已经识别并安装了它.但是其他全新的iPad尚未确定.那我该怎么办?我怎么能说我的应用程序可以安全地安装在我的同事的iPa
以下是关于 enterprise 的编程技术问答
我正在一家软件编辑公司工作,我们使用Adobe Air进行申请. 到目前为止,我们一直在PC和Android部署应用程序,但是现在,我必须将应用程序部署到iOS. 事实是我们已经开发了一个应用程序,并且我们将其部署到多个企业中,这些企业从事同一工作. 他们是特许公司,相同的工作,相同的申请,但与法律观点不同. 今天,我们要求客户向Apple支付企业开发器帐户(与他们的数字),并将我添加为管理员. =>如果我想部署由客户支付的iOS应用程序,是这样吗?我必须要求我的客户每年向Apple支付企业帐户,我无法通过我的帐户部署? 真正的问题是,我想使用相同的应用ID将其部署到所有人. 因此,当我想在他们的帐户中添加应用程序ID时,网站告诉我ID已经使用,这是正常的,这是我的公司帐户! 但是,如何将具有相同应用程序ID的应用程序部署给拥有多个企业开发人员帐户的多家公司? 我必须通过配置资料部署?或者我只能通过其帐户和我的Provisionning个人资料公司使用证书进行部署
对于Windows上的企业安装的Chrome扩展程序,是否有任何其他部署方法不会从Chrome Web Store中获取扩展名?情况是,某些企业使用锁定的网络没有外部互联网访问,并且不允许访问Google URL来获取扩展. 有人在Microsoft App-V上使用Chrome浏览器以及扩展部署有任何经验吗? 解决方案 绝对有可能.尽管它需要连接到域的计算机. 企业安装的扩展名不必在Chrome Web Store上托管. 企业部署发生在 ExtensionInstallForcelist策略.它是ID + Update URL对的列表,对于企业安装,它不必是Web Store URL. 更新URL应指向您隔离网络上某个地方提供的XML文件.更新清单文件的格式被解释在这里.同样,通往实际CRX的路径不必指向网络商店. P.S.文件(Update XML和CRX)甚至不必通过HTTP(s)提供,它们可以是本地文件或SMB服务的文件.
我们有一个使用企业分布配置文件分发的应用程序.现在,同一应用程序正在为某些应用程序工作,但其他应用程序正在报告以下问题. 现有/安装的应用程序会引发此错误,并且没有打开: {app name}不再可用 尝试从企业链接下载该应用的用户正在报告此错误: 目前无法下载应用程序 - {app name}. 完成 重试 运行iOS 8.4.1的用户专门报告这些问题.我再生配置文件并重建应用程序.这似乎已经解决了某些用户的问题,但没有解决问题. 这里有什么真正的问题?想法? 解决方案 此问题的最常见原因: 在PLIST中引用IPA无效的URL. 设备存储已满 配置资料是开发人员配置资料 临时分发供应配置文件已损坏,并且该设备遇到了问题. 该设备是从备份恢复的,正在造成空中发行的冲突 有一个网络超时 构建和设备的体系结构设置不兼容(有时在"仅构建活动架构"时发生时会发生 建筑). 不使用移动野生动物园. 找出此问题的确切原因:
我正在开发一个企业应用程序.当我在ios8 beta中测试它时,我看到了以下警报视图: Untrusted App Developer Do you trust the developer "iPhone Distribution: ---" to run apps on you iPad? 它只出现在第一次. 我可以以某种方式避免它吗?它与 有什么关系? 解决方案 除非您通过App Store分发应用程序. 您会得到此消息,因为该应用程序是通过用户尚未信任的企业证书签名的. Apple Force此提示会出现,因为安装的应用程序尚未通过App Store审核过程,因此在技术上是不信任的. 用户接受提示后,证书将被标记为信任,并且可以安装该应用程序(以及您希望安装的任何其他将来已与同一证书签名的应用程序) 注意:如iOS 8时所指出的那样,一旦重新安装上述证书的申请,从特定证书中卸载所有申请将导致提示再次显示. 这是指向Apple网站的链接,它
我们开始沿着移动浏览器支持企业电子商务WebApp(基于Java/Servlet)的路径.当然可以做出许多决定,但是在我看来,基石是能够可靠地检测到移动浏览器,并就内容做出相应返回的内容做出决定.是否有一种标准方法可以根据HTTP请求快速确定(快速),理想情况下,有关给定浏览器和设备的更多信息(屏幕大小,HTML功能等). 我也将感谢任何沿着这条途径的人使用的任何补充信息. [编辑]我当然了解请求标题以及有关标准用户代理数据库的信息是一个很好的帮助.对于那些谈论"其他"请求标题属性的人,如果您可以包含类似的标准化名称/值的资源,这将是一个很大的帮助. [编辑]一些用户提出了解决方案,该解决方案涉及将电线拨打的某些Web服务的解决方案,该网络服务将进行检测.尽管我确定这有效,但对于企业电子商务网站而言,这不是一个很好的解决方案,原因有两个:1)速度.每个页面请求对第三方请求的呼叫将对性能产生巨大影响. 2)依赖/合法.我们将我们的网站响应时间和关键功能与他们的服务联系起来,这
这个问题的变体存在,但我似乎无法理解某些东西. 如果您在 ICS/4.0 ,提到 企业还可以利用平台内置的标准VPN客户端,该客户端可访问L2TP和IPSEC协议. 我的假设是,由于它不在"开发人员"部分,因此除了VPNService API之外,我们没有获得开发人员API访问.我已经查看了toyvpn,这是没有用的,因为我需要真正的IPSEC IKEV1 XAUTH连接才能连接到企业防火墙. 我找到了几种需要root and 这是否意味着真的无法编程地创建一个配置文件或连接到IPSEC IKEV1 XAUTH GATEWAWAY/FIREWALL,除非我们在Java中实现协议或使用NDK(例如Strongswan对Ikev2所做的, 解决方案 极不可能有一种方法可以创建无根或系统应用程序特权的VPN配置文件.您可以查看在AOSP设置中如何实现的这里.
因此,在我们的企业环境中,我们很高兴地使用VoIP推送通知来远程访问用户的平板电脑,以进行维护和远程数据修复目的.与常规APN不同,即使不运行,VoIP推送通知也将访问该应用程序.我本应该认为苹果会在某个时候杀死它. 是否有人知道一个私人API绕过拨打电话 Report newComingCallwithuuid ,它带来了全屏调用UI,或者我想不出其他机制来访问该应用程序中的应用程序中的应用程序背景即使被杀死 - 通知服务扩展也无法正常工作(我相信),因为它只适用于屏幕消息.谢谢 解决方案 如果您不打算将其发布到Apple Store,也不关心私有API的使用(可以随时更改,打破代码),则可以使用方法来更改实现系统被调用以崩溃应用程序的功能. 就我而言,我的项目具有迅速而OBJC的互操作性.我这样做了: 创建一个名为PKPushRegistry+PKPushFix_m.h的文件,其中包含此 > 将其包括在您的快速桥接中. 其他选项(也不能在Apple S
我正在使用EnterPriseModernAppManagement CSP来安装和设置某些UWP应用程序的设置: .../packagefamilyname/appsettingpolicy/setterValue(仅适用于 ./user/vendor/msft)在Windows 10,版本1511中添加. 设置值和数据表示要配置的键值对 应用. UWP应用程序正确安装,设置设置(通过AppSettingPolicy)成功执行. 但是,我现在如何使用C#? 访问应用程序内部的自定义设置 两个 Windows.storage.ApplicationData.Current.LocalSetting.Values 和 Windows.storage.Storage.ApplicationData.Current.Current.RoamingSettings.VOLUES.VOLUES MDM更改. 是否有任何方法可以通过MDM将任意设置/配置发送到自定义UWP
苹果自ios7 ha弃用且无法使用属性-uniqueIdentifier.其他属性-identifierForVendor和-advertisingIdentifier有一个很大的问题,即它们在卸载和重新安装应用程序后会更改值. 我需要该值才能唯一识别连接到服务器的设备. 该应用将仅使用企业帐户内部分发,因此审核过程没有问题. 是否有私人方法可以获取它? [通过一些测试更新] 正如戴维所说,我在ios7.1设备上使用了供应商的标识符,这是我测试的一些结果. 应用程序安装后:28FD42B6-A993-4602-A988-69E375A1F913 杀死应用程序后:28FD42B6-A993-4602-A988-69E375A1F913 删除并重新安装应用程序后: 28FD42B6-A993-4602-A988-69E375A1F913 在系统还原并重新安装应用程序之后: 4948F77F-3D41-4933-B2F0-C4DCB529C7CC 在系统还原之前
您好,我们最近开发了我们的第一个企业应用程序.我们使用"内部"选项来创建分发证书.客户端尚未使用该应用程序.但是他很快就会使用它.同时,我有一个问题.他将使用该应用程序,并且将来如果从我们这方面对该应用程序进行了任何更新,我们希望客户也将其更新在他的一边.就像现在一样,我在iPhone上安装了应用程序.我从AppStore获得更新,说XYZ应用程序已更新.因此,我安装了更新.现在,如果我们的客户端正在使用该应用程序并保存了一些数据(我们的应用程序使用核心数据,并且我们以客户可以在设备上存储一些数据的方式构建它),我们想向他发送更新,以安装他更新,但不能删除任何现有的客户端数据.我该怎么做?我现在正在使用空气安装来安装应用程序.我们有一个安全的服务器,其中有.ipa和.plist文件,并且我们有一个下载HTML页面.客户端单击链接,然后安装应用程序.如果您需要更多信息,请让我知道.谢谢. 解决方案 是的,这是可能的.当您部署企业应用程序时,需要一个包含有关应用程序的元数据的PLIS
我正在为一家公司做一些MySQL工作,我需要知道他们是否有企业或社区版.我对此进行了研究,根据MySQL参考页,我应该能够使用"状态"命令.根据该参考,"服务器版本"应说"社区"或"企业".我们都不说(数字,对吗?),只是" 5.0.77源分布".有其他方法可以说明吗? 解决方案 tl; dr 尝试以下操作: mysql> SHOW VARIABLES LIKE "%version%"; 正常答案 使用命令客户端(MySQL),一旦连接,显示了您连接到的MySQL服务器的服务器版本.服务器版本信息包括社区或企业. 例如,这是Linux上安装的MySQL社区服务器版的输出: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 6 Server version: 5.0.27-standard MySQL Community Edi
我的问题是:当我尝试将我的tomcat7添加到EE时,我会收到一条错误消息,说: "当前选择的服务器类型不支持远程主机" 有人知道如何解决这个问题吗?或如何在Tomcat中启用远程主机? 解决方案 Eclipse中的Tomcat支持旨在在您自己的机器上本地运行Tomcat.这是必要的,因为Eclipse通过将Web模块复制到Tomcat安装中的文件夹中,将Web模块部署到TOMCAT.它不能将事物部署到远程tomcat服务器,因为它不能将文件复制到另一台计算机上的文件夹中. 通常,您会在自己的计算机上运行tomcat以进行开发,然后(手动)将应用程序部署到远程服务器时,您想在世界其他地区使用. 其他解决方案 您可以在图像中看到的" 服务器主机名"字段是" localhost ",这是正确的参数值. 解决方案: - 在您的情况下,它将显示诸如" cloud "之类的东西.请确保您传递正确的值,即" localhost ". 其他解决方案
在Tomcat常见问题上说:" Tomcat不是EJB服务器.Tomcat不是完整的J2EE服务器." 但是如果我: 使用Spring提供应用程序上下文 用JPA注释我的实体 注释(并使用Hibernate作为 JPA提供商) 将C3P0配置为连接池数据 来源 注释我的服务方法 使用 @transactional(并使用Atomikos 作为JTA提供商) 使用JAXB进行编组和拆卸 并且可能添加我自己的JNDI功能 那么,我没有有效地拥有Java EE应用程序服务器吗?那不是我的豆类ejbs吗?还是还有其他定义特征? 符合Java EE App Server为您提供了您无法轻松/使用某些第三方子系统从Tomcat获得的什么? 解决方案 但是,如果我添加(...),那么我没有有效地拥有Java EE应用程序服务器吗?那不是我的豆类ejbs吗?还是还有其他定义特征? 不,您没有Java EE应用程序服务器,成熟的Java EE应用程序服务
我开始研究企业Java,我遵循的书提到它将使用JBOSS. Netbeans用玻璃鱼运送.我过去曾用过tomcat. 这三个程序之间有什么区别? 解决方案 tomcat只是一个servlet容器,即仅实现servlet和JSP规范. Glassfish和Jboss是完整的Java EE服务器(包括EJB,JMS,...),Glassfish是最新的Java EE 6堆栈的参考实现,但是2010年的JBOSS尚未完全支持它. 其他解决方案 Tomcat只是HTTP服务器和Java Servlet容器. JBoss和Glassfish是成熟的Java EE应用程序服务器,包括EJB容器以及该堆栈的所有其他功能.另一方面,Tomcat的内存足迹较轻(约60-70 MB),而这些Java EE服务器的重量为数百个MEG. Tomcat在简单的Web应用程序中非常受欢迎,或使用不需要完整Java EE服务器的Spring等框架的应用程序.由于移动部件较少,因此可以说,Tomc
我使用iOS开发帐户来创建APNS SSL证书,以将推送通知发送到iOS设备以进行开发目的.我可以在iOS设备中使用目标C示例代码获得设备令牌.然后,我可以使用该设备令牌发送该特定iOS设备的推送通知. 现在,我将要实现MDM,并且需要MDM iOS企业帐户.有一些问题,我想确认是否已经完成. 所以我想知道我可以使用iOS企业帐户来创建" APNS SSL证书"以进行开发目的? 我可以使用相同的目标C示例代码获得iOS设备的设备令牌,以便我可以通过APN将推送通知发送到该特定iOS设备以进行测试? 解决方案 首先,所有MDM推送通知实现与第三方iOS应用程序的推送通知不同. 1)您必须将iOS Enterprise帐户用于MDM推送通知,并且几乎没有任何步骤获得APNS证书. 1. refer mdm_protococol"> mdm_protococol "> mdm_protococol and link link link link link lin
我正在使用以下代码,并想知道如果使用企业库的createsProcaccessor,我们是否需要设置命令超时,如果不是这样,则如何管理超时? var accessor = _sqlDatabase.CreateSprocAccessor("uspGetxyz", new xyzParameters(_sqlDatabase), MapBuilder.MapAllProperties().Build()); //Execute the accessor to obtain the results var Data = accessor.Execute(); xyzList = Data.ToList(); 解决方案 volla!我已经对企业库的源代码进行了更改,并添加了一种新的"执行"方法,该方法将在Sproc Concectors类中使用超时参数,并在我的项目
我是Java World的新手(低水平平原C). 当我开始阅读与Java相关的网站时: http://wiki.apidesign.org/wiki/wiki/main_page http://static.springsourgce.org/spring/docs/3.1.x/spring-framework-reference/html/ 我被现有术语混淆: 班级 软件包 模块 组件 容器 服务 框架 平台 我发现了许多有关术语定义(以及更多)的资源: 框架与工具包与图书馆 框架和容器之间的区别吗? Java中的容器是什么 Java容器的定义 和依赖注入模式) /a>(什么是AWT容器?) http://en.wikipedia.org/wiki/web_container http://netbeans.org/features/platures/platform/ li> "应用程序框架"是什么意思? 是什么是软件框
我有一个基于企业机器人模板的机器人(Bot Builder Framework SDK v4.0).我已经根据堆栈溢出中的其他线程称为AuthenticationDialog(oauth2登录AAD v2),我在IBOT实现中实施了用" signin/verifyState"来处理Invoke活动,但是在Microsoft Teams Web App上,它可以正常运行,但是,MS Teams Desktop应用程序列出了用于选择登录用户的对话框,它立即关闭对话框并使用signin/verifyState发送" {"状态":" 123456"},我正在显示用户以输入输入状态,当用户输入时,它起作用. 它是桌面MS Teams应用程序中的错误吗 (或)我做错了什么. 从我的机器人中,我不使用SDK示例中的以下行: await Dialog.RunAsync(turnContext, conversationState.CreateProperty(nam