You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+26-26Lines changed: 26 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ Starting from iOS 14.0, the API was made available for developers, but the restr
9
9
10
10
Starting from iOS 14.5, Apple started enforcing this rule, so all users have to give their permission to obtain the IDFA.
11
11
12
-
IMAGE OF POPUP
12
+

13
13
14
14
This plugin supports the following platforms:
15
15
***iOS**
@@ -46,31 +46,6 @@ Just add this line to the `Packages/manifest.json` file of your Unity Project:
46
46
2. Import the downloaded Unity package in your app.
47
47
48
48
49
-
## Plugin configuration
50
-
51
-
To access the plugin configuration just go to the menu present in **Assets -> AppTrackingTransparency -> Configuration** You should see a window like this:
52
-
53
-

54
-
55
-
### Editor manager status
56
-
In this section you can control the current status of the editor implementation for the plugin.
57
-
58
-
-*Authorization Status*: Current authorization status returned by the editor implementation
59
-
-*IDFA*: Current IDFA value returned by the editor implementation when the status is Authorized.
60
-
-*Random IDFA*: Generates a new random IDFA value
61
-
-*Reset status*: Completely reset the status of the editor implementation, simulating the status after a fresh app install.
62
-
63
-
### iOS Build settings
64
-
65
-
The plugin offers automated options for post-processing on iOS.
66
-
This section allow you to configure what parts of the automatic post-processing you want to have for your project.
67
-
-*Automatic postprocessing*: If enabled the automatic postprocessing for iOS will be run. If disabled, it will be completely ignored.
68
-
-*Postprocessing Callback Order*: The order in which the postprocessing will be run. You can change the number so it works along other postprocessing scripts you may have in your project. The default value is 10.
69
-
-*Add AppTrackingTransparency.framework*: If enabled, the automatic post-processing will automatically add the AppTrackingTrasnparency.framework as optional for compatibility with previous iOS versions.
70
-
-*Add NSUserTrackingUsageDescription*: If enabled, the automatic post-processing will automatically add the required description to be displayed when requesting permission to the user.
71
-
-*Tracking Usage Description*: String of text to be added as NSUserTrackingUsageDescription so it's displayed to the user when requesting permission.
72
-
-*Auto-detect Info.plist file*: The NSUserTrackingUsageDescription value needs to be added to the main target's `Info.plist` file. When enabled, the auto post-processing will detect the current file and add the value in it. If disabled, you will have the option to specify the relative path for the `Info.plist` file you want to modify.
To access the plugin configuration just go to the menu present in **Assets -> AppTrackingTransparency -> Configuration** You should see a window like this:
116
+
117
+

118
+
119
+
### Editor manager status
120
+
In this section you can control the current status of the editor implementation for the plugin.
121
+
122
+
-*Authorization Status*: Current authorization status returned by the editor implementation
123
+
-*IDFA*: Current IDFA value returned by the editor implementation when the status is Authorized.
124
+
-*Random IDFA*: Generates a new random IDFA value
125
+
-*Reset status*: Completely reset the status of the editor implementation, simulating the status after a fresh app install.
126
+
127
+
### iOS Build settings
128
+
129
+
The plugin offers automated options for post-processing on iOS.
130
+
This section allow you to configure what parts of the automatic post-processing you want to have for your project.
131
+
-*Automatic postprocessing*: If enabled the automatic postprocessing for iOS will be run. If disabled, it will be completely ignored.
132
+
-*Postprocessing Callback Order*: The order in which the postprocessing will be run. You can change the number so it works along other postprocessing scripts you may have in your project. The default value is 10.
133
+
-*Add AppTrackingTransparency.framework*: If enabled, the automatic post-processing will automatically add the AppTrackingTrasnparency.framework as optional for compatibility with previous iOS versions.
134
+
-*Add NSUserTrackingUsageDescription*: If enabled, the automatic post-processing will automatically add the required description to be displayed when requesting permission to the user.
135
+
-*Tracking Usage Description*: String of text to be added as NSUserTrackingUsageDescription so it's displayed to the user when requesting permission.
136
+
-*Auto-detect Info.plist file*: The NSUserTrackingUsageDescription value needs to be added to the main target's `Info.plist` file. When enabled, the auto post-processing will detect the current file and add the value in it. If disabled, you will have the option to specify the relative path for the `Info.plist` file you want to modify.
137
+
138
138
## Any code samples?
139
139
There is a [folder](https://github.com/lupidan/unity-apptrackingtransparency/tree/main/com.lupidan.unity-apptrackingtransparency/Samples%7E) inside the plugin code containing some samples.
140
140
You can also import the sample code into your project by going to the Unity Package Manager, selecting the packages In Project, and selecting the AppTrackingTransparency for Unity package. You should see an option to import a sample:
0 commit comments