Is it possible to integrate Crashlytics with Xcode 6.2 ?
If no, is there any free crash reporting tool that can be integrated with an iOS that runs only on Xcode 6.2 ?
This is for an enterprise app which will not be submitted to the Apple appstore.
So, even if Crashlytics (now part of Fabric, by Twitter) is great, if it doesn't fit your needs then you can browse through the alternatives until you find one compatible:
Firebase by Google
SplunkMint (was Bugsense)
Crittercism (now Apteligent)
Instabug
HockeyApp by Microsoft
PLCrashReporter
AppDynamics
Also, migrating your project to be compatible with a newer version of Xcode shouldn't be that hard...
Related
I have found similar questions in this and this articles, but neither can solve my problem.
The message given by Apple Store Connect was also "ITMS-90725: SDK Version Issue - This app was built with the iOS 14.4 SDK. All iOS apps submitted to the App Store must be built with the iOS 15 SDK or later, included in Xcode 13 or later."
However, I have checked that I am using xcode 13.2.1 which works with iOS 15.2 SDK, running on macOS Big Sur 11.6.4 (well.... a 2015 iMac, kind of old though). I believe it is capable of building a project with iOS 15.2 SDK, but I just can't find where I shall tune (if necessary) to avoid it keeping using iOS 14.4 SDK to build my project. Could you please help me solve the issue? Thank you very much!!
The figures below show the environment I mentioned above:
Looks like you have multiple Xcodes installed, please make sure you have selected the correct version for your Command Line Tools
I found that it was an embarrassing reason which caused the problem I raised above. I think I am responsible for showing what was going on to all who have read this post, and especially to those who had paused to think about this issue.
In short, Xcode 13.2.1 does build the app using iOS 15.2 SDK.
I was able to successfully archive, verify in Xcode, and uploaded the binary to app store connect. However, I was not familiar with the app store connect and did not aware that there was another binary built with iOS 14.4 SDK which was left by my predecessor.
Though I tried several times rebuild and re-upload, I kept falsely submitting the old binary to Apple's reviewer.
That's it, and no bug or secret about Xcode using older version of iOS SDK to build apps, it is just not true. Xcode does build using its latest SDK. Again my apologies to those who also worried about this issue.
I'm trying to initiate the testflight for my iOS application, suddenly I'm started getting the below error
"SDK Version Issue. This app was built with the iOS 13.2 SDK. All iOS apps submitted to the App Store must be built with the iOS 14 SDK or later, included in Xcode 12 or later."
After googling a bit, I found that few people are facing the same and like other developers, I don't want to upgrade the xcode as many other applications are dependent on it and I am using xcode 11.0.1 and to upgrade the xcode to higher version, I need to upgrade my macOS as well, I am using mojave and I have to upgrade it to Bigsur.
As I'm a cross-platform developer, I have very little idea about these processes, so please help with a proper solution
The upgrade is compulsary and I have to go with it
Got a new email from Apple after uploading my app (hadn't received this kind of email before today, at least not recently):
We identified one or more issues with a recent delivery for your app, "MyApp" 1.2.3 (45). Please correct the following issues, then upload again.
ITMS-90725: SDK Version Issue - This app was built with the iOS SDK. All iOS apps submitted to the App Store must be built with the iOS 13 SDK or later, included in Xcode 11 or later. Further, starting April 26, 2021 iOS apps submitted to the App Store must be built with the iOS 14 SDK or later, included in Xcode 12 or later.
It's strange because the message doesn't actually specify which version of the SDK is the problem. I thought we were using the latest.
In the project file, we don't have a specific version under "Base SDK"
And there doesn't seem to be any clear way to specify an SDK version. If I click the dropdown I see:
If I click "Other" I see:
I checked another more recently created Xcode project and it also doesn't specify any version in Base SDK.
How do I appease this Apple SDK version issue?
macOS 11.2.3 and Xcode 12.4
Deleting the DerivedData folder and re-archiving and submitting seems to have resolved the issue (as suggested in the Apple developer forum post shared by Samse in the comments).
Typical location for your reference:
~/myusername/Library/Developer/Xcode/DerivedData
I searched iphoneos and saw one of my framework plist file has DTSDKName iphoneos13.1 I set it to 14.4 as shown in the picture and it worked!
I am new to flutter. I developed one Wallpaper App using flutter and upload in playstore. Now i need to track crash report for that app. In Android have crashlytics to all report crash and more fearure's. Is crashlytics support in flutter ?. I looked sentry plugin but it's not free. Any help Appreciable.
Sentry is currently the only solution provided by the Flutter team.
Crashlytics support is planned https://github.com/flutter/flutter/issues/14765
update
There is now a community package with crashlytics support as well https://pub.dartlang.org/packages/flutter_crashlytics
note this:
since April 2020 fabric crashlytics panel will no longer be supported so you have to use firebase crashlytics panel instead
solution:
for that flutter team now has created firebase_crashlytics.
so you can use this library instead of the flutter_crashlytics which is the community version.
I have an app developed with Cordova/Phonegap I need to upload to App Store.
The project uses 'cordova 2.5.0' and we would like to upload it to AppStore with Xcode 6. The app just shows data information from web services, it doesn't access to the native features of the iOS SDK, like camera, gps ..
Can I upload it directly, or I have to upgrade the project to iOS 3.7.0 and Cordova 4.0.0.
Thanks
There's no explicit need to upgrade your project to the latest version of Cordova in order to upload it to the App Store - Apple won't reject it on this basis. So long as your app complies with the App Store Review Guidelines, it won't be a problem.
Having said that, there are some potential issues with using an old version of Cordova with more recent versions of iOS, such as the overlapping status bar issue in iOS 7, but nothing that can't be resolved.
If you've tested your app on iOS devices running the latest version of iOS and it looks/works fine, there shouldn't be a problem.