realmacsoftware / rmconnecter Goto Github PK
View Code? Open in Web Editor NEWConnecter is an OS X app to help you interact with iTunes Connect’s Transporter binary, which allows you to interact with app metadata in iTunes Connect.
Connecter is an OS X app to help you interact with iTunes Connect’s Transporter binary, which allows you to interact with app metadata in iTunes Connect.
Application Loader is available as a separate download. Right now, Connecter simply checks for the presence of iTMSTransporter within:
/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/bin/iTMSTransporter
This isn’t ideal, of course, as non-developers might only have Application Loader installed - and developers might only have non-MAS builds of Xcode.app (e.g. Xcode Betas) in /Applications
.
N.B. Sandbox-safe security-scoped bookmarks.
Much as I dislike the temporary entitlements, I’d rather keep things sandboxed and simply keep the app as contained as it can be.
~/.itmstransporter/
- necessary for Transporter/fd/
- Was flagged by sandboxd in Console, needs investigation.Hey,
Sorry for the dumb question. Would you mind giving some more instructions regarding how to actually build Connecter?
Thanks a lot.
Best,
Marie.
Hi,
Was working fine but now i get this crash on the new Xcode:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'launch path not accessible'
*** First throw call stack:
(
0 CoreFoundation 0x00007fff8e87d66c exceptionPreprocess + 172
1 libobjc.A.dylib 0x00007fff8fc9676e objc_exception_throw + 43
2 CoreFoundation 0x00007fff8e87d51d +[NSException raise:format:] + 205
3 Foundation 0x00007fff942806ac -[NSConcreteTask launchWithDictionary:] + 444
4 Connecter 0x000000010000a7c6 -[RMConnecterOperation __startTask] + 70
5 Connecter 0x0000000100009e71 -[RMConnecterOperation _startTask] + 97
6 Connecter 0x0000000100009aca __29-[RMConnecterOperation start]_block_invoke + 186
7 Foundation 0x00007fff942180d8 __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK + 7
8 Foundation 0x00007fff94104695 -[NSBlockOperation main] + 97
9 Foundation 0x00007fff940e332c -[__NSOperationInternal _start:] + 653
10 Foundation 0x00007fff940e2f33 __NSOQSchedule_f + 184
11 libdispatch.dylib 0x0000000100058d43 _dispatch_client_callout + 8
12 libdispatch.dylib 0x000000010005cfb3 _dispatch_queue_drain + 1804
13 libdispatch.dylib 0x000000010005efc0 _dispatch_queue_invoke + 223
14 libdispatch.dylib 0x000000010005bf5e _dispatch_root_queue_drain + 666
15 libdispatch.dylib 0x000000010006dcd0 _dispatch_worker_thread3 + 106
16 libsystem_pthread.dylib 0x00007fff8acb3637 _pthread_wqthread + 729
17 libsystem_pthread.dylib 0x00007fff8acb140d start_wqthread + 13
)
libc++abi.dylib: terminating with uncaught exception of type NSException
I hope someone can help.
There’s some improves in #5 that looks up details from the Keychain.
Specific support for retrieving just In-App Purchases and Game Centre achievement metadata.
For my own reference really: the ability to apply details from one language (say, screenshots from US English) to another would be really useful.
is there any way to mark existing app to change status via command line
to Waiting for upload???
After the most recent downtime to iTunes Connect, I cannot get the upload to go through. The app says it was successful at delivering the file, but iTunes Connect never updates. Uploaded yesterday and still not updated, I know it sometimes takes a few minutes, but this has been a full 24 hours.
Hi Nik,
what a great pice of software :) thanks for that. I've got only one question. My itmsp file contains a lot of images so it's very large. Is it possible to upload only the delta if I've made only description changes or do I have to upload to hole data again? I mean can i remove the images, because they are already uploaded.
Thanks
Note to self: investigate if metadata.xml reveals the edit-ability (or not) of Keywords (Radar time?)
If there’s 2 versions of an app, the iTunes Connect workflow means that there’s at least one version (even 2) whose screenshots and keywords cannot be modified. We should prevent the editing of these to avoid verification and submission failures.
Hi,
the tool is not functional anymore. The iPadPro screenshots are related to 3.5 inch screenshots, so everytime submitting the package there is an error due to wrong position (max. 5 but now up to 10):
Messages:
ERROR ITMS-3007: "Version '1.6.5', Locale 'de-DE': Expected position="2" for screenshot of type 'iOS-3.5-in', instead found position="1"" at Software/SoftwareMetadata/SoftwareVersion/SoftwareVersionLanguageDetail
ERROR ITMS-3007: "Version '1.6.5', Locale 'de-DE': Expected position="3" for screenshot of type 'iOS-3.5-in', instead found position="2"" at Software/SoftwareMetadata/SoftwareVersion/SoftwareVersionLanguageDetail
ERROR ITMS-3007: "Version '1.6.5', Locale 'de-DE': Expected position="4" for screenshot of type 'iOS-3.5-in', instead found position="2"" at Software/SoftwareMetadata/SoftwareVersion/SoftwareVersionLanguageDetail
ERROR ITMS-3007: "Version '1.6.5', Locale 'de-DE': Expected position="5" for screenshot of type 'iOS-3.5-in', instead found position="3"" at Software/SoftwareMetadata/SoftwareVersion/SoftwareVersionLanguageDetail
ERROR ITMS-3007: "Version '1.6.5', Locale 'de-DE': Expected position="6" for screenshot of type 'iOS-3.5-in', instead found position="3"" at Software/SoftwareMetadata/SoftwareVersion/SoftwareVersionLanguageDetail
ERROR ITMS-3007: "Version '1.6.5', Locale 'de-DE': Expected position="7" for screenshot of type 'iOS-3.5-in', instead found position="4"" at Software/SoftwareMetadata/SoftwareVersion/SoftwareVersionLanguageDetail
ERROR ITMS-3007: "Version '1.6.5', Locale 'de-DE': Expected position="8" for screenshot of type 'iOS-3.5-in', instead found position="4"" at Software/SoftwareMetadata/SoftwareVersion/SoftwareVersionLanguageDetail
ERROR ITMS-3007: "Version '1.6.5', Locale 'de-DE': Expected position="9" for screenshot of type 'iOS-3.5-in', instead found position="5"" at Software/SoftwareMetadata/SoftwareVersion/SoftwareVersionLanguageDetail
ERROR ITMS-3007: "Version '1.6.5', Locale 'de-DE': Expected position="10" for screenshot of type 'iOS-3.5-in', instead found position="5"" at Software/SoftwareMetadata/SoftwareVersion/SoftwareVersionLanguageDetail
Please fix it/add support for iPad Pro.
Thank you very much.
Check, if the upload itself is too slow, or if the app can improve the behavior in any way.
The entire app freezes when you CMD+S and you have to force quit it then.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.