0

我正在尝试使用以下任一调用启动应用商店页面:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://itunes.apple.com/us/app/myappname/id999999999?mt=8"]];

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.itunes.com/apps/myappname"]];

当我在浏览器中输入它们时,这两个 url 都有效。但是,在模拟器和设备上,我在尝试启动应用商店后立即收到“您的请求无法完成”错误对话框。

有什么明显的我做错了吗?

4

1 回答 1

0

我想我明白发生了什么。我相信问题在于我正在使用现有的 iPhone 应用程序测试 url。当我从我的 iPad 应用程序启动它时,它不允许它,因为该应用程序不能在 iPad 上运行。

于 2010-12-21T18:10:12.710 回答