我想在#define我的应用程序中添加一个新的宏,但仅适用于某些方案,例如测试方案.做这个的最好方式是什么?我知道当你在测试中运行应用程序时(例如在模拟器中)它会添加一个DEBUG = 1宏,但我无法弄清楚如何添加更多的宏.
我正在使用适用于iOS 8的最新testflight版本.我将自己添加为内部测试人员,现在当我使用testflight打开应用程序时,无处可查找反馈按钮.
如果有人有任何线索,请告诉我.
我有我的应用程序的生产版本和测试版.我是我的beta测试者之一.我想将手机上的版本回滚到生产版本,以便我可以配置一些设置,然后重新安装测试版以确保升级正常.
我似乎无法弄清楚如何重新安装生产版本.我甚至试图退出beta测试,我无法让Google Play注意到我不再是测试版测试人员了.(删除缓存和数据,重新启动电话等).
使用iOS,我可以从App Store安装生产版本,从Test Flight安装测试版本.我如何在Android上执行此操作?
我正在维护一个遗留应用程序,该应用程序在针对 API 28 时构建良好,但在 Q 时失败。
gradle 构建的完整错误如下所示:
> Task :lintVitalRelease
Calling mockable JAR artifact transform to create file: /Users/spartygw/.gradle/caches/transforms-1/files-1.1/android.jar/5fe3ee8a258b0a02d9b262c195a9ab63/android.jar with input /Users/spartygw/Library/Android/sdk/platforms/android-Q/android.jar
> Task :lintVitalRelease FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':lintVitalRelease'.
> Could not resolve all files for configuration ':androidApis'.
> Failed to transform file 'android.jar' to match attributes {artifactType=android-mockable-jar, returnDefaultValues=false} using transform MockableJarTransform
> Cannot create mockable android.jar
Run Code Online (Sandbox Code Playgroud)
我已按照此处设置 Android Q SDK 的指南进行操作。
我正在从 Android Studio 之外的命令行进行构建。 …
我目前通过testflight测试我的一个应用程序,但是我在安装过程中遇到了问题.
当我的一个测试人员试图安装应用程序时,一切正常.点击安装后,下载过程将停止在80%左右.如果您最小化Testflight,则应用程序似乎已安装且可以使用,但UX很差.
在Testflight中,应用程序保持80%安装状态:

如果我通过xcode安装我的应用程序,一切都在iOS8下正常运行.
我一直在使用TestFlight进行内部Beta测试,所有设置都已经设置好了,并且工作了一段时间。在其中一个提交的二进制文件被AppStore审查拒绝后,似乎出现了问题。在任何新上传的二进制文件上并打开iTunes Connect中的Beta测试开关时,我从testflight应用程序收到通知,通知您已准备好下载新版本,但是在该应用程序上显示“无法在30天后过期”,并且单击TestFlight中的Beta版应用程序,上面会显示“此版本不再可用于测试”,即使到期日期是从现在开始的一个月后。
有任何解决方法吗?
我们已经使用Unity开发了Mac应用程序,因此我们没有Xcode项目。但是,我们进行了构建,并使用Application Installer证书上载到iTunes Connect签名。提交成功,正在发布。
现在,我们要在发布之前进行测试。我们该如何分发Beta测试?
到目前为止我尝试过的事情:
根据Apple文档,创建了一些内部和外部测试人员。但是无法将它们分配给应用进行测试,因为按照Apple文档的建议,在iTunes Connect的新布局中找不到预发行版部分。
已尝试使用开发者配置文件对应用进行签名,并从会员中心添加所有设备并使用开发者证书进行签名。
Invalid provisional Profile: Missing code signing certificate.但是苹果公司的文档说,除非您上传带有临时配置文件的构建,并附加了所有设备,否则设备将不会填充,并且您无法分配测试人员。
参考链接:
https://developer.apple.com/library/mac/qa/qa1884/_index.html
请通过这个指导我们吗?
macos itunesconnect unity-game-engine beta-testing mac-app-store
我为 Wear OS 创建了一个独立的智能手表应用程序。我使用华为Watch 2 4G进行测试。我现在希望将其放入 Google Play 商店的测试版中,以便用户可以对其进行测试。我已经创建了一些智能手机应用程序并将它们放入 Play 商店,所以我已经习惯了这个过程。到目前为止我做了什么:
现在我不知道如何从 Play 商店安装该应用程序。在智能手机上,我只需在浏览器中打开 URL,然后就可以从那里安装它。到目前为止我尝试过的:
如何安装 Google Play 商店公开测试版中的独立 Wear OS 应用程序?
我刚刚在 Google Play Console 的内部测试轨道上发布了我的应用程序的测试版本。我是列表中唯一被选中的测试人员。
我的应用程序向我的服务器发送一些日志记录,在那里我可以看到,在我将其发布到内部测试轨道上几分钟后,我的应用程序就有了大约 20 个不同的安装!
这些用户是谁??
他们似乎使用不同的硬件,但其中许多人报告其host为
vpeb11.mtv.corp.google.com和 类似,但我也看到一些随机的硬件,例如bjfih025.
这是 Google 正在测试我的应用吗?我认为内部测试轨道仅对我添加为测试人员的人员可见,而不是随机的 Google 员工或 Google 机器人?
android beta-testing google-play google-play-console google-play-internal-testing
beta-testing ×10
android ×3
ios ×3
testflight ×3
google-play ×2
android-10.0 ×1
app-store ×1
beta ×1
feedback ×1
google-play-internal-testing ×1
ios8 ×1
macos ×1
macros ×1
objective-c ×1
wear-os ×1
xcode ×1