1

我在 App Store 中显示我所有的 macOS 应用程序,如下所示:

NSString *finalLink = @"http://appstore.com/mac/JiulongZhao"
[[NSWorkspace sharedWorkspace] openURL:[NSURL URLWithString:finalLink]];

它可以工作到 macOS Mojave 10.14。网页跳转,但 App Store 只是挂在那里或“无法连接到 App Store”。顺便说一句,每个应用程序的访问仍然是这样的:

NSString *finalLink = @"macappstore://itunes.apple.com/us/app/Overlay/id653092846"
[[NSWorkspace sharedWorkspace] openURL:[NSURL URLWithString:finalLink]];

有什么建议吗?

是的,像这样在浏览器中的声明仍然有效:

macappstore://itunes.apple.com/us/app/Overlay/id653092846

以下推荐的答案效果不好,我会尽快上传我的答案。

4

1 回答 1

0

以下链接可用于打开 Apple 在 Mojave Mac App Store 上制作的所有应用程序:

https://itunes.apple.com/us/developer/apple/id284417353?mt=12&uo=4&at=11l6hc&app=itunes&ct=fnd

通过该fnd.io工具创建的链接找到:

https://fnd.io/#/us/search?mediaType=all&term=Apple

在此处接受的答案中建议:

在 macOS Mojave 上的 Mac App Store 中打开开发者页面

于 2018-10-10T18:52:45.213 回答