我使用 SKStoreProductViewController 在我自己的应用程序中打开 App Store。这是我实施的一部分。
NLStoreProductViewController *storeController = [[NLStoreProductViewController alloc] init];
[storeController setTitle:storeControllerTitle];
NSString* appUrlString = gExtAppStoreUrl[app];
NSString* appIdNumbersOnly = [appUrlString substringFromIndex:([appUrlString rangeOfString:@"id"].location) + [@"id" length]];
NSDictionary *productParameters = @{SKStoreProductParameterITunesItemIdentifier :appIdNumbersOnly};
[storeController loadProductWithParameters:productParameters completionBlock:^(BOOL result, NSError *error) {
if (result) {
[currentViewController presentViewController:storeController animated:YES completion:nil];
}
}];
但是当我在 iOS7 中运行它时,没有显示标题文本和导航右栏按钮。这些在 iOS6 中显示和工作。
我在 google、Stackoverflow 和许多其他网站上搜索了这个问题,但我发现没有人谈论它。有人知道这个问题吗?