This repository has been archived by the owner on Oct 12, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 32
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
9 changed files
with
159 additions
and
69 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
[](https://travis-ci.org/Microsoft/ApplicationInsights-iOS) | ||
|
||
# Application Insights for iOS (1.0-beta.4) | ||
# Application Insights for iOS (1.0-beta.5) | ||
|
||
This is the repository of the iOS SDK for Application Insights. [Application Insights](http://azure.microsoft.com/en-us/services/application-insights/) is a service that allows developers to keep their applications available, performing, and succeeding. The SDK enables you to send telemetry of various kinds (events, traces, exceptions, etc.) to the Application Insights service where your data can be visualized in the Azure Portal. | ||
|
||
|
@@ -26,31 +26,9 @@ The SDK runs on devices with iOS 6.0 or higher. | |
<a name="releasenotes"></a> | ||
## 1. Release Notes | ||
|
||
* Make integration a lot easier, using the `@import ApplicationInsights;` syntax. This makes manual linking of system frameworks unnecessary! | ||
(_Note: Requires support for modules. This is enabled by default for all projects created with Xcode 5 or newer._) | ||
* Add feature to set common properties that will apply to all telemetry data items. | ||
|
||
```objectivec | ||
[MSAITelemetryManager setCommonProperties:@{@"custom info":@"some value"}]; | ||
``` | ||
|
||
* Allow for further customization of user context fields. | ||
Note that this means that the old way of setting the user ID, `setUserId:`, is now deprecated! | ||
|
||
```objectivec | ||
[[MSAIApplicationInsights sharedInstance] setUserWithConfigurationBlock:^(MSAIUser *user) { | ||
user.userId = @"your_user_id"; | ||
user.accountId = @"[email protected]"; | ||
}]; | ||
``` | ||
|
||
* Add support for unhandled C++ exceptions | ||
* Switch to sending data in JSON Stream format to improve compatibility with different server backends. | ||
* Improve crash reports by sending additional exception information. | ||
* Add instructions to Readme about how to setup the SDK with WatchKit extensions. | ||
* Add logging incase the developer tries to send objects that are not NSJSONSerialization compatible. | ||
* Fix issues with the backwars compatiblity of the nullability annotation. | ||
* Various other small improvements and fixes. | ||
* Important improvements to crash reports. | ||
* We now filter some pageviews from standard view controllers in order to reduce noise and make pageviews more useful. | ||
* Smaller refactorings and improvements. | ||
|
||
See [here](https://github.com/Microsoft/ApplicationInsights-iOS/releases) for the release notes of previous versions. | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
[](https://travis-ci.org/Microsoft/ApplicationInsights-iOS) | ||
|
||
# Application Insights for iOS (1.0-beta.4) | ||
# Application Insights for iOS (1.0-beta.5) | ||
|
||
This is the repository of the iOS SDK for Application Insights. [Application Insights](http://azure.microsoft.com/en-us/services/application-insights/) is a service that allows developers to keep their applications available, performing, and succeeding. The SDK enables you to send telemetry of various kinds (events, traces, exceptions, etc.) to the Application Insights service where your data can be visualized in the Azure Portal. | ||
|
||
|
@@ -26,31 +26,9 @@ The SDK runs on devices with iOS 6.0 or higher. | |
<a name="releasenotes"></a> | ||
## 1. Release Notes | ||
|
||
* Make integration a lot easier, using the `@import ApplicationInsights;` syntax. This makes manual linking of system frameworks unnecessary! | ||
(_Note: Requires support for modules. This is enabled by default for all projects created with Xcode 5 or newer._) | ||
* Add feature to set common properties that will apply to all telemetry data items. | ||
|
||
```objectivec | ||
[MSAITelemetryManager setCommonProperties:@{@"custom info":@"some value"}]; | ||
``` | ||
|
||
* Allow for further customization of user context fields. | ||
Note that this means that the old way of setting the user ID, `setUserId:`, is now deprecated! | ||
|
||
```objectivec | ||
[[MSAIApplicationInsights sharedInstance] setUserWithConfigurationBlock:^(MSAIUser *user) { | ||
user.userId = @"your_user_id"; | ||
user.accountId = @"[email protected]"; | ||
}]; | ||
``` | ||
|
||
* Add support for unhandled C++ exceptions | ||
* Switch to sending data in JSON Stream format to improve compatibility with different server backends. | ||
* Improve crash reports by sending additional exception information. | ||
* Add instructions to Readme about how to setup the SDK with WatchKit extensions. | ||
* Add logging incase the developer tries to send objects that are not NSJSONSerialization compatible. | ||
* Fix issues with the backwars compatiblity of the nullability annotation. | ||
* Various other small improvements and fixes. | ||
* Important improvements to crash reports. | ||
* We now filter some pageviews from standard view controllers in order to reduce noise and make pageviews more useful. | ||
* Smaller refactorings and improvements. | ||
|
||
See [here](https://github.com/Microsoft/ApplicationInsights-iOS/releases) for the release notes of previous versions. | ||
|
||
|