我在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
以下推荐答案效果不佳,我会尽快上传我的答案。
以下链接用于打开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 中打开开发者页面