【发布时间】:2017-06-18 06:20:24
【问题描述】:
我需要使用 fastlane .app 文件(或 .ipa 文件,如果适用)创建,然后我可以将其拖放到另一台计算机上的模拟器中。我试过用gym或xcodebuild参数来做,但我不知道怎么做。
现在我是这样做的:
在 XCode 中我为模拟器构建应用程序
接下来我在 DerivedData (~/Library/Developer/XCode/DerivedData/Build/Products/Debug-iphonesimulator/) 中搜索应用文件
我将此文件复制到其他地方
但我需要使用 fastlane。
【问题讨论】:
-
为什么需要它?您不能简单地在另一台计算机上构建应用程序吗?
-
不。客户住在其他国家,我也不能给他源代码。我分享他的模拟器应用程序文件,他在模拟器上测试,然后我将应用程序发送到应用商店。它工作得很好,但我需要自动化这个过程。
-
他为什么要在模拟器上测试?他在真机上测试不是更好吗?然后你可以使用 TestFlight/Fabric/Bitrise/其他服务来实现这一点。
-
因为他想在模拟器上测试。它是我的客户,所以它是我的老板。也许他没有 iPhone,或者这只是他的幻想。事实上……这不关我的事。 :)
-
有人回答这个问题,所以我可以奖励赏金!