-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Go1.15 does not support darwin/arm anymore for iOS #1497
Comments
Thanks for reporting this. I had not upgraded to Go 1.15 on my mobile test rig and see the problem now. |
Also this was stopped by Apple many years ago (iPhone 5s) Fixes fyne-io#1497
If possible can you try PR #1502? Go modules should not be an issue as it's just a command line utility - apply the patch to your checkout of fyne and "go install" in |
Tested PR #1502 and confirmed it works with Go1.15.3. main is only arm64 as expected: |
Tested further with the fix to #1498 and attempted to call
|
Oh, great catch thanks for that. Fixed on the PR, that should work for you now. |
Agh, there was a typo. |
Apple servers are not complaining anymore, looking good. |
Thanks for your help. Now I just need a team PR review, and for the Travis servers to catch up. Probably will land tomorrow. |
Btw got a separate issue from Apple after the upload succeeded (by email):
|
Oh I have not seen that one before. But I have had an issue that Apple is failing my upload with no error - so maybe this is what I was missing and for some reason the emails are lost for me. |
I'll open a new issue for now and gather information |
Also this was stopped by Apple many years ago (iPhone 5s) Fixes #1497
On |
Describe the bug:
Building for iOS with go1.15+ will fail with:
go [-e -json -compiled=true -test=false -export=false -deps=false -find=true -tags=ios -- .]: exit status 2: cmd/go: unsupported GOOS/GOARCH pair darwin/arm
To Reproduce:
Steps to reproduce the behaviour:
-os ios
with go1.15+Device (please complete the following information):
Solving the issue
In file
cmd/fyne/internal/mobile/build.go
on line 155:Could be replaced with:
If 32bit support is still required, adding a command line flag to enable it or define the target archs would be nice.
The text was updated successfully, but these errors were encountered: