dar*_*s0n 3 monodevelop xamarin.ios ios info-plist
我正在尝试编写两个单独的可提交应用程序:一个用于iPad,另一个用于iPhone.这需要有两个单独的plist,以允许独立指定不同的应用程序图标,启动图像等.
当我尝试重命名我的Info.plist时,MonoDevelop会自动创建一个新的空Info.plist并使用它.出于同样的原因,我似乎无法将我的Info.plist移动到iPad /子文件夹并让MD在那里接收它.
目前我们在一个解决方案中有3个项目:iPad,iPhone,通用文件和库.
唯一的解决方案是在相应的子文件夹中包含单独的.sln文件,还是我还能以某种方式从一个.sln构建两个独立的应用程序?
编辑:项目结构如下,如果这有助于可视化问题.
MyApp.sln MyApp-iPad.csproj MyApp-iPhone.csproj MyApp-Common.csproj Main.cs AppDelegate-iPad.cs AppDelegate-iPhone.cs Info.plist (MD currently uses this for both projects) Common/ iPad/ iPad/Info.plist (for -iPad.csproj) iPhone/ iPhone/Info.plist (for -iPhone.csproj)
这是我当前和非常普通的解决方案:添加一个在Build之前运行的自定义命令
cp iPad/Info.plist Info.plist
Run Code Online (Sandbox Code Playgroud)
对于iPhone:
cp iPhone/Info.plist Info.plist
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1391 次 |
| 最近记录: |