Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

请问markdownui一直更新不下来是什么原因 #88

Closed
reinstorage opened this issue Nov 26, 2021 · 44 comments
Closed

请问markdownui一直更新不下来是什么原因 #88

reinstorage opened this issue Nov 26, 2021 · 44 comments

Comments

@reinstorage
Copy link

image
请问markdownui一直更新不下来是什么原因

@ming1016
Copy link
Owner

他的依赖比较多,详细看在这里,https://github.com/gonzalezreal/MarkdownUI/blob/main/Package.swift 。换个访问github快的网络环境试试?

@reinstorage
Copy link
Author

他的依赖比较多,详细看在这里,https://github.com/gonzalezreal/MarkdownUI/blob/main/Package.swift 。换个访问github快的网络环境试试?

明白 谢谢

@tigerzhang08
Copy link

失败后如何重新获取 markdownui ?重新打开工程,也没有再次获取。

@reinstorage
Copy link
Author

失败后如何重新获取 markdownui ?重新打开工程,也没有再次获取。

一直没有获取成功过,翻墙也没有成功,报错就是网络的问题,不知道具体的原因

@superRuan
Copy link

me too

@ming1016
Copy link
Owner

@reinstorage @tigerzhang08 @superRuan 可以参看这篇解决办法,https://www.jianshu.com/p/953220424556

@DargonLee
Copy link

一直同步不下来,本地库引用也不行 要疯了。GitHub浏览器快但是Xcode依旧慢

@Kuluso
Copy link

Kuluso commented Nov 30, 2021

@DargonLee @ming1016 在Xcode的File->Packages->Reset Package Caches
执行完后 会重新拉取依赖的内容的

@DargonLee
Copy link

image
@Kuluso
试了 每次都会有一个失败的库 拉取不下来

@dyljqq
Copy link

dyljqq commented Dec 1, 2021

可以尝试使用vpn去下载。默认的swift package的下载是不走代理的。

@DargonLee
Copy link

@dyljqq 你的意思是开全局代理吗

@ming1016
Copy link
Owner

ming1016 commented Dec 1, 2021

代理可以在路由器上设置,直接走代理可能还是会慢

@dyljqq
Copy link

dyljqq commented Dec 1, 2021

直接在路由器上设置成本过高了,可以尝试通过shell命令打开xcode,这样你在shell里设置代理后,xcode会走代理吧,还是万恶的天朝的啊,github都给墙。

@qq345386817
Copy link

直接在路由器上设置成本过高了,可以尝试通过shell命令打开xcode,这样你在shell里设置代理后,xcode会走代理吧,还是万恶的天朝的啊,github都给墙。

👍🏻 在 Terminal 里执行 xcodebuild -project SwiftPamphletApp.xcodeproj ,终于把依赖下载成功了

@ming1016 ming1016 pinned this issue Dec 1, 2021
@Kuluso
Copy link

Kuluso commented Dec 1, 2021

image
@Kuluso
试了 每次都会有一个失败的库 拉取不下来

依赖是从github拉取的,你先检查一下 terminal里面 ping github 能不能ping通
不能ping通的话,你得先去找到github.com 可以ping通的一个IP地址,然后把它写到本地的。/etc/hosts里面
能ping通的话,你用下面命令行的方式也可以试试。使用Reset Package Caches 主要是就算中间有某个依赖下载失败了,也不会影响到已下载成功的依赖

直接在路由器上设置成本过高了,可以尝试通过shell命令打开xcode,这样你在shell里设置代理后,xcode会走代理吧,还是万恶的天朝的啊,github都给墙。

👍🏻 在 Terminal 里执行 xcodebuild -project SwiftPamphletApp.xcodeproj ,终于把依赖下载成功了

@LuDamon
Copy link

LuDamon commented Dec 2, 2021

直接在路由器上设置成本过高了,可以尝试通过shell命令打开xcode,这样你在shell里设置代理后,xcode会走代理吧,还是万恶的天朝的啊,github都给墙。

👍🏻 在 Terminal 里执行 xcodebuild -project SwiftPamphletApp.xcodeproj ,终于把依赖下载成功了

成功了。另外 github.com 的这个 ip ping 的速度比较快,可以在 hosts 中加入。
52.69.186.44 github.com

@DargonLee
Copy link

直接在路由器上设置成本过高了,可以尝试通过shell命令打开xcode,这样你在shell里设置代理后,xcode会走代理吧,还是万恶的天朝的啊,github都给墙。

👍🏻 在 Terminal 里执行 xcodebuild -project SwiftPamphletApp.xcodeproj ,终于把依赖下载成功了

成功了。另外 github.com 的这个 ip ping 的速度比较快,可以在 hosts 中加入。 52.69.186.44 github.com

在改完hosts之后,最好执行下 sudo killall -HUP mDNSResponder;say DNS cache has been flushed 来刷新下DNS

@husangen
Copy link

husangen commented Dec 3, 2021

image
试了很久都不行,最后全部下载到本地,才跑起来😂

@tinowu205
Copy link

由于Xcode自身不走代理,所以开全局模式也不行,但可以用Proxifier实现全局代理,亲测有效。

@ming1016 ming1016 mentioned this issue Dec 3, 2021
@dukaibo57
Copy link

我是 sqlite下不来~ 问下怎么弄啊?

@Yaanco
Copy link

Yaanco commented Dec 3, 2021

我是 sqlite下不来~ 问下怎么弄啊?

试了好几种方法,不是这个库下不来就是那个库下不来,心好累😭

@dukaibo57
Copy link

image
就是下不来 还有下面的ssl 那个问题 就是token已经配置过了

@dukaibo57
Copy link

就是那个库下不来,

是啊~ 我也一样,然后简书上的第二个方案 error: root manifest not found

@cocoonbud
Copy link

你挂梯子拉吧。这里的方案二我也一样不行

@Kuluso
Copy link

Kuluso commented Dec 3, 2021

又不想挂梯子,还不想每次都手动处理。可以参考一下
Github520
这个开源项目,配合SwithHosts的自动更新,很方便。后续关于GitHub的大多数问题都能解决

@Sinter0
Copy link
Contributor

Sinter0 commented Dec 11, 2021

很多人用ss代理吧,简单一点的话就是用Proxifier软件,把ss代理转成全局代理
ss代理很多时候只有浏览器走,其他软件并不走。如Spotify。
如果挂的是VPN的话应该是没这个问题

@alreadyIN
Copy link

Step1:
cd SwiftPamphletApp root path
Step2:
xcodebuild -resolvePackageDependencies -scmProvider system
Step3:
xcodebuild -project SwiftPamphletApp.xcodeproj

通过这两行命令解决了。可能需要root权限

@T-Mux
Copy link

T-Mux commented Dec 19, 2021

楼上的方法个人觉得都还不够简单。提供一个我觉得最简单的方法:

在根目录找到 compile.command 文件,用编辑器打开,在文件的最前面把自己网络的 终端代理命令 填上,类似这样

截屏2021-12-19 下午12 14 27-redacted_dot_app

然后执行这个文件,即可完成编译。两个注意事项:1.文件夹名称要确保是 SwiftPamphletApp 2.Token别忘记填上

@Sookie7
Copy link

Sookie7 commented Dec 20, 2021

Xcode 13.2 会报错,降级到Xcode 13.1 ,重新添加markdownUI 可以运行

@ming1016
Copy link
Owner

Xcode 13.2 会报错,降级到Xcode 13.1 ,重新添加markdownUI 可以运行

Xcode 13.2不要从 App Store下,不然Swift package用不了,新Xcode要从https://developer.apple.com/download/release/ 下,问题反馈见https://developer.apple.com/forums/thread/696504

@alreadyIN
Copy link

Xcode 13.2 会报错,降级到Xcode 13.1 ,重新添加markdownUI 可以运行

Xcode 13.2不要从 App Store下,不然Swift package用不了,新Xcode要从https://developer.apple.com/download/release/ 下,问题反馈见https://developer.apple.com/forums/thread/696504

从App Store下载安装,安装能花掉一天一夜的时间,😂,反正我总是从官网下载xip包来安装,快多了

@powenn powenn mentioned this issue Dec 20, 2021
@sunshine181
Copy link

楼上的方法个人觉得都还不够简单。提供一个我觉得最简单的方法:

在根目录找到 compile.command 文件,用编辑器打开,在文件的最前面把自己网络的 终端代理命令 填上,类似这样

截屏2021-12-19 下午12 14 27-redacted_dot_app

然后执行这个文件,即可完成编译。两个注意事项:1.文件夹名称要确保是 SwiftPamphletApp 2.Token别忘记填上

在哪个根目录啊

@T-Mux
Copy link

T-Mux commented Dec 21, 2021

楼上的方法个人觉得都还不够简单。提供一个我觉得最简单的方法:
在根目录找到 compile.command 文件,用编辑器打开,在文件的最前面把自己网络的 终端代理命令 填上,类似这样
截屏2021-12-19 下午12 14 27-redacted_dot_app
然后执行这个文件,即可完成编译。两个注意事项:1.文件夹名称要确保是 SwiftPamphletApp 2.Token别忘记填上

在哪个根目录啊

作者的仓库文件里有,直接把整个仓库文件下载到本地就行

截屏2021-12-21 下午8 50 03

@sunshine181
Copy link

楼上的方法个人觉得都还不够简单。提供一个我觉得最简单的方法:
在根目录找到 compile.command 文件,用编辑器打开,在文件的最前面把自己网络的 终端代理命令 填上,类似这样
截屏2021-12-19 下午12 14 27-redacted_dot_app
然后执行这个文件,即可完成编译。两个注意事项:1.文件夹名称要确保是 SwiftPamphletApp 2.Token别忘记填上

在哪个根目录啊

作者的仓库文件里有,直接把整个仓库文件下载到本地就行

截屏2021-12-21 下午8 50 03

搞好了,主要问题是从App Store下载的Xcode有bug,swift package manager有问题,从开发者中心下载XIP

@pulinghao
Copy link

在host里 设置
52.192.72.89 github.com
然后在工程根目录下再运行
xcodebuild -resolvePackageDependencies -scmProvider system
就解决了,亲测可用

@xuanInitial
Copy link

上面的大部分方法都尝试过终于成功了,最后成功的方式如下:
1.开代理全局模式
2.多试几次耐心点[捂脸]

@VictDog
Copy link

VictDog commented Jan 4, 2022

image 试了很久都不行,最后全部下载到本地,才跑起来😂

下载到本地也不行

@VictDog
Copy link

VictDog commented Jan 4, 2022

他的依赖比较多,详细看在这里,https://github.com/gonzalezreal/MarkdownUI/blob/main/Package.swift 。换个访问github快的网络环境试试?

能编译一个dmg出来吗,各种方法都试过了,还是不行,心累~

@ming1016
Copy link
Owner

ming1016 commented Mar 2, 2022

他的依赖比较多,详细看在这里,https://github.com/gonzalezreal/MarkdownUI/blob/main/Package.swift 。换个访问github快的网络环境试试?

能编译一个dmg出来吗,各种方法都试过了,还是不行,心累~

现在可以直接下载 dmg 了,地址见 README

@liunianhuaguoyanxi
Copy link

主要原因是Xcode不走代理,我也是通过Proxifier解决的
https://www.jianshu.com/p/13a825e034c2

@jidawpc
Copy link

jidawpc commented Jun 10, 2022

作者。这个要求最低mac os12的系统么。电脑14年版本的系统11.6,没法升级到12系统咋办。我把项目配置兼容降低到11.2,但是
The following build commands failed:
CompileSwift normal arm64 (in target 'SwiftPamphletApp' from project 'SwiftPamphletApp')
CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SwiftPamphletApp' from project 'SwiftPamphletApp')
CompileSwift normal x86_64 (in target 'SwiftPamphletApp' from project 'SwiftPamphletApp')
CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler (in target 'SwiftPamphletApp' from project 'SwiftPamphletApp')

@ming1016
Copy link
Owner

作者。这个要求最低mac os12的系统么。电脑14年版本的系统11.6,没法升级到12系统咋办。我把项目配置兼容降低到11.2,但是 The following build commands failed: CompileSwift normal arm64 (in target 'SwiftPamphletApp' from project 'SwiftPamphletApp') CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SwiftPamphletApp' from project 'SwiftPamphletApp') CompileSwift normal x86_64 (in target 'SwiftPamphletApp' from project 'SwiftPamphletApp') CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler (in target 'SwiftPamphletApp' from project 'SwiftPamphletApp')

因为用了 SwiftUI 新特性

@jidawpc
Copy link

jidawpc commented Jun 11, 2022

有能兼容11.6之内的老版本么。没有最新的特性的version也ok的,想收藏学习一下

@telami
Copy link

telami commented Aug 30, 2022

楼上的各位,还有一个终极大招,如果解决了问题,别忘了点赞~

把github的项目导入到码云,然后用码云的链接,速度超快

@Sookie7 @husangen @Kuluso @pulinghao

@ming1016 ming1016 unpinned this issue May 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests