如何让应用程序在其内部安装另一个应用程序,并在IOS中执行新安装的应用程序

如何让应用程序在其内部安装另一个应用程序,并在IOS中执行新安装的应用程序,ios,core-animation,in-app-purchase,Ios,Core Animation,In App Purchase,我需要使用应用程序内购买服务器模型,我希望用户购买新的儿童互动故事书并玩这本书 我在网上搜索过了,但运气不好 就像—— 如何得到这份工作。请帮忙 非常感谢。您不能以编程方式“安装另一个应用程序”。您可以使用UIApplication openURL在iTunes中从应用程序打开第二个应用程序的URL。当您通过iTunes中的链接调用此方法时,App Store应用程序将自动打开第二个应用程序的信息页面。在这里,用户只需单击即可购买 另一方面,您上面发布的链接不使用这种方法,而是在应用程序中下载/

我需要使用应用程序内购买服务器模型,我希望用户购买新的儿童互动故事书并玩这本书

我在网上搜索过了,但运气不好

就像——

如何得到这份工作。请帮忙

非常感谢。

您不能以编程方式“安装另一个应用程序”。您可以使用
UIApplication openURL
在iTunes中从应用程序打开第二个应用程序的URL。当您通过iTunes中的链接调用此方法时,App Store应用程序将自动打开第二个应用程序的信息页面。在这里,用户只需单击即可购买


另一方面,您上面发布的链接不使用这种方法,而是在应用程序中下载/启用以前隐藏的一些新功能(新电子书)。也就是说,所有书籍在下载时都已经在应用程序中,只是它们被隐藏了,或者它通过应用程序定义的自定义协议从服务器下载了它们。

我发现了相同的问题,但没有找到答案——这就是我想知道的,下载的新功能是如何执行的?请看本教程:在
-(void)provideContent:(NSString*)productId
中,您可以从某个秘密/经过身份验证的URL以您的格式下载电子书,或者如果您已经在应用程序包中提供了电子书,您可以将其显示出来(也许这是更简单的方法)MrTJ感谢应用内购买,但我的问题是关于购买的产品,请这样想-我有一个动画故事书的应用程序,它有一个菜单页,其中有一本免费书,购买时会下载一些新书。我希望这些书可以从服务器下载,用户可以在主应用程序中阅读。这就是[应用程序]()正在做的。你所说的是关于电子书的,即pdf格式,我可以从服务器链接下载它,并将其保存到图书馆或文档文件夹,并让用户阅读,但我的问题是向应用程序添加新功能。您可以将书籍打包成一个ZIP或您喜欢的任何其他格式,然后使用
NSUrlRequest
下载。为了防止每个人都可以下载它,您应该添加用户购买的
transactionReceipt
(例如,作为url请求中的自定义标题),然后服务器可以与Apple验证收据。所有这些在这里都描述得很好:特别是“验证商店收据”部分。