Ios 在iBooks reader中打开一本书
我正在尝试使用以下代码通过iPhone应用程序打开iBook:Ios 在iBooks reader中打开一本书,ios,objective-c,url-scheme,ibooks,Ios,Objective C,Url Scheme,Ibooks,我正在尝试使用以下代码通过iPhone应用程序打开iBook: - (void)goToiBookStore { NSURL *url = [NSURL URLWithString:@"itms-books://itunes.apple.com/us/book/le-secret-du-poids/id711921224"]; //NSURL *url = [NSURL URLWithString:@"itms-bookss://itunes.apple.com/us/book/
- (void)goToiBookStore {
NSURL *url = [NSURL URLWithString:@"itms-books://itunes.apple.com/us/book/le-secret-du-poids/id711921224"];
//NSURL *url = [NSURL URLWithString:@"itms-bookss://itunes.apple.com/us/book/le-secret-du-poids/id711921224"]; // Also tried
//NSURL *url = [NSURL URLWithString:@"https://itunes.apple.com/us/book/le-secret-du-poids/id711921224?l=fr&ls=1"]; // Also tried
// On teste si iBook installed
if ([[UIApplication sharedApplication] canOpenURL:url]) {
[[UIApplication sharedApplication] openURL:url];
}
else {
[[[UIAlertView alloc] initWithTitle:@"iBooks" message:NSLocalizedString(@"installer ibooks lab", nil) delegate:self cancelButtonTitle:NSLocalizedString(@"annuler", nil) otherButtonTitles:NSLocalizedString(@"installer", nil), nil] show];
}
}
但是,URL不会将我发送到iBooks中的iBook,而是发送到下载页面,这正常吗
您可以打开iBooks,也可以打开该产品的商店,但不能直接打开书籍 如果要打开iBooks:
NSString *stringURL = @"ibooks://";
NSURL *url = [NSURL URLWithString:stringURL];
[[UIApplication sharedApplication] openURL:url];
2019年更新:
您现在可以通过包含要打开的图书的资产来打开特定图书的iBooks。例如:
ibooks://assetid/1396541327
有关详细信息,请访问Apple.com网站-您可以打开iBooks,也可以打开该产品的商店,但不能直接打开书籍 如果要打开iBooks:
NSString *stringURL = @"ibooks://";
NSURL *url = [NSURL URLWithString:stringURL];
[[UIApplication sharedApplication] openURL:url];
2019年更新:
您现在可以通过包含要打开的图书的资产来打开特定图书的iBooks。例如:
ibooks://assetid/1396541327
Apple.com网站上提供的详细信息-很正常,如果这本书收费怎么办?你希望在iBook中打开这么容易吗?该url显然重定向到苹果商店进行下载/购买。我已经购买了这本书并收取了费用。有没有一个URL可以直接访问这本书?很正常,如果这本书是收费的呢?你希望在iBook中打开这么容易吗?该url显然重定向到苹果商店进行下载/购买。我已经购买了这本书并收取了费用。是否有直接访问该书的URL?如何指定要打开的iBook?我尝试了“ibooks://itunes.apple.com/us/book/le-secret-du-poids/id711921224“但这是一样的:/不可能,你可以打开iBooks或打开商店,这是我的第一条消息SEB-如果你的iBooks里有那本书,您应该能够通过以下链接打开它:ibooks://assetid/711921224 我已经从苹果商店购买了一个标题。如何指定我要打开的iBook?我尝试了“ibooks://itunes.apple.com/us/book/le-secret-du-poids/id711921224“但这是一样的,这是不可能的,你可以打开iBooks,也可以打开商店,这是我的第一条信息SEB-如果你的iBooks中有这本书,你应该可以通过以下链接打开它:ibooks://assetid/711921224 这对我来说很有用,我已经从苹果商店买了一个标题。