Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 85d7b28

Browse files
authored
PubNub SDK 4.7.7 Release (#369)
* fixed log file attributes to prevent their backup locally or to iCloud (CE-3153). * fixed issue because of which channel(s) and/or group(s) wasn't able to maintain user's presence with heartbeat (CE-3152)
1 parent c8a510c commit 85d7b28

17 files changed

Lines changed: 83 additions & 32 deletions

.pubnub.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,19 @@
11
---
22
name: objective-c
33
scm: github.com/pubnub/objective-c
4-
version: "4.7.6"
4+
version: "4.7.7"
55
schema: 1
66
changelog:
7+
-
8+
changes:
9+
-
10+
text: "Fixed issue because of which channel(s) and/or group(s) wasn't able to maintain user's presence with heartbeat."
11+
type: bug
12+
-
13+
text: "Fixed log file attributes to prevent their backup locally or to iCloud."
14+
type: improvement
15+
date: Feb 14, 18
16+
version: v4.7.7
717
-
818
changes:
919
-

CHANGELOG

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
14-02-2018 - 0e9968f - 4.7.7
2+
. fixed issue because of which channel(s) and/or group(s) wasn't able to maintain user's presence with heartbeat.
3+
. fixed log file attributes to prevent their backup locally or to iCloud.
4+
15
01-02-2018 - f2e6792 - 4.7.6
26
. fixed issue because of which new 'connected' presence API wasn't able to 'disconnect' user.
37
. fixed behavior during unsubscribe - connect event won't fire after user 'disconnectec', because there is no new channels about which listeners should be notified.

Example/PubNub Example.xcodeproj/project.pbxproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
6003F5A6195388D20070C39A /* PNViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PNViewController.m; sourceTree = "<group>"; };
5555
6003F5A8195388D20070C39A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
5656
689DC9F68C012D3E869E6C60 /* Pods-PubNub_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-PubNub_Example.debug.xcconfig"; path = "../Pods/Target Support Files/Pods-PubNub_Example/Pods-PubNub_Example.debug.xcconfig"; sourceTree = "<group>"; };
57-
78D5FDD94AEDFE48ED24E6A4 /* PubNub.podspec */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = PubNub.podspec; path = ../PubNub.podspec; sourceTree = "<group>"; };
57+
78D5FDD94AEDFE48ED24E6A4 /* PubNub.podspec */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = PubNub.podspec; path = ../PubNub.podspec; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
5858
793D26AC1B44048900509447 /* CHANGELOG */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = CHANGELOG; path = ../CHANGELOG; sourceTree = "<group>"; };
5959
793D26AE1B44049400509447 /* VERSION */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = VERSION; path = ../VERSION; sourceTree = "<group>"; };
6060
7A9945019D33BCC2C3B3B7C1 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; name = README.md; path = ../README.md; sourceTree = "<group>"; };

Framework/PubNub/Info.plist

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<key>CFBundleExecutable</key>
88
<string>PubNub</string>
99
<key>CFBundleGetInfoString</key>
10-
<string>4.7.6</string>
10+
<string>4.7.7</string>
1111
<key>CFBundleIdentifier</key>
1212
<string>com.pubnub.pubnub-objc</string>
1313
<key>CFBundleInfoDictionaryVersion</key>
@@ -17,11 +17,11 @@
1717
<key>CFBundlePackageType</key>
1818
<string>FMWK</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>4.7.6</string>
20+
<string>4.7.7</string>
2121
<key>CFBundleSignature</key>
2222
<string>????</string>
2323
<key>CFBundleVersion</key>
24-
<string>4.7.6</string>
24+
<string>4.7.7</string>
2525
<key>NSHumanReadableCopyright</key>
2626
<string>© 2010 - 2018 PubNub, Inc.</string>
2727
<key>NSPrincipalClass</key>

Framework/PubNub/PubNub-Fabric-Info.plist

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<key>CFBundleExecutable</key>
88
<string>PubNub</string>
99
<key>CFBundleGetInfoString</key>
10-
<string>4.7.6</string>
10+
<string>4.7.7</string>
1111
<key>CFBundleIdentifier</key>
1212
<string>com.pubnub.pubnub-objc</string>
1313
<key>CFBundleInfoDictionaryVersion</key>
@@ -17,11 +17,11 @@
1717
<key>CFBundlePackageType</key>
1818
<string>FMWK</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>4.7.6</string>
20+
<string>4.7.7</string>
2121
<key>CFBundleSignature</key>
2222
<string>????</string>
2323
<key>CFBundleVersion</key>
24-
<string>4.7.6</string>
24+
<string>4.7.7</string>
2525
<key>NSHumanReadableCopyright</key>
2626
<string>© 2010 - 2018 PubNub, Inc.</string>
2727
<key>NSPrincipalClass</key>

