Skip to content

Commit

Permalink
Updated OHHTTPStubs for new Swift version.
Browse files Browse the repository at this point in the history
  • Loading branch information
Edward Smith committed May 3, 2018
1 parent 9dd354b commit 9562d4a
Show file tree
Hide file tree
Showing 12 changed files with 95 additions and 46 deletions.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,7 +1,21 @@
// Generated by Apple Swift version 3.1 (swiftlang-802.0.53 clang-802.0.42)
// Generated by Apple Swift version 4.1 effective-3.3 (swiftlang-902.0.48 clang-902.0.37.1)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wgcc-compat"

#if defined(__has_include) && __has_include(<swift/objc-prologue.h>)
#if !defined(__has_include)
# define __has_include(x) 0
#endif
#if !defined(__has_attribute)
# define __has_attribute(x) 0
#endif
#if !defined(__has_feature)
# define __has_feature(x) 0
#endif
#if !defined(__has_warning)
# define __has_warning(x) 0
#endif

#if __has_include(<swift/objc-prologue.h>)
# include <swift/objc-prologue.h>
#endif

Expand All @@ -13,9 +27,9 @@

#if !defined(SWIFT_TYPEDEFS)
# define SWIFT_TYPEDEFS 1
# if defined(__has_include) && __has_include(<uchar.h>)
# if __has_include(<uchar.h>)
# include <uchar.h>
# elif !defined(__cplusplus) || __cplusplus < 201103L
# elif !defined(__cplusplus)
typedef uint_least16_t char16_t;
typedef uint_least32_t char32_t;
# endif
Expand Down Expand Up @@ -48,31 +62,36 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# endif
#endif

#if defined(__has_attribute) && __has_attribute(objc_runtime_name)
#if __has_attribute(objc_runtime_name)
# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
#else
# define SWIFT_RUNTIME_NAME(X)
#endif
#if defined(__has_attribute) && __has_attribute(swift_name)
#if __has_attribute(swift_name)
# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
#else
# define SWIFT_COMPILE_NAME(X)
#endif
#if defined(__has_attribute) && __has_attribute(objc_method_family)
#if __has_attribute(objc_method_family)
# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
#else
# define SWIFT_METHOD_FAMILY(X)
#endif
#if defined(__has_attribute) && __has_attribute(noescape)
#if __has_attribute(noescape)
# define SWIFT_NOESCAPE __attribute__((noescape))
#else
# define SWIFT_NOESCAPE
#endif
#if defined(__has_attribute) && __has_attribute(warn_unused_result)
#if __has_attribute(warn_unused_result)
# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
#else
# define SWIFT_WARN_UNUSED_RESULT
#endif
#if __has_attribute(noreturn)
# define SWIFT_NORETURN __attribute__((noreturn))
#else
# define SWIFT_NORETURN
#endif
#if !defined(SWIFT_CLASS_EXTRA)
# define SWIFT_CLASS_EXTRA
#endif
Expand All @@ -83,7 +102,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# define SWIFT_ENUM_EXTRA
#endif
#if !defined(SWIFT_CLASS)
# if defined(__has_attribute) && __has_attribute(objc_subclassing_restricted)
# if __has_attribute(objc_subclassing_restricted)
# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
# else
Expand All @@ -102,16 +121,23 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#endif

