相关疑难解决方法(0)

来自一个代码库的三个略有不同的应用

我希望有三个应用程序依赖,它们基于相同的代码:

  1. MyAppDevelopment (从部署到设备的Xcode构建)

  2. MyAppPreview (Beta测试)

  3. MyApp (发布)

应该可以在设备上安装所有三个应用程序,并且他们有自己的图标,以便在视觉上很好地区分它们.

现在我知道我可以有三个不同的目标及其各自的Info.plist文件,但我宁愿使用Xcode的配置,这样我就不必维护三个不同的目标.这可能是使用配置,问题是App标识符存储在Info.plist文件中,可以按目标定义...

iphone xcode ios info-plist

12
推荐指数
1
解决办法
4559
查看次数

在 MacOS M1 机器上为 java 构建通用 Appbunder 版本

多年来我一直在 Intel MacMini 上构建 MacOs Java 应用程序,本质上是

现在在 MacOS M1 上构建它并且构建得很好。当我在 Mac M1 上运行时,它可以工作,但当我尝试在 Intel Macmini 上运行时,它会失败,并显示无法加载 JRE 环境

这是有道理的,因为当我构建它时,我只是提供一个基于 Adoptium Terium 17 的 M1 版本的单个 jre。但是我不明白如果这是我需要做的,我如何提供两个 JRE

下面我展示了主要的构建脚本

#!/bin/bash
#set -x
cd $HOME/code/jthink/songkong/src/main/scripts
hiutil -C  -fapplehelpbook/SongKongHelp/SongKongHelp.helpindex applehelpbook/SongKongHelp/
cd $HOME/code/jthink/songkong
sudo rm -fr /Applications/SongKong.app
mvn -f pommacos.xml clean
mvn -f pommacos.xml -DskipTests=true install
rm -fr target/songkong-8.2
unzip target/songkong-8.2-distribution.zip -d target
ant
while read line; do
  echo …
Run Code Online (Sandbox Code Playgroud)

java macos app-bundle apple-m1

12
推荐指数
1
解决办法
872
查看次数

标签 统计

app-bundle ×1

apple-m1 ×1

info-plist ×1

ios ×1

iphone ×1

java ×1

macos ×1

xcode ×1