-
Notifications
You must be signed in to change notification settings - Fork 144
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #318 from BranchMetrics/fix-release-scheme
fix: able to have release schemes and archive in ios
- Loading branch information
Showing
32 changed files
with
2,101 additions
and
259 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
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
Binary file renamed
BIN
+235 KB
src/android/dependencies/Branch-2.5.9.jar → src/android/dependencies/Branch-2.6.1.jar
Binary file not shown.
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 |
---|---|---|
@@ -0,0 +1,95 @@ | ||
|
||
|
||
//-------------------------------------------------------------------------------------------------- | ||
// | ||
// BNCDebug.h | ||
// Branch.framework | ||
// | ||
// Debugging Support | ||
// Edward Smith, October 2016 | ||
// | ||
// -©- Copyright © 2016 Branch, all rights reserved. -©- | ||
// | ||
//-------------------------------------------------------------------------------------------------- | ||
|
||
|
||
//-------------------------------------------------------------------------------------------------- | ||
/** | ||
BNCDebug | ||
======== | ||
# Useful run time debugging environmental variables | ||
Set DYLD_IMAGE_SUFFIX to _debug to load debug versions of dynamic libraries. | ||
Set NSDebugEnabled to YES to enable obj-c debug checks. | ||
Set NSZombieEnabled to YES to enable zombies to help catch the referencing of released objects. | ||
Set NSAutoreleaseFreedObjectCheckEnabled to YES to catch autorelease problems. | ||
Set MallocStackLoggingNoCompact to YES to track and save all memory allocations. Memory intensive. | ||
Check NSDebug.h for more debug switches. Also check Technical Note TN2124 and TN2239 for more info. | ||
Useful exception breakpoints to set: | ||
objc_exception_throw | ||
NSInternalInconsistencyException | ||
May be helpful for iPhone Simulator: GTM_DISABLE_IPHONE_LAUNCH_DAEMONS 1 | ||
Useful lldb macros (Works after Xcode 5.0): | ||
command script import lldb.macosx.heap | ||
Search the heap for all references to the pointer 0x0000000116e13920: | ||
ptr_refs -m 0x0000000116e13920 | ||
*/ | ||
//-------------------------------------------------------------------------------------------------- | ||
|
||
|
||
#import <Foundation/Foundation.h> | ||
|
||
|
||
#ifdef __cplusplus | ||
extern "C" { | ||
#endif | ||
|
||
|
||
///@functiongroup Debugging Functions | ||
|
||
|
||
///@return Returns true if the app is currently attached to a debugger. | ||
extern BOOL BNCDebuggerIsAttached(); | ||
|
||
|
||
///@param object An obj-c instance, class, or meta-class. | ||
///@return Returns an NSString with a dump of the methods and member variables of the instance, | ||
/// class, or meta-class. | ||
extern NSString* _Nonnull BNCDebugStringFromObject(id _Nullable object); | ||
|
||
|
||
///@return Returns the names of all loaded classes as an array of NSStrings. | ||
extern NSArray<NSString*> * _Nonnull BNCDebugArrayOfReqisteredClasses(); | ||
|
||
|
||
///@return Returns an NSString indicating the name of the enclosing method. | ||
#define BNCSStringForCurrentMethod() \ | ||
NSStringFromSelector(_cmd) | ||
|
||
|
||
///@return Returns an NSString indicating the name of the enclosing function. | ||
#define BNCSStringForCurrentFunction() \ | ||
[NSString stringWithFormat:@"%s", __FUNCTION__] | ||
|
||
|
||
/// Stops execution at the current execution point. | ||
/// If attached to a debugger, current app will halt and wait for the debugger. | ||
/// If not attached to a debugger then the current app will probably quit executing. | ||
#define BNCDebugBreakpoint() \ | ||
do { raise(SIGINT); } while (0) | ||
|
||
|
||
#ifdef __cplusplus | ||
} | ||
#endif |
Oops, something went wrong.