#if !defined(OBJC_DESIGNATED_INITIALIZER)
# if defined(__has_attribute) && __has_attribute(objc_designated_initializer)
# if __has_attribute(objc_designated_initializer)
# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
# else
# define OBJC_DESIGNATED_INITIALIZER
# endif
#endif
#if !defined(SWIFT_ENUM_ATTR)
# if defined(__has_attribute) && __has_attribute(enum_extensibility)
# define SWIFT_ENUM_ATTR __attribute__((enum_extensibility(open)))
# else
# define SWIFT_ENUM_ATTR
# endif
#endif
#if !defined(SWIFT_ENUM)
# define SWIFT_ENUM(_type, _name) enum _name : _type _name; enum SWIFT_ENUM_EXTRA _name : _type
# if defined(__has_feature) && __has_feature(generalized_swift_name)
# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_EXTRA _name : _type
# define SWIFT_ENUM(_type, _name) enum _name : _type _name; enum SWIFT_ENUM_ATTR SWIFT_ENUM_EXTRA _name : _type
# if __has_feature(generalized_swift_name)
# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR SWIFT_ENUM_EXTRA _name : _type
# else
# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME) SWIFT_ENUM(_type, _name)
# endif
Expand All @@ -131,9 +157,30 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#if !defined(SWIFT_DEPRECATED_MSG)
# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
#endif
#if defined(__has_feature) && __has_feature(modules)
#if __has_feature(attribute_diagnose_if_objc)
# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
#else
# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
#endif
#if __has_feature(modules)
#endif

#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
#pragma clang diagnostic ignored "-Wduplicate-method-arg"
#if __has_warning("-Wpragma-clang-attribute")
# pragma clang diagnostic ignored "-Wpragma-clang-attribute"
#endif
#pragma clang diagnostic ignored "-Wunknown-pragmas"
#pragma clang diagnostic ignored "-Wnullability"

#if __has_attribute(external_source_symbol)
# pragma push_macro("any")
# undef any
# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="OHHTTPStubs",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
# pragma pop_macro("any")
#endif

#if __has_attribute(external_source_symbol)
# pragma clang attribute pop
#endif
#pragma clang diagnostic pop
Binary file modified Branch-SDK-Tests/Vendor/OHHTTPStubs.framework/Info.plist
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,5 @@ framework module OHHTTPStubs {

module OHHTTPStubs.Swift {
header "OHHTTPStubs-Swift.h"
requires objc
}
Binary file modified Branch-SDK-Tests/Vendor/OHHTTPStubs.framework/OHHTTPStubs
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
</data>
<key>Headers/OHHTTPStubs-Swift.h</key>
<data>
YjOFRc0CuVQCBOwKMIfA02UQ3n4=
VefjKXqrMy1vlIZDB1zCw0iM/S8=
</data>
<key>Headers/OHHTTPStubs.h</key>
<data>
Expand Down Expand Up @@ -46,27 +46,27 @@
</data>
<key>Info.plist</key>
<data>
aua5cBpccQPSxokDzEAOniLCR6w=
bNaC1ko4PbxHQ+eCP+wIpHD8ZAE=
</data>
<key>Modules/OHHTTPStubs.swiftmodule/i386.swiftdoc</key>
<data>
ZHR07NV14NVSFkHOwnc9uTf1NXY=
CC+t6iwSMqRrbhmddLRYHmCIpvE=
</data>
<key>Modules/OHHTTPStubs.swiftmodule/i386.swiftmodule</key>
<data>
x1j2S7EJXss1D+cbcbuRm6zW6Cw=
5eWP4sTqSY7D69S3aC54NCPEoSc=
</data>
<key>Modules/OHHTTPStubs.swiftmodule/x86_64.swiftdoc</key>
<data>
q6yEI87aZ8V16SednB9mMzK888g=
JHaP1TWa3h820bBpuN1EtqYLSLc=
</data>
<key>Modules/OHHTTPStubs.swiftmodule/x86_64.swiftmodule</key>
<data>
k2maocd4n0oEln0QgYzXBHoxWzw=
YkOu1cCKx1Pa/yIE2fXdTKI4rYk=
</data>
<key>Modules/module.modulemap</key>
<data>
k8VNvarfrqeHppQF+R0Z46r6bqE=
Qf6JiIASJNyHs4CmPt0Q0sdMOqA=
</data>
</dict>
<key>files2</key>
Expand Down Expand Up @@ -108,11 +108,11 @@
<dict>
<key>hash</key>
<data>
YjOFRc0CuVQCBOwKMIfA02UQ3n4=
VefjKXqrMy1vlIZDB1zCw0iM/S8=
</data>
<key>hash2</key>
<data>
um2DblenFuzq69SSzT/tG1yzjMpBU+qr32AXFsvSyDU=
lSK2tOQgwlmN0UGUWYDb7woVBjSSZ5UNRf34Sp67yGQ=
</data>
</dict>
<key>Headers/OHHTTPStubs.h</key>
Expand Down Expand Up @@ -185,55 +185,55 @@
<dict>
<key>hash</key>
<data>
ZHR07NV14NVSFkHOwnc9uTf1NXY=
CC+t6iwSMqRrbhmddLRYHmCIpvE=
</data>
<key>hash2</key>
<data>
i38LoeAqHE4yuqOccuIkbu+1+JY5YDKgICgN5Fjf8Q8=
yYwKoWn9xGTt8njlDG8ljeIC2DLcFfCHm5LtGqFg5QA=
</data>
</dict>
<key>Modules/OHHTTPStubs.swiftmodule/i386.swiftmodule</key>
<dict>
<key>hash</key>
<data>
x1j2S7EJXss1D+cbcbuRm6zW6Cw=
5eWP4sTqSY7D69S3aC54NCPEoSc=
</data>
<key>hash2</key>
<data>
3v7oRf04jBHHtjRZeQl2gPLond+pDc3s28JqxA7ouPA=
apA3HVYKysSpZJYI+dhVPOFU4oonhtFzxI/DO/BVELw=
</data>
</dict>
<key>Modules/OHHTTPStubs.swiftmodule/x86_64.swiftdoc</key>
<dict>
<key>hash</key>
<data>
q6yEI87aZ8V16SednB9mMzK888g=
JHaP1TWa3h820bBpuN1EtqYLSLc=
</data>
<key>hash2</key>
<data>
u+903TR9ddu2dtvIwWHlJwBdNpu0uHzkrj0Ieg8hfYk=
eDHhvR1lAm+BFyEoUtutRNBJG61iYEq5hjP+p8bjuGE=
</data>
</dict>
<key>Modules/OHHTTPStubs.swiftmodule/x86_64.swiftmodule</key>
<dict>
<key>hash</key>
<data>
k2maocd4n0oEln0QgYzXBHoxWzw=
YkOu1cCKx1Pa/yIE2fXdTKI4rYk=
</data>
<key>hash2</key>
<data>
Y9KnHQ6JBd8TNqaUqe2N3yPny5rXJOO7MErMy09kkaY=
eQtBO8m5VQLoFVyn8jFW9hImtFaB1t9nzaDhvIpr//s=
</data>
</dict>
<key>Modules/module.modulemap</key>
<dict>
<key>hash</key>
<data>
k8VNvarfrqeHppQF+R0Z46r6bqE=
Qf6JiIASJNyHs4CmPt0Q0sdMOqA=
</data>
<key>hash2</key>
<data>
27duDWEuoTqjEdHtxBmBQfJs8A9IaAg8veiYQdDs6AY=
kQzDPXwoVsgHIhj+oJ7S/qnHqhmhRLQ/mFNoyny1cy0=
</data>
</dict>
</dict>
Expand Down
16 changes: 6 additions & 10 deletions Branch-TestBed/Branch-TestBed.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,6 @@
4D1683BC2098C902008819E3 /* BranchDelegate.Test.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D1683922098C901008819E3 /* BranchDelegate.Test.m */; };
4D1683BD2098C902008819E3 /* BranchNetworkScenario.Test.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D1683932098C901008819E3 /* BranchNetworkScenario.Test.m */; };
4D1683BE2098C902008819E3 /* BranchShortUrlSyncRequestTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D1683942098C901008819E3 /* BranchShortUrlSyncRequestTests.m */; };
4D1683BF2098C902008819E3 /* BranchEvent.Test.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D1683952098C901008819E3 /* BranchEvent.Test.swift */; };
4D1683C02098C902008819E3 /* BranchUniversalObject.Test.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D1683962098C901008819E3 /* BranchUniversalObject.Test.m */; };
4D1683C12098C902008819E3 /* BNCApplication.Test.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D1683972098C901008819E3 /* BNCApplication.Test.m */; };
4D1683C22098C902008819E3 /* BranchUserCompletedActionTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D1683982098C901008819E3 /* BranchUserCompletedActionTests.m */; };
Expand Down Expand Up @@ -106,6 +105,9 @@
4DB327FF1FA10B9000ACF9B0 /* BranchDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DB327FD1FA10B9000ACF9B0 /* BranchDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
4DB328001FA10B9000ACF9B0 /* BranchDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DB327FE1FA10B9000ACF9B0 /* BranchDelegate.m */; };
4DB567341E79F46000A8A324 /* BranchShareLink.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DB567321E79F46000A8A324 /* BranchShareLink.m */; };
4DB5EB4C209B9A6B00149DC9 /* BranchEvent.Test.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D1683952098C901008819E3 /* BranchEvent.Test.swift */; };
4DBC7F73209B9B9D00C4DA31 /* OCMock.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4D1683A32098C901008819E3 /* OCMock.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
4DBC7F74209B9B9D00C4DA31 /* OHHTTPStubs.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4D1683A42098C901008819E3 /* OHHTTPStubs.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
4DBC88651F3A55B700E119BF /* NSString+Branch.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DA577211E67B28700A43BDD /* NSString+Branch.m */; };
4DBEFFF61FB114F900F7C41B /* ArrayPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DBEFFF51FB114F900F7C41B /* ArrayPickerView.m */; };
4DCAC8011F426F7C00405D1D /* BNCCommerceEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D8EE7A31E1F0A5D00B1F450 /* BNCCommerceEvent.h */; settings = {ATTRIBUTES = (Public, ); }; };
Expand Down Expand Up @@ -161,8 +163,6 @@
4DDC52621DCC08E700CFB737 /* iAd.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DDC52611DCC08E700CFB737 /* iAd.framework */; };
4DE235641FB12C2700D4E5A9 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4DBEFFFB1FB12A1000F7C41B /* Main.storyboard */; };
4DE6491A1FE1D7F500226507 /* BNCFieldDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DE649191FE1D7F500226507 /* BNCFieldDefines.h */; };
4DF79406209B90EB003597E8 /* OCMock.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4DF79404209B90EB003597E8 /* OCMock.framework */; };
4DF79407209B90EB003597E8 /* OHHTTPStubs.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4DF79405209B90EB003597E8 /* OHHTTPStubs.framework */; };
54391A161BA249FA0061CB0F /* BranchCSSearchableItemAttributeSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 54391A141BA249FA0061CB0F /* BranchCSSearchableItemAttributeSet.m */; };
54FF1F8E1BD1D4AE0004CE2E /* BranchUniversalObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 54FF1F8C1BD1D4AE0004CE2E /* BranchUniversalObject.m */; };
54FF1F921BD1DC320004CE2E /* BranchLinkProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = 54FF1F901BD1DC320004CE2E /* BranchLinkProperties.m */; };
Expand Down Expand Up @@ -237,8 +237,8 @@
dstPath = "";
dstSubfolderSpec = 16;
files = (
4DF79406209B90EB003597E8 /* OCMock.framework in CopyFiles */,
4DF79407209B90EB003597E8 /* OHHTTPStubs.framework in CopyFiles */,
4DBC7F73209B9B9D00C4DA31 /* OCMock.framework in CopyFiles */,
4DBC7F74209B9B9D00C4DA31 /* OHHTTPStubs.framework in CopyFiles */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down Expand Up @@ -371,8 +371,6 @@
4DCF4AF91F4388F600AF9AAB /* BranchEvent.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BranchEvent.m; sourceTree = "<group>"; };
4DDC52611DCC08E700CFB737 /* iAd.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = iAd.framework; path = System/Library/Frameworks/iAd.framework; sourceTree = SDKROOT; };
4DE649191FE1D7F500226507 /* BNCFieldDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BNCFieldDefines.h; sourceTree = "<group>"; };
4DF79404209B90EB003597E8 /* OCMock.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OCMock.framework; path = "../Branch-SDK-Tests/Vendor/OCMock.framework"; sourceTree = "<group>"; };
4DF79405209B90EB003597E8 /* OHHTTPStubs.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OHHTTPStubs.framework; path = "../Branch-SDK-Tests/Vendor/OHHTTPStubs.framework"; sourceTree = "<group>"; };
54391A131BA249FA0061CB0F /* BranchCSSearchableItemAttributeSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BranchCSSearchableItemAttributeSet.h; sourceTree = "<group>"; };
54391A141BA249FA0061CB0F /* BranchCSSearchableItemAttributeSet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BranchCSSearchableItemAttributeSet.m; sourceTree = "<group>"; };
54FF1F8B1BD1D4AE0004CE2E /* BranchUniversalObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BranchUniversalObject.h; sourceTree = "<group>"; };
Expand Down Expand Up @@ -632,8 +630,6 @@
670016571940F51400A9E103 = {
isa = PBXGroup;
children = (
4DF79404209B90EB003597E8 /* OCMock.framework */,
4DF79405209B90EB003597E8 /* OHHTTPStubs.framework */,
4D93D8592098CC4400CFABA6 /* README.md */,
670016BB1946309100A9E103 /* Branch-SDK */,
4D1683792098C901008819E3 /* Branch-SDK-Tests */,
Expand Down Expand Up @@ -1147,6 +1143,7 @@
4D1683A72098C902008819E3 /* BranchCloseRequestTests.m in Sources */,
4D1683AF2098C902008819E3 /* BNCDeviceInfo.Test.m in Sources */,
4D1683A92098C902008819E3 /* BNCServerInterface.Test.m in Sources */,
4DB5EB4C209B9A6B00149DC9 /* BranchEvent.Test.swift in Sources */,
4D1683C42098C902008819E3 /* BNCError.Test.m in Sources */,
4D1683AD2098C902008819E3 /* BNCDebug.Test.m in Sources */,
4D1683B12098C902008819E3 /* BranchLogoutRequestTests.m in Sources */,
Expand All @@ -1156,7 +1153,6 @@
4D1683C62098C902008819E3 /* BranchEvent.Test.m in Sources */,
4D1683C12098C902008819E3 /* BNCApplication.Test.m in Sources */,
4D1683B92098C902008819E3 /* BNCSystemObserver.Test.m in Sources */,
4D1683BF2098C902008819E3 /* BranchEvent.Test.swift in Sources */,
4D1683BE2098C902008819E3 /* BranchShortUrlSyncRequestTests.m in Sources */,
4D1683CA2098C902008819E3 /* BNCPreferenceHelperTests.m in Sources */,
4D1683B32098C902008819E3 /* BranchGetCreditHistoryRequestTests.m in Sources */,
Expand Down
9 changes: 7 additions & 2 deletions ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,12 @@ Branch iOS SDK Change Log

- v0.25.0
* _*Master Release*_ - May 3, 2018
* Reorganized project as minimally as possible to make building unit and functional test apps much easier.
* Reorganized project as minimally as possible to make using unit and functional test apps much easier.
- Simplified the Branch-TestBed project by removing CocoaPods dependencies needed for unit tests.
* The Branch-TestBed now has just a .xcodeproj file now, the .xcworkspace has been deleted.
- Moved the unit tests to ./Branch-SDK-Tests so they can be easily included in other projects.
* The testing framework dependencies are now included as regular frameworks located in
Branch-SDK-Tests/Vendor.
* Added an example of Adjust revenue event tracking in TestBed-Swift.

- v0.24.2
Expand Down Expand Up @@ -68,7 +73,7 @@ Branch iOS SDK Change Log

- v0.23.2
* _*Master Release*_ - March 7, 2018
* Updated the Cocoapod podspec for compatibility with frameworks when Branch is used as a dependency.
* Updated the CocoaPod podspec for compatibility with frameworks when Branch is used as a dependency.

- v0.23.1
* _*Master Release*_ - March 6, 2018
Expand Down

0 comments on commit 9562d4a

Please sign in to comment.