You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 11, 2024. It is now read-only.
Copy file name to clipboardexpand all lines: README.md
+19-14
Original file line number
Diff line number
Diff line change
@@ -62,7 +62,7 @@ holding it correctly and don't ask too much of it, it should "just work".
62
62
63
63
### Getting Started
64
64
65
-
To use injection, download the app from the App Store and run it. Then, you must add `"-Xlinker -interposable"` (without the double quotes) to your project's `"Other Linker Flags"`for the Debug target (qualified by the simulator SDK to avoid complications with bitcode). Finally, add one of the following to your application delegate's `applicationDidFinishLaunching:`
65
+
To use injection, download the app from the App Store and run it. Then, you need to add "-Xlinker -interposable" (without the double quotes) to the "Other Linker Flags" of all targets in your project for the Debug configuration (qualified by the simulator SDK to avoid complications with bitcode). Finally, add one of the following to your application delegate's `applicationDidFinishLaunching:`
66
66
67
67
Xcode 10.2 and later (Swift 5+):
68
68
@@ -106,6 +106,10 @@ If you want to build this project from source (which you may need to do to use i
A new final part of injecting a newly compiled source file is the "reversee interpose" of the
53
-
"mutable accessors" or top level and static variables which redirects newly injected code to
52
+
A new final part of injecting a newly compiled source file is the "reverse interpose" of the
53
+
"mutable accessors" for top level and static variables which redirects newly injected code to
54
54
take their value from the main app bundle rather than have them reinitialise with each injection.
55
55
56
56
[HotReloading/UnhidingEval.swift](https://github.com/johnno1962/HotReloading/blob/main/Sources/HotReloading/UnhidingEval.swift). This was introduced as a means of overriding functionality in SwiftEval.swift without making it
@@ -99,5 +99,5 @@ A startover implementation of injection for use in the simulator with the
99
99
HotReloading project which removes the need for the App itself.
0 commit comments