多个项目的自定义URL方案

时间:2014-03-31 16:33:55

标签: ios objective-c info.plist

我有一个项目,我有一些共享一个Info.plist文件的应用程序。我一直在尝试为它们单独设置自定义URL方案。我一直在寻找像${SOME_NAME}这样的变量名。我想知道如何创建一个名为URL_SCHEME的变量,我可以在我的Info.plist文件中访问${URL_SCHEME},因此无需为每个应用创建单独的变量。任何人都可以指出我正确的方向吗?

1 个答案:

答案 0 :(得分:1)

您可以使用头文件中的值预处理Info.plist文件。

  1. 使用适当的#define语句创建头文件。
  2. 在应用的构建设置中,将Preprocess Info.plist File设置为YES
  3. 在应用的构建设置中,将Info.plist Preprocessor Prefix File设置为您在#1中创建的头文件的路径。