找出非 Mac App Store 的应用并替换它

2021-10-27 08:52:41 +08:00
 hzcer

写了个找出所有非 MAS 的应用,然后查找是否存在对应的 MAS 版本。

为什么这么做:


项目地址: https://github.com/rwv/AppStorify
Mac App Store 下载: https://apps.apple.com/us/app/appstorify/id1591245624

P.S 除了 swift 写的 GUI ,还有 Python 写的 CLI 版本。

截图

5748 次点击
所在节点    分享创造
45 条回复
yangyaofei
2021-10-27 12:17:03 +08:00
```
aaaaa@aaaaaaaa-RMBP  ~  /Applications/AppStorify.app/Contents/MacOS/AppStorify
[1] 28610 segmentation fault /Applications/AppStorify.app/Contents/MacOS/AppStorify
```
yangyaofei
2021-10-27 12:22:53 +08:00
ryh
2021-10-27 12:52:09 +08:00
优酷,我安的是 M1 的商店版本,提示的普通 mac 版。
所以判断本地是否是商店版本不是验证的签名?
dazkarieh
2021-10-27 12:59:44 +08:00
闪退,无法打开
zwithz1998
2021-10-27 13:30:23 +08:00
11.4 闪退
kindjeff
2021-10-27 13:43:27 +08:00
我换我自己

killsting
2021-10-27 13:46:02 +08:00
其实没啥必要,硬要换 MAS 的版本又要重新购买。而且 MAS 的版本老是阉割版,跟官网版不太一样。
Kobayashi
2021-10-27 13:47:24 +08:00
> 使用 MAS 的更新机制而不是应用自己的
谁说不用自己的,网易云音乐照样使用自己的更新服务。
hzcer
2021-10-27 14:09:17 +08:00
@ryh 查找 mdls 里面有没有 kMDItemAppStoreHasReceipt 字段
touzi
2021-10-27 16:47:54 +08:00
12.0.1 报错, 错误已经发给 apple
hzcer
2021-10-27 19:14:16 +08:00
@ArmstrongPater
@yangyaofei
@zwithz1998
请问是 x64 还是 ARM 环境呢?
zwithz1998
2021-10-27 19:57:41 +08:00
@hzcer #31
MacBook Pro 2017 ,x64 ,版本号 11.4
hzcer
2021-10-27 20:12:21 +08:00
@zwithz1998 可以尝试下 https://github.com/rwv/AppStorify/issues/1 看看是否可以运行
yangyaofei
2021-10-28 09:26:39 +08:00
x64
imtyz001
2021-10-28 11:05:06 +08:00
@orangie #7 telegram MacAppStore 和 iOSAppStore 都可以通过手动更改设置解锁敏感内容, https://www.pcoic.com/app/962.html
可以参考这个链接操作 或者搜索相关词条
orangie
2021-10-28 19:37:36 +08:00
@imtyz001 Mac 商店里的不行。
orangie
2021-10-28 19:43:50 +08:00
@imtyz001 v2 有过讨论 /t/475237
imtyz001
2021-10-28 22:27:26 +08:00
@orangie MacAppStore 和 iOSAppStore 都可以 我刚刚重新测试了一下 在 web 界面启用过滤之后两个版本都显示屏蔽了频道 在 web 界面关闭过滤之后可以显示频道
imtyz001
2021-10-28 22:39:31 +08:00
@orangie #37
不能拿老黄历说事儿啊
这个讨论帖最后一条是在 18 年 12 月
在 web 界面关闭过滤能在 iOS 和 Mac 商店版查看敏感内容这个功能 我能查到的最早是 2020 年 1 月
中间隔了 1 年多
hzlzh
2021-10-28 23:03:02 +08:00
试了一下,只有截图上那俩,有点可惜

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/810817

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX