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

是不是要在iOS上安装命令行才能下载运行 #2

Open
HOMMEEN opened this issue Nov 15, 2021 · 14 comments
Open

是不是要在iOS上安装命令行才能下载运行 #2

HOMMEEN opened this issue Nov 15, 2021 · 14 comments

Comments

@HOMMEEN
Copy link

HOMMEEN commented Nov 15, 2021

问题如题

@Panway
Copy link
Owner

Panway commented Nov 16, 2021

是的,需要下载Xcode,也就是开发iOS的IDE,去Mac App Store或者这里 https://developer.apple.com/download/more/?name=Xcode ,下载完成后直接双击打开PandaNote.xcworkspace即可。
普通用户的账号安装后只有7天的有效期,花99美元认证开发者才能发布到App Store。
我是拖延症,核心功能没完善,完善了我可能买个账号发布到App Store了😂

@HOMMEEN
Copy link
Author

HOMMEEN commented Nov 16, 2021

好嘞 也就是说暂时只能在Mac上通过Xcode运行吗

@Panway
Copy link
Owner

Panway commented Nov 16, 2021

对,目前Mac和iOS都可以运行,如果遇到问题可以联系我

@HOMMEEN
Copy link
Author

HOMMEEN commented Nov 16, 2021

害 跑不起来,签名那里就出问题了
image

@Panway
Copy link
Owner

Panway commented Nov 16, 2021

你现在是自动管理签名吗?换成自动管理签名容易点:
QQ20211116-230039@2x.png

@HOMMEEN
Copy link
Author

HOMMEEN commented Nov 16, 2021

我是跟着网上教程走的 他让我该中间的名字我就改了 同样也是自动管理签名..就还是感叹号一堆。害如果麻烦你的话就算了 等上线也可以

@Panway
Copy link
Owner

Panway commented Nov 17, 2021

由于个人开发者账户(Personal Team) 不支持Associated Domains capability,也就是Universal Links,所以对应的配置需要修改下:

  1. 禁用 Associated Domains capability
    QQ20211117-093858@2x.jpg

  2. 禁止在MacOS运行
    QQ20211117-093748@2x.jpg

@Panway
Copy link
Owner

Panway commented Nov 17, 2021

你重新拉取代码,我增加了一个自动修复某些编译错误的脚本,拉取后执行pod install

@HOMMEEN
Copy link
Author

HOMMEEN commented Nov 17, 2021

好的大佬 原来昨天的问题是我没有链接我的设备。。链接之后就好了
按照你说的我已经重新拉了代码然后pod install了
在编译的时候出错了
image
是这个原因

@Panway
Copy link
Owner

Panway commented Nov 17, 2021

Enum cases with associated values cannot be marked potentially unavailable - https://developer.apple.com/forums/thread/682351?answerId=693200022#693200022

SwiftKickMobile/SwiftMessages#471

我家里15款的Mac好像也碰到了这个问题,但是昨晚上我不知道咋搞的捣鼓好了,公司的19款暂时没出现这个问题。
上面的一个帖子说的好像是Swift5.5的一个bug,如果你手机现在是iOS13以上的话,可以暂时用我的一个脚本把所有第三方库最低支持版本设置到iOS13以上看看:

# 在根目录执行:
ruby XcodeTool.rb fix_deployment_target 13

@HOMMEEN
Copy link
Author

HOMMEEN commented Nov 17, 2021

我用的也是15年的Mac 手机iOS15
在项目根目录执行过脚本之后重新编译又有一个新的地方出错
image
他好像是说最低支持iOS13的意思吧 我网上找了一下 试着吧pod里面target的版本改了下好像也没用
image

@Panway
Copy link
Owner

Panway commented Nov 17, 2021

你再次拉取代码执行pod install应该就好了,我把Kingfisher降级了,之前一味地升级第三方依赖到最新版导致的。
如果出现错误就再次pod install,现在不用再次手动执行ruby XcodeTool.rb fix_deployment_target 13

@HOMMEEN
Copy link
Author

HOMMEEN commented Nov 17, 2021

成功了啊!!感谢作者耐心指导。哭了

@Panway
Copy link
Owner

Panway commented Nov 17, 2021

应该的😂

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

2 participants