如何在将最终发行版本提交给 iPhone 应用商店审核之前对其进行测试?

发布于 2024-07-26 05:04:00 字数 93 浏览 4 评论 0原文

我已经开发了一个 iPhone 应用程序,我想在将其提交到 App Store 进行审核之前测试这个最终的发行版本。 有没有什么安全的方法可以让这个应用程序在设备上运行?

I have developed an iPhone App and I want to test this final distribution build before submitting it to the App Store for review.
Is there any safe way to make this app to run on a device?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

比忠 2024-08-02 05:04:00

您可能还想查看 Craig Hockenberry 的“最终测试”博客文章。

克雷格给出了一种测试方法,其中您测试的内容和您提交的内容之间的唯一区别是签名身份。

You might want to also check out Craig Hockenberry's "The final test" blog post.

Craig gives a method of testing where the only difference between what you test and what you submit is the signing identity.

娜些时光,永不杰束 2024-08-02 05:04:00

不,你不能。 这也让我有点抓狂。 如果您设置了一个临时分发配置文件,那就是您能得到的最接近的结果。 从“积极”的一面来看,如果您的应用程序无法正确安装,您肯定会被拒绝......

No, you can't. This makes me a little nuts, too. If you set up an ad-hoc distribution profile, that is as close as you can get. On the "positive" side, you're guaranteed to have your app rejected if it can't be installed properly...

梦里南柯 2024-08-02 05:04:00

检查一下,您实际上可以测试发行版构建:

http://nikhilkerala.blogspot.com/2010/12/how-to-test-app-store-distribution.html

check this out, you can actually test a distribution build :

http://nikhilkerala.blogspot.com/2010/12/how-to-test-app-store-distribution.html

以可爱出名 2024-08-02 05:04:00

您可以通过 iPhone 门户程序设置测试版。 然后,您可以通过 iTunes 或 XCode 将应用程序和关联的配置文件加载到手机上。

You can setup a beta through the iPhone portal program. You can then load the App and the associated profile onto a phone through iTunes or XCode.

转角预定愛 2024-08-02 05:04:00

我知道这个问题有点老了,但我最近找到了一种在提交之前测试和分发我的应用程序的更好方法,这种方法允许我轻松地在真实设备上获取它,而无需将设备实际放在我手中或让用户对配置文件、证书或 iTunes 同步感到困惑。

开发者可以在 TestFlight 上创建帐户并创建团队。

创建团队后,邀请测试人员加入您的团队(单击团队页面上的“邀请队友”)。 测试人员将收到加入您团队的邀请电子邮件,并将逐步完成创建基本帐户(姓名、电子邮件、密码)的过程,并注册其设备,并将其帐户添加到您的团队。

测试人员就位后,请转到团队页面并选择所有测试人员,通过链接导出其设备信息,然后将该列表导入临时分发配置文件中。

将该配置文件(和 Ad-Hoc 证书)导入 Xcode 并重建您的项目并将其作为 *.ipa 文件共享。

返回 TestFlightApp.com 团队的页面并上传二进制文件。 您团队中有权访问该构建的所有测试人员都将收到有关该构建的电子邮件通知。 他们所要做的就是单击电子邮件中的“安装”,他们将被带到 TestFlightApp.com 页面,该页面将通过无线方式在他们的设备上安装该应用程序,无需 iTunes,无需修改配置文件等。

我测试了它事实上,今天早上我对它的简单性印象深刻,而且它恰好是免费的。

I know this question is a little old, but I've recently found a better way of testing and distributing my Apps prior to submission and this method allows me to easily get it on real devices without having to have the device physically in my hands or have the user muck with provisioning profiles, certificates or iTunes syncing.

Developers can create an account on TestFlight and create a team.

After creating a team, invite testers to your team (click "Invite a Teammate" on the team's page). The tester will receive an invitation email to join your team and will be walked through the process of creating a basic account (name, email, password) and will have their device registered and their account will be added to your team.

Once you have your testers in place, go to your team's page and select all the testers, export their device information via the link and import that list into an Ad-Hoc distribution profile.

Import that profile (and the Ad-Hoc certificate) into Xcode and rebuild your project and share it as an *.ipa file.

Go back to your TestFlightApp.com team's page and upload the binary. All the testers on your team with access to the build will get an email notification about it. All they have to do is click "Install" in the email and they will be taken to a TestFlightApp.com page that will install the App on their device over the air, no iTunes, no mucking around with profiles, etc.

I tested it this morning actually and I'm very impressed with how easy it is and it also happens to be free.

淡莣 2024-08-02 05:04:00

如果您之前在手机上安装过 Ad Hoc 版本,实际上可以安装分发版本。 大多数人根本没有尝试过=)

并且不需要越狱。 有关分步说明,请参阅我的回答:

测试 App Store“Distribution”版本

It is actually possible to install the distribution build if you have once previously installed an Ad Hoc build on your phone. Most people simply never tried it =)

And no jailbreak is required. For step by step instructions, see my answer here:

Testing App Store "Distribution" version

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文