Skip to content

Commit 9acc371

Browse files
committed
Release 3.0.2
2 parents 4936341 + 12fc083 commit 9acc371

File tree

8 files changed

+24
-15
lines changed

8 files changed

+24
-15
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
## 3.0.2
2+
3+
* Fixed bug when rapidly requesting permissions (#23);
4+
* Rename Enums.h to PermissionHandlerEnums.h to prevent conflicts with geolocator (#104);
5+
* Update the Android permission request code to prevent conflicts with geolocator (#111);
6+
* Update Gradle infrastructure.
7+
18
## 3.0.1
29

310
* Mark the Swift pod as static

example/ios/Runner.xcodeproj/project.pbxproj

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,12 @@
4242
1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = "<group>"; };
4343
3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = "<group>"; };
4444
3B80C3931E831B6300D905FE /* App.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = App.framework; path = Flutter/App.framework; sourceTree = "<group>"; };
45+
4B425729EC83DC3B462CA8DE /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Pods/Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = "<group>"; };
4546
7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = "<group>"; };
4647
7AFFD8ED1D35381100E5BB4D /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
4748
7AFFD8EE1D35381100E5BB4D /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
49+
7F75CD7F5600A279408DF048 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = "<group>"; };
50+
89CBFAE60E5774D9B3D21DEF /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = "<group>"; };
4851
9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = "<group>"; };
4952
9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = Flutter/Generated.xcconfig; sourceTree = "<group>"; };
5053
9740EEBA1CF902C7004384FC /* Flutter.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Flutter.framework; path = Flutter/Flutter.framework; sourceTree = "<group>"; };
@@ -138,6 +141,9 @@
138141
EDB9D82C0C7AC839E456BFF1 /* Pods */ = {
139142
isa = PBXGroup;
140143
children = (
144+
7F75CD7F5600A279408DF048 /* Pods-Runner.debug.xcconfig */,
145+
89CBFAE60E5774D9B3D21DEF /* Pods-Runner.release.xcconfig */,
146+
4B425729EC83DC3B462CA8DE /* Pods-Runner.profile.xcconfig */,
141147
);
142148
name = Pods;
143149
sourceTree = "<group>";
@@ -178,7 +184,6 @@
178184
TargetAttributes = {
179185
97C146ED1CF9000F007C117D = {
180186
CreatedOnToolsVersion = 7.3.1;
181-
DevelopmentTeam = DKY2FBVP6L;
182187
};
183188
};
184189
};
@@ -187,6 +192,7 @@
187192
developmentRegion = English;
188193
hasScannedForEncodings = 0;
189194
knownRegions = (
195+
English,
190196
en,
191197
Base,
192198
);
@@ -235,15 +241,11 @@
235241
buildActionMask = 2147483647;
236242
files = (
237243
);
238-
inputFileListPaths = (
239-
);
240244
inputPaths = (
241245
"${SRCROOT}/Pods/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh",
242-
"${PODS_ROOT}/../.symlinks/flutter/ios-release/Flutter.framework",
246+
"${PODS_ROOT}/../.symlinks/flutter/ios/Flutter.framework",
243247
);
244248
name = "[CP] Embed Pods Frameworks";
245-
outputFileListPaths = (
246-
);
247249
outputPaths = (
248250
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Flutter.framework",
249251
);
@@ -377,7 +379,7 @@
377379
buildSettings = {
378380
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
379381
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
380-
DEVELOPMENT_TEAM = DKY2FBVP6L;
382+
DEVELOPMENT_TEAM = "";
381383
ENABLE_BITCODE = NO;
382384
FRAMEWORK_SEARCH_PATHS = (
383385
"$(inherited)",
@@ -503,7 +505,7 @@
503505
buildSettings = {
504506
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
505507
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
506-
DEVELOPMENT_TEAM = DKY2FBVP6L;
508+
DEVELOPMENT_TEAM = "";
507509
ENABLE_BITCODE = NO;
508510
FRAMEWORK_SEARCH_PATHS = (
509511
"$(inherited)",
@@ -527,7 +529,7 @@
527529
buildSettings = {
528530
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
529531
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
530-
DEVELOPMENT_TEAM = DKY2FBVP6L;
532+
DEVELOPMENT_TEAM = "";
531533
ENABLE_BITCODE = NO;
532534
FRAMEWORK_SEARCH_PATHS = (
533535
"$(inherited)",

ios/Classes/Enums.h renamed to ios/Classes/PermissionHandlerEnums.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//
2-
// Enums.h
2+
// PermissionHandlerEnums.h
33
// permission_handler
44
//
55
// Created by Razvan Lung on 15/02/2019.

ios/Classes/PermissionManager.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
#import "SensorPermissionStrategy.h"
2020
#import "SpeechPermissionStrategy.h"
2121
#import "UnknownPermissionStrategy.h"
22-
#import "Enums.h"
22+
#import "PermissionHandlerEnums.h"
2323
#import "Codec.h"
2424

2525
typedef void (^PermissionRequestCompletion)(NSDictionary *permissionRequestResults);

ios/Classes/strategies/PermissionStrategy.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
//
55

66
#import <Foundation/Foundation.h>
7-
#import "Enums.h"
7+
#import "PermissionHandlerEnums.h"
88

99
typedef void (^PermissionStatusHandler)(PermissionStatus permissionStatus);
1010

ios/Classes/util/Codec.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
//
55

66
#import <Foundation/Foundation.h>
7-
#import "Enums.h"
7+
#import "PermissionHandlerEnums.h"
88

99
@interface Codec : NSObject
1010
+ (PermissionGroup)decodePermissionGroupFrom:(NSNumber *_Nonnull)event;

ios/permission_handler.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#
44
Pod::Spec.new do |s|
55
s.name = 'permission_handler'
6-
s.version = '3.0.1'
6+
s.version = '3.0.2'
77
s.summary = 'Permission plugin for Flutter.'
88
s.description = <<-DESC
99
A new Flutter project.

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: permission_handler
22
description: Permission plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API to request and check permissions.
3-
version: 3.0.1
3+
version: 3.0.2
44
authors:
55
- Baseflow <hello@baseflow.com>
66
- long1eu <home@long1.eu>

0 commit comments

Comments
 (0)