Framework/PubNub/PubNub-iOS-Info.plist

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<key>CFBundleExecutable</key>
88
<string>PubNub</string>
99
<key>CFBundleGetInfoString</key>
10-
<string>4.7.6</string>
10+
<string>4.7.7</string>
1111
<key>CFBundleIdentifier</key>
1212
<string>com.pubnub.pubnub-objc</string>
1313
<key>CFBundleInfoDictionaryVersion</key>
@@ -17,11 +17,11 @@
1717
<key>CFBundlePackageType</key>
1818
<string>FMWK</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>4.7.6</string>
20+
<string>4.7.7</string>
2121
<key>CFBundleSignature</key>
2222
<string>????</string>
2323
<key>CFBundleVersion</key>
24-
<string>4.7.6</string>
24+
<string>4.7.7</string>
2525
<key>NSHumanReadableCopyright</key>
2626
<string>© 2010 - 2018 PubNub, Inc.</string>
2727
<key>NSPrincipalClass</key>

Framework/PubNub/PubNub-tvOS-Info.plist

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<key>CFBundleExecutable</key>
88
<string>PubNub</string>
99
<key>CFBundleGetInfoString</key>
10-
<string>4.7.6</string>
10+
<string>4.7.7</string>
1111
<key>CFBundleIdentifier</key>
1212
<string>com.pubnub.pubnub-objc</string>
1313
<key>CFBundleInfoDictionaryVersion</key>
@@ -17,11 +17,11 @@
1717
<key>CFBundlePackageType</key>
1818
<string>FMWK</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>4.7.6</string>
20+
<string>4.7.7</string>
2121
<key>CFBundleSignature</key>
2222
<string>????</string>
2323
<key>CFBundleVersion</key>
24-
<string>4.7.6</string>
24+
<string>4.7.7</string>
2525
<key>NSHumanReadableCopyright</key>
2626
<string>© 2010 - 2018 PubNub, Inc.</string>
2727
<key>NSPrincipalClass</key>

Framework/PubNub/PubNub-watchOS-Info.plist

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<key>CFBundleExecutable</key>
88
<string>PubNub</string>
99
<key>CFBundleGetInfoString</key>
10-
<string>4.7.6</string>
10+
<string>4.7.7</string>
1111
<key>CFBundleIdentifier</key>
1212
<string>com.pubnub.pubnub-objc</string>
1313
<key>CFBundleInfoDictionaryVersion</key>
@@ -17,11 +17,11 @@
1717
<key>CFBundlePackageType</key>
1818
<string>FMWK</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>4.7.6</string>
20+
<string>4.7.7</string>
2121
<key>CFBundleSignature</key>
2222
<string>????</string>
2323
<key>CFBundleVersion</key>
24-
<string>4.7.6</string>
24+
<string>4.7.7</string>
2525
<key>NSHumanReadableCopyright</key>
2626
<string>© 2010 - 2018 PubNub, Inc.</string>
2727
<key>NSPrincipalClass</key>

PubNub.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
Pod::Spec.new do |spec|
1111
spec.name = 'PubNub'
12-
spec.version = '4.7.6'
12+
spec.version = '4.7.7'
1313
spec.summary = 'The PubNub Real-Time Network. Build real-time apps quickly and scale them globally.'
1414
spec.homepage = 'https://github.com/pubnub/objective-c'
1515

PubNub/Data/Builders/API Call/Presence/PNPresenceHeartbeatAPICallBuilder.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ NS_ASSUME_NONNULL_BEGIN
5454
* @discussion On block call return block which consume (\b required) presence change completion block
5555
* which pass only one argument - operation processing status object.
5656
*/
57-
@property (nonatomic, readonly, strong) void(^performWithCompletion)(PNStatusBlock block);
57+
@property (nonatomic, readonly, strong) void(^performWithCompletion)(PNStatusBlock __nullable block);
5858

5959
#pragma mark -
6060

0 commit comments

Comments
 (0)