Clarify static linking as the recommended linking approach for iOS app store distribution.

This commit is contained in:
Bill Hollings 2019-09-25 19:04:33 -05:00
parent 5c7904c3a7
commit 9f7eeb46a0
2 changed files with 7 additions and 2 deletions

View File

@ -107,6 +107,11 @@ Depending on your build and deployment needs, you can install **MoltenVK** as a
about which linking and deployment option you need, follow the steps for installing a about which linking and deployment option you need, follow the steps for installing a
*static framework*, as it is the simplest to install. *static framework*, as it is the simplest to install.
>**_Note:_** Distributing an app containing a dynamic library via the *iOS App Store* can require
specialized bundling. Unless you have specific needs for dynamic libraries, the recommended
approach on *iOS* is to link **MoltenVK** to your app as a static library.
1. Open your application in *Xcode* and select your application's target in the 1. Open your application in *Xcode* and select your application's target in the
*Project Navigator* panel. *Project Navigator* panel.
@ -168,7 +173,6 @@ about which linking and deployment option you need, follow the steps for install
- `UIKit.framework` (*iOS*) - `UIKit.framework` (*iOS*)
- `IOSurface.framework` (*macOS*, or *iOS* if `IPHONEOS_DEPLOYMENT_TARGET` is at least `iOS 11.0`) - `IOSurface.framework` (*macOS*, or *iOS* if `IPHONEOS_DEPLOYMENT_TARGET` is at least `iOS 11.0`)
6. If installing **MoltenVK** as a *dynamic library* in your application, arrange to install 6. If installing **MoltenVK** as a *dynamic library* in your application, arrange to install
the `libMoltenVK.dylib` file in your application environment: the `libMoltenVK.dylib` file in your application environment:

View File

@ -19,7 +19,8 @@ MoltenVK 1.0.38
Released TBD Released TBD
- Add request for feedback from people who reject MoltenVK to README.md document. - Clarify static linking as the recommended linking approach for *iOS* app store distribution.
- Add request for feedback from people who reject **MoltenVK** to `README.md` document.