Comments (3)
Adding to this, if I manually add the Info.plist
to the Plexample.framework
folder (where Xcode seems to expect it according to the error message and also where GoogleMobileAds has put it) it actually does show up in the derived data but I then get:
Please try again later. Failed to load Info.plist from bundle at path /Users/Meme/Library/Developer/CoreSimulator/Devices/123-456/data/Library/Caches/com.apple.mobile.installd.staging/temp.abc/extracted/Payload/pl0.app/Frameworks/Plexample.framework; Extra info about "/Users/Meme/Library/Developer/CoreSimulator/Devices/123-456/data/Library/Caches/com.apple.mobile.installd.staging/temp.abc/extracted/Payload/pl0.app/Frameworks/Plexample.framework/Info.plist": dev=16777234 ino=96894730 mode=0100644 nlink=1 uid=501 gid=20 rdev=0 size=212 atime=1713903777.230342 mtime=1713903777.179036 ctime=1713903777.410030 birthtime=1713903777.179036 blksize=4096 blocks=8 flags=0x0 firstBytes={length = 4, bytes = 0x3c3f786d} ACL=<not found> extendedAttributes=<not found> keyCount=0
The error message doesn't indicate what's wrong with the new Plist tho
from go.
Good news! After 8 hours and an unprecedented physical headache building up I think I have a solution now. I previously tried to use the GoogleMobileAds
plist but I only replaced it on either plist which threw this error above. If I put the GoogleMobileAds
Info.plist in
Plexample.framework/
+ replace the Plist that gomobile generates, and then replace the key/string for:
<key>CFBundleExecutable</key>
<string>Plexample</string>
it finally runs the app again. I don't know if I'm allowed to share the file directly here but it's the one at
googleads/swift-package-manager-google-mobile-ads@5ff9772
So basically it looks like gomobile's fault is that the plist is empty, if we fill it with actual data it works. 🎉🥳
If I have permission to post the google plist here I can show a fully working example if it helps you
from go.
from go.
Related Issues (20)
- runtime: TestGCTestIsReachable failures HOT 1
- proposal: chans: new package with chans.Seq HOT 9
- x/pkgsite: deprecation warning difficult to read in dark mode HOT 2
- x/pkgsite: package removal request for https://pkg.go.dev/github.com/alvii147/flagger-api HOT 1
- x/pkgsite: package removal request for github.com/wttech/pulumi-aem/sdk HOT 1
- encoding/json: no field information is shown when decoding a map fails HOT 5
- x/telemetry: bug in telemetry.Start during config download delegation HOT 2
- cmd/compile: SIGBUS unaligned access on mips64 via qemu-mips64 [1.22 backport] HOT 5
- Cmd.exec may be have a memory leak problem. HOT 1
- iter:iter: TestPull2/0 failures HOT 2
- math/big: fix "%#v" format HOT 4
- proposal: go/doc: ITU-T URL support HOT 4
- cmd/go: TestScript/mod_cache_dir failures HOT 2
- proposal: cmd/compile,runtime: `-race` should report the allocation site of the object involved in the data race HOT 1
- sync/atomic Store() does not leave, CPU at 100% HOT 1
- x/website: dark background of images in chacha8rand blog post HOT 4
- x/tools/gopls: make it tolerant against non-file scheme DocumentURIs in requests HOT 1
- net: listening on dual-stack UDP socket sometimes silently fails on macOS HOT 2
- cmd/compile: test/inline_sync.go test fails if GOARM64=v8.1 HOT 3
- x/tools/gopls: enable {framepointer,sigchanyzer} analyzers HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from go.