diff --git a/InjectionIII.xcodeproj/project.pbxproj b/InjectionIII.xcodeproj/project.pbxproj index 9a41de68..1dbfeaca 100644 --- a/InjectionIII.xcodeproj/project.pbxproj +++ b/InjectionIII.xcodeproj/project.pbxproj @@ -927,7 +927,7 @@ INFOPLIST_FILE = InjectionIII/Info.plist; LD_RUNPATH_SEARCH_PATHS = "@executable_path/../Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.12; - MARKETING_VERSION = 1.8; + MARKETING_VERSION = 2.0; PRODUCT_BUNDLE_IDENTIFIER = com.johnholdsworth.InjectionIII; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -950,7 +950,7 @@ INFOPLIST_FILE = InjectionIII/Info.plist; LD_RUNPATH_SEARCH_PATHS = "@executable_path/../Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.12; - MARKETING_VERSION = 1.8; + MARKETING_VERSION = 2.0; PRODUCT_BUNDLE_IDENTIFIER = com.johnholdsworth.InjectionIII; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; diff --git a/InjectionIII/Info.plist b/InjectionIII/Info.plist index 557852f8..03470a70 100644 --- a/InjectionIII/Info.plist +++ b/InjectionIII/Info.plist @@ -19,7 +19,7 @@ CFBundleShortVersionString $(MARKETING_VERSION) CFBundleVersion - 2605 + 2609 LSApplicationCategoryType public.app-category.developer-tools LSMinimumSystemVersion diff --git a/README.md b/README.md index e93c3a2d..d8b3e216 100644 --- a/README.md +++ b/README.md @@ -119,14 +119,23 @@ To use, add an Objective-C class to your project and `#import` its header file i #import "/Applications/InjectionIII.app/Contents/Resources/RemoteCapture.h" ``` -Finally, include the following in your application's initialisation (replace 192.168.1.14 with the IPV4 network address of your development machine or its hostname as shown in Preferences/Sharing): +Finally, include the following in your application's initialisation (replace +`192.168.1.14` with the IPV4 network address of your development +machine or your collegue's machine you would like to project your device +onto if they are running InjectionIII.) You can also use a machine's hostname +(shown in Preferences/Sharing): ```Swift #if DEBUG RemoteCapture.start("192.168.1.14") #endif ``` -When InjectionIII is running, select the "Remote" menu item to start the server and then run your app. It should connect to the server which will pop up a window showing the device display and accepting tap events. +When InjectionIII is running, select the "Remote" menu item to start the server +and then run your app. It should connect to the server which will pop up a +window showing the device display and accepting tap events. Events can be +saved as `macros` and replayed. If you include a snapshot in a macro this will +be compared against the device display (within a tolerance) when your replay +the macro for automated testing. ## SwiftEval - Yes, it's eval() for Swift diff --git a/Remote b/Remote index 819ce1eb..6f9c8b70 160000 --- a/Remote +++ b/Remote @@ -1 +1 @@ -Subproject commit 819ce1eb85d4cf3f90816af0bca8f464de414a1b +Subproject commit 6f9c8b702326d1c383b76a593addf0c407fd8156