演示 iOS 开发中的应用程序 [关闭]
Posted
技术标签:
【中文标题】演示 iOS 开发中的应用程序 [关闭]【英文标题】:Demonstrating iOS in-development application [closed] 【发布时间】:2016-05-18 15:50:01 【问题描述】:我正在为我的客户开发 ios 应用程序。最后,他让我通过链接分享应用的“预览”,然后他才能付钱给我。我该怎么做?
如何向他人展示我的 iOS 应用,除了将其上传到 AppStore 并因此将其公开并需要开发者帐户(我目前没有)之外,还有其他方法吗?
如果我将应用程序上传到 AppStore,我的客户是否可以“窃取”并保存它(例如通过安装到越狱设备并使用文件管理器复制应用程序),我想这就是用户的方式越狱设备使用种子免费下载和安装付费应用?
这样做的常见做法是什么,我的意思是向客户展示开发中的应用程序?在我自己的设备上?携带安装了 Xcode 的笔记本电脑并使用客户的设备?
【问题讨论】:
获取一个开发者账号并发送一个 testflight build 我投票结束这个问题,因为它与编程无关 那我该去哪里问这个问题呢? 向他发送应用程序的开发版本。你可以使用试飞或类似的东西我觉得很好diawi.com 感谢您的 cmets!感谢@ThePumpingLama 提供链接,我会试一试! 【参考方案1】:1 - 我如何向某人展示我的 iOS 应用,除了将其上传到 AppStore 并因此将其公开并需要开发者帐户(我目前没有)之外,还有其他方法吗?
如果你能从客户那里得到一个帐户,推荐的方法是使用 testflight 或 Diawi? 如果没有,那么您的选择就很有限,要么安排一次实体会议并向客户演示应用程序,要么进行视频通话并在通话时与客户共享屏幕。
2 - 如果我将应用程序上传到 AppStore,我的客户是否可以“窃取”并保存它(例如通过安装到越狱设备并使用文件管理器复制应用程序),我想这就是越狱设备的用户使用种子免费下载和安装付费应用?
虽然我没有得到你在这里问什么,但让我澄清一下我的理解。客户将无法窃取该应用程序,它将使用 TestFlight 从 AppStore 下载。他打算用这个应用程序做什么?你有源代码,所以我想不用担心。
3 - 这样做的常见做法是什么,我的意思是向客户展示正在开发的应用程序?在我自己的设备上?携带安装了 Xcode 的笔记本电脑并使用客户的设备?
如第 1 点所述,在您拥有 Apple 开发帐户之前,您不能将应用程序安装到任何未越狱的设备上。拥有它后,您可以创建 ipa 文件并使用任何分发服务分发它,例如 Apple 自己的 Testflight 或 Diawi。
【讨论】:
testfairy 是另一个不错的选择 没用过,但似乎是更好的选择。谢谢 我是否必须知道客户端的设备UDID才能使用diawi或testflight的测试精灵? 是的,您必须创建一个开发配置文件。该配置文件将包含您要测试的所有设备 UDID。以上是关于演示 iOS 开发中的应用程序 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
弹出框关闭后如何在 transitionCoordinator 中安排新的演示文稿
演示 react native ios 应用程序。如何使用苹果开发者帐户?