问题标签 [in-house-distribution]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - xcassets 和内部部署
感谢所有花时间阅读本文的人。对不起,我的英语不好。
我的 iOS 应用程序上的图像有问题。
在我的设备和模拟器上:没有问题。但是在内部部署之后,下载的应用程序上没有图像。没有什么。我不明白为什么...
我只有一个加载的图像。不在 xcassets 中的图像。
我验证了图像在目标应用程序中。
ios - 如何防止用户重新分发 ios 内部应用程序?
许多授权用户将安装该应用程序。例如,其中一个带有越狱设备的设备可以重新分发 IPA 二进制文件。有什么想法可以防止这种情况吗?
TestFlight.com 阻止了一些安装。你知道他们在做什么吗?
ios - 将非 appstore 应用程序从 iOS Developer Program 转移到 iOS Enterprise Program
我的客户的合作应用程序目前使用 iOS 开发人员程序通过 ad-hoc 分发,现在由于限制,客户已经购买了一个 iOS 企业开发人员程序来通过内部分发分发这个应用程序。
从开发人员程序迁移到企业程序时出现此问题。由于 App-ID 在帐户中是唯一的,因此我无法在企业程序中创建相同的 app-id。据我所知,我有两个选择。
- 从开发者程序中删除app-id,在企业程序中使用,方便内部分发。
- 使用单独的 App-id 以促进内部分发
问题是 OTA 更新是通过 OTA 网络链接发送的,而第二种方法将安装一个单独的相同应用程序。
问题是如果我使用第一种方法,现有安装的应用程序是否会通过 OTA 链接成功替换,因为它具有相同的应用程序 ID?
ios - iOS 内部分发错误“错误域 = SSErrorDomain 代码 = 109”
我正在尝试在企业帐户上使用内部分发分发 iOS 7.1 应用程序。目前我有一个网页,其中包含应该安装我的应用程序的链接。链接的代码如下。
我的 .html 文件、.plist 文件和 .ipa 文件都在 https 网站上。但是,当我单击链接时,我仍然收到无用的错误“无法连接到 www.my-website.com”。查看控制台日志显示以下错误。
警告:无法加载带有潜在错误的下载清单:错误域 = SSErrorDomain 代码 = 109 “无法连接到 www.my-website.com” UserInfo=0x14e27630 {NSLocalizedDescription=无法连接到 www.my-website.com,SSErrorHTTPStatusCodeKey=404 }
我在网上查看了这个错误,但没有一个是代码 109。而且 404 没有帮助,因为它只是意味着找不到该页面。
注意:我正在为我的网站使用 IIS。
ios - Xcode6 和 ios8 app 企业版分发
在 xcode 6 中,当我为分发企业创建 ipa 时,不再创建文件 .plist 被包含在网站中以进行分发。同样在某些 ipad 上,当我打开链接“itms-service”时,该应用程序已正常安装,在其他情况下没有任何反应,在其他情况下我收到错误消息。苹果方法 itms-service 的文档已经消失(在我看来,分发应用程序指南中有一段),启动应用程序安装时,safari 将不再自动关闭。您认为这仍然是通过网页进行的有效安装,还是苹果决定将其删除,以便为其他方法 (MDM) 提供空间?
ios8 - iOS8 - 通过 itms / MDM 分发企业应用程序
在 IOS6 和 7 中,我们已经通过客户网站上的页面使用itms方法成功分发了 iPad 企业应用程序。这对客户来说既简单又可靠。
在 iOS8 中(正如其他人所指出的),itms分发的文档已经消失,并且清单 plist 的自动生成在 Xcode 6 中也消失了。
itms下载对我们仍然有效,缺点是当 itms 下载开始时当前应用程序不再后台运行。
但是,Apple 可能正在不再支持itms。文档现在只是说:
我们根本没有 MDM 的经验。我将非常感谢在itms不受支持之前向这个方向前进的最佳/最简单方法的指示。
丽兹
ios - 我可以分享我的 URL 并通过 In House Distribution 将应用程序无线下载到设备上吗?
我们只是有一个小问题,我们希望能解决它。
我们厌倦了通过 AdHoc Distribution 共享我们的应用程序并添加每个可以通过链接无线下载我们的应用程序的设备的 UDID。(是的,我们希望用户通过我们的链接私下下载我们的应用程序)。
现在,我们一直在努力做到这一点,而无需为每个设备添加 UDID。我们环顾四周,发现如果我们购买了 Enterprise Developer Account,In House Distribution将允许我们做 AdHoc Distribution 所做的一切,而无需添加下载应用程序的每台设备的 UDID。
所以,我只是想确认我是否可以允许用户在不通过企业帐户中的内部分发添加设备的 UDID 的情况下将应用程序无线下载到他/她的设备?
您的评论将挽救许多年的生命。
非常感谢。
ios - iOS 8 企业应用程序更新
我正在开发一个分发 itms-services 的企业应用程序。
这个应用程序有一个服务可以让用户知道什么时候有更新,所以当用户按下更新按钮时,应用程序会调用 itms-services 来下载和安装最新版本。
在 iOS 8 之前,当从应用程序调用 itms-services 时,系统会关闭应用程序并启动更新过程。现在有一个烦人的变化,应用程序不再关闭,用户不知道更新过程已经开始。
我想在更新开始后关闭我的应用程序,就像在 iOS 8 之前一样,但我不知道这是否可能,我想添加一个反馈,说明应用程序已更新,但这似乎不太好为我解决。
有谁知道更好的解决方案?
更新:这个应用程序也在 App Store 中分发,所以我不能使用任何可能导致 Apple 拒绝的东西。
谢谢
ios - None of the valid provisionning profiles allowed the specified entitlements: beta-reports-active
Since the update for Xcode 6 (and probably the update to sdk8), I can't export my app for Entreprise distribution.
Otherwise, I can export, Xcode include a new provisionning generated by Xcode (prefixed by "XC: "), but it's the "Validate..." step who show me this warning.
Once on my server, the provisionning embedded (if it's embedded) in the app is "invalid", he not ask me to authorize the push notif.
If I build with this production provisionning in debug mode (with wire), i have the alert for push notification.
Finally, the complete warning:
`Failed to locate or generate matching signing assets:
Xcode attempted to locate or generate matching signing assets and failed to do so beacause of the following issues.
No matching provisionning profiles found for "Applications/myApp.app" None of the valid provisionning profiles allowed the specified entitlements: beta-reports-active`
Solution:
When you export for Entreprise Distribution, you don't need to validate your project. The Validate option is only for appStore submition.
So, when you create a provisionning for entreprise Distribution, it's normal to have this warning. Everything else should function normally.
If you create the same provisionning for AppStore submition, you will not have this warning. I contacted Apple for this problem, and this is their solution.
It worked for me.
ios - 如何将 iOS 设备添加到多个配置文件?
似乎我公司每周都有人丢失或获得新设备,并且添加新设备对于多个分发配置文件来说是一件很麻烦的事。
我知道可以同时将多个设备添加到配置文件中,但是相反呢?有没有办法同时将设备添加到多个配置文件,如果没有,管理这种情况的最有效方法是什么?