如何从我的应用程序进入“管理订阅”

时间:2011-07-15 13:03:31

标签: iphone objective-c cocoa-touch ios4 iphone-sdk-3.0

是否有任何方法可以通过点击我的应用程序中的按钮来设置管理订阅?

2 个答案:

答案 0 :(得分:5)

您可以通过在iphone / ipad safari中打开此链接来打开AppStore的订阅部分:

https://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions

或只是使用此代码:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions"]];

执行此操作将首先打开safari,然后将其重定向到Appstore订阅。

修改

https替换为itms-apps将直接打开订阅

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions"]];

答案 1 :(得分:1)

无法使用私有API从沙盒应用内部访问设置应用程序 - 即除Apple之外的所有应用程序。