我看到越来越多的开发人员使用企业开发人员帐户发布其应用程序的公测版本。最后我读到,EnterpriseTOS只允许在内部向员工发布应用程序。Apple现在正式容忍使用企业帐户进行公开测试,还是这些开发人员只是希望Apple不起诉他们违反契约(Contract)? 最佳答案 我相信法律措辞实际上暗示了您组织的成员。我知道一个案例,成员所有的组织发布了应用程序的公开测试版,并且被认为在契约(Contract)的约束范围内。伊纳尔;YMMV 关于iOS企业开发者帐户和公共(public)测试版
我最近将我的MBP上的Xcode更新为4.5(第一张图片),现在当我尝试签署企业分发时,我所有的身份都在其中显示“来自‘(null)’”。我尝试继续进行签名并分发,但安装失败。我回到我的iMac,用Xcode4.3.3(下图)以这种方式签署文件,它签署并安装得很好。知道如何在4.5中获得正确的身份吗?顺便说一句,在更新到4.5之前,我能够在我的MBP上签名和分发。谢谢。 最佳答案 如果您还没有刷新Xcode的自动配置文件,您可以尝试Xcode->管理器按钮->设备->库(配置文件)->右下角“刷新”建议#2:(编辑)您是否碰巧创建了
我们使用OTA分发我们的企业应用程序。当我们在iPhone浏览器中第一次打开“应用程序下载URL”时,它会显示“你想安装应用程序吗”警告。如果用户点击取消按钮并在同一选项卡中再次打开“应用程序下载URL”。它会显示“在“AppStore”中打开此页面?”警报,当用户点击打开按钮时,它会显示“你想安装应用程序吗”。有人可以帮我解决这个问题吗?提前致谢。 最佳答案 您需要有一个包含指向您的plist文件的链接的着陆页:itms-services://?action=download-manifest&url=YOUR_LINK_TO_P
我在SO上发布了这个问题,因为我认为这是找到具有丰富iOSEnterprise程序经验的人的最合乎逻辑的地方。对于我的公司,我们正在开发一个内部应用程序。我们希望在用户方面以最少的工作量部署此应用程序,因为应该可以为新来的同事快速安装它。此外,我们无法始终保证安装时互联网连接正常运行。内部应用程序将通过wifi从网络服务器下载到我们的场所。我们目前没有加入企业计划,因为我们正在调查我们的目标是否可以实现。至于,我们发现UDID不必包含在企业部署的配置文件中。需要的是配置文件。现在,这是我的第一个具体问题:在安装配置文件之前是否需要额外的步骤?能否像OTA测试版那样将配置文件嵌入到应用中
我正在构建一个需要分发给不同业务组织的用户的应用程序。所以我的问题是我可以注册iOS企业计划并将应用程序分发给这些企业用户吗? 最佳答案 不可以,企业计划只允许在公司员工之间分配。正如iOsDeveloperEnterpriseProgram上明确说明的那样网站。DistributeIn-houseAppsDistributeproprietary,in-houseiOSappstoyouremployees.Youcanalsosecurelyhostandwirelesslydistributeorupdatein-housea
我有一个企业应用程序,它已经安装在大约40台iPad上,没有任何问题,突然一个用户带来了一台iPad,但应用程序根本无法安装。我试过:重启iPad删除配置文件检查限制不过运气不好就这样吧我没有iPad的物理访问权限,所以看不到任何日志。有什么建议吗? 最佳答案 事实证明问题与设备上的时间有关。时钟调慢1小时。 关于ios-可以在所有经过测试的iPad上安装企业应用程序,但一台除外,我们在StackOverflow上找到一个类似的问题: https://stac
在xcode6中,当我创建用于分发企业的ipa时,不再创建文件.plist包含在用于分发的网站中。同样在某些ipad上,当我打开链接“itms-service”时,该应用程序已正常安装,在其他ipad上没有任何反应,而在其他ipad上我收到一条错误消息。苹果方法itms-service的文档已经消失(在我看来,分发应用程序指南中有一段),safari在启动应用程序安装时将不再自动关闭。您认为通过网页安装仍然有效,还是Apple已决定删除它,为其他方法(MDM)留出空间? 最佳答案 如果您需要通过OTA向企业或开发人员分发应用程序,您
我们正在为一家企业客户开发一款应用(大约1500名用户将使用它)。目前,我们最有可能向他们收费的方式是按使用量收费(每次员工使用该应用程序时,我们都会得到少量费用),因此仅在员工之间分发该应用程序很重要。我正在考虑使用iOSDeveloperEnterpriseProgram(https://developer.apple.com/programs/ios/enterprise/)或通过常规iTunesStore发布具有一些基本营销功能的应用程序,然后让用户登录并使用客户付费的实际功能。编辑:也许B2B批量购买计划(https://developer.apple.com/program
我有一个相对复杂的问题,下面针对上下文进行描述。解决方案似乎归结为手动编辑权利plist文件。我在我的项目中找不到任何entitlements.plist文件,在我找到的其他plist文件中也找不到任何“权利”部分。问题是,如何找到权利plist文件?现在是背景故事:我需要为我们部署的企业应用程序创建一个新的配置文件(旧的将很快过期)。有几个版本在不同的环境中运行(都具有相同的应用程序ID)。由于某种原因,当前版本的应用程序不再包含权利“com.apple.developer.team-identifier”。更新配置文件时,此权利也会自动从配置文件中删除。这会导致所有旧版本的应用程序
我为一家公司创建了一个应用程序,他们希望通过Enterprise为他们的员工分发这些应用程序。当他们使用iOS9版本的手机执行此操作时,它就像一个魅力,但对于iOS8,他们永远不会收到“允许推送通知”的提示,因此该应用程序永远不会收到任何消息。我查看了手机设置中的通知,默认情况下它是打开的。我尝试将其设置为禁用,确保应用程序已终止,然后将其添加回已启用并启动应用程序。我试过删除该应用程序,重新安装它,重新启动并再次尝试所有步骤,但它就是行不通。有人有什么想法吗?编辑我现在得到了提示。不过我仍然没有收到任何通知...我有两台装有iOS8的设备,但都没有收到通知,而我有两台装有>iOS9的