我收到了一个我想测试的iPhone 应用程序包(.zip 文件)。该应用程序尚未在应用程序商店中提供,并且我没有 iPhone。我有哪些测试这个应用程序的选项?我可能可以使用 Mac(有一些困难),但理想情况下,我正在寻找一种在 windows/Linux 下运行应用程序的方法。
我希望找到一个允许我上传包的网站,然后我可以在浏览器中测试该应用程序,但到目前为止还没有找到类似的东西。
我收到了一个我想测试的iPhone 应用程序包(.zip 文件)。该应用程序尚未在应用程序商店中提供,并且我没有 iPhone。我有哪些测试这个应用程序的选项?我可能可以使用 Mac(有一些困难),但理想情况下,我正在寻找一种在 windows/Linux 下运行应用程序的方法。
我希望找到一个允许我上传包的网站,然后我可以在浏览器中测试该应用程序,但到目前为止还没有找到类似的东西。
你尝试你想要的,应用程序代码不会在除 iOS 设备之外的任何其他平台上运行。
最好的选择是获取源代码,这样您就可以使用 Xcode 和 iOS 模拟器在 Mac 上运行该应用程序。但这并不能真正替代设备测试。
另请注意,iOS ad-hoc 应用程序已链接到设备,并且不能安装在不在应用程序构建配置文件中的设备上。这些设备由那里的 UDID 标识。
您链接的应用程序确实是仅 ARM 的二进制文件,并且只能安装在用于构建应用程序的配置文件中的设备上。
Festivals.ie: Mach-O executable arm
我还查看了应用程序包,似乎该应用程序是本机的,因为您不能简单地提取任何东西并将其呈现为网页。没有可用的 HTML 工具的已知应用程序。
如果不是 iPhone,你可以在 iPad 或 IOS 模拟器上测试它……根本没有其他方法……
为了测试 iOS 应用程序,应用程序的开发人员必须将您的 UDID 添加到他的设备下的会员中心。没有这个限制,每个人都可以在全球范围内共享应用程序,而对应用程序商店没有实际用途。
即使您将获得 Mac 和 iPhone,您也无法对其进行测试。