Uploading DSYMs files for Fabric Craslytics Automatically - crashlytics

I am trying to upload all DSYMs files while creating .ipa file for Enterprise release not for ITunes release. I am able to upload all my file manually and when I did that it's works fine but still showing missing DSYMs and also when I created new .ipa file again Fabric is not showing crash reports.
can any one help me how to upload DSYMs file automatically for every build and when creating .ipa files. if i have to write script please let me know where do i have to..

Related

Upload a prebuilt file to Crashlytics

I am trying to automate our build/release process. I am specifically concerned with the Android app at the moment, but I may also need to extend similar support for our iOs app.
Until now, all uploads to Crashlytics have been triggered with crashlyticsUploadDistributionRelease. However we are now building and testing the apk first, then looking to upload that same pre-built apk to Crashlytics. The new process means we need a way of uploading the apk to Crashlytics directly, without having any dependencies on rebuilding or being within the project's directory.
I can see that I can do this through Android Studio by dragging and dropping the apk. Is there a command line tool or script that I can use to automate something similar from our build machine?
This operation is not currently supported. See my comment above for the response from the Crashlytics team

Error uploading to Testflight Unexpected Error parsing IPA

I am trying to upload my app to test flight. When I use the web interface, I get the error
Unexpected error parsing the IPA, TestFlight support has been notified.
And when I try to upload using the desktop app, it tells me that dSYM is not found, lets me go through the whole process, then give the same error at the end.
Built in XCode 4.5 for deployment target 5.0.
I have looked at Error Upload TestFlight : Invalid IPA / dSYM not found and as far as I can see, all my build settings are set to armv7.
Is there anything obvious that I should check/could be missing?
The only 2 external libraries in the project are test flight sdk and flurry.
I've had the same problem when trying to upload .ipa files. The problem is, that .ipa files don't contain the symbolication information anymore.
Try exporting your app as Xcode Archive instead of building the .ipa for distribution (thats one of the options when you choose 'Distribute...' in the Xcode organizer). This archive contains the necessary dSYM files (if not, you have to check your build settings). If you drop this .xcarchive into the TestFlight desktop client, TestFlight will build the .ipa for you and the upload it.
Make sure to use the same Provisioning Profiles for signing the .ipa in the TestFlight client that you have used when building the archive in Xcode!
Or you can just choose to Show the TestFlight Co-pilot in the menu bar (activate in the settings), the it will automatically detect your Archive.

Attach SQLlite database to IPA file

I have searched inoformation to how attach local database to the IPA file to be submitted to Apple Store or Test Flight, but I wasn't successful. So I don't know exactly if:
Is it possible to attach the same db file I have created locally
with all the data to IPA file? How can I do it?
If point 1 is not possible, Will I have to develop in the app
delegate class the creation of the database scheme, and the
insertion of the data auxiliary on the first run in the iPhone app?
Thanks.
Any file in the Copy Bundle Resources in the Xcode project build phases screen will be included in your apps bundle, and so also the ipa file, which as I understand it is simply a zipped application bundle possibly containing an adhoc provisioning profile.

Can I download my own binaries from iTunes Connect?

The mac where I wrote my app is broken and so I cant access the code any more.
I uploaded it to my iTunes Connect account already. Is there a way to download the binaries from my account again?
Edit
iTunes for Mac version 12.7 removes the option to sync apps between your iOS devices and your Mac, and Apple has further removed the option to download iOS apps altogether from iTunes for Mac.
Consequently, the answer below no longer works... Bummer.
Outdated answer
As far as I know, there isn't a way to download the ipa (which is what's submitted to Apple) via iTunesConnect. However, it is possible to download the .ipa using iTunes.
Note, however, that the ipa will include resources (images, sound assets, etc), but the source code (.h, .m., etc) will be in a compiled format. Unfortunately, AFAIK, there is no way to download the source code in a non-compiled format via either iTunes or iTunesConnect.
Still, the assets alone may be useful in recreating a project. To download the ipa, try this:
Find and download your app using iTunes on your Mac. This will download the .ipa that you uploaded.
Open Finder > Goto Music > iTunes > iTunes Media > Mobile Applications (under Mac OSX 10.8.2, possibly within another directory under different versions of OSX)
Copy and paste your .ipa to another location, such as the Desktop (so it doesn't confuse iTunes)
Unzip the .ipa (Right click on the .ipa > Open With > Archive Utility/The Unarchiver/similar unzip program)
In the unzipped directory, you'll find your app under "Payload" > Your_App_Name.app
Right click on your .app file > Show Package Contents

Uploading a Mac app with Application Loader

So I was trying to upload my app to the mac app store using application loader and I got to the step where I'm going to choose the file which is going to be uploaded which if I remember right is the .app file in a .zip? The problem is that it won't let me choose the .zip file.
Any ideas?
Thanks!
I was also looking for the solution and found the recent information here:
http://developer.apple.com/library/mac/#documentation/ToolsLanguages/Conceptual/OSXWorkflowGuide/DistributingApplications/DistributingApplications.html