【发布时间】:2014-12-11 12:34:54
【问题描述】:
我需要开发一个 iOS 应用程序(安装程序应用程序),可用于下载和安装其他企业 iOS 应用程序。场景是,一旦我安装了安装程序应用程序,服务器将发送静默推送通知到应用程序。一旦推送通知到达应用程序,它应该会自动从服务器下载并安装相应的企业应用程序。我已将示例企业应用程序上传到服务器并尝试使用启动它们
[[UIApplication sharedApplication]openURL:[NSURL URLWithString:@"itms-services://?action=download-manifest&url=serveraddress/application.plist"]];
无论如何使用此功能,我可以下载并安装其他应用程序,但它要求用户允许安装该应用程序。是否有任何解决方法可以跳过此提示并直接安装该应用程序?
无论如何,一旦获得推送通知,即使应用程序不在iOS仪表板中(最小化),也可以启动上述语句。
【问题讨论】:
-
我真的怀疑你可以跳过询问用户的许可。您应该为您的目的使用 MDM 服务 (apple.com/iphone/business/it/management.html)
标签: ios objective-c iphone ios8 app-store