我正在尝试使用iPhone模拟器在XCode的iOS模拟器上安装TestFlight应用程序.TestFlight应用程序的链接将我带到一个页面,上面写着"此设备需要在安装测试版之前进行注册".
有一个友好的注册按钮.当我单击注册按钮时,它会显示"注册设备"然后它会转到iPhone的常规设置页面.如果我导航回TestFlight页面,则会显示"注册失败".
有谁知道在iPhone模拟器上安装TestFlight应用程序的方法?谢谢.
首先,我将尝试在Xcode 4.4.1上支持ios4 +应用程序来解释我的问题,然后我有3个问题,我感谢任何可能对我有帮助的答案.
我很高兴地使用了各种版本的Xcode,最近升级到了Xcode 4.4.1和ML.在过去,始终可以将较旧的模拟器sdks复制到Xcode包内容中的相关文件夹,此技术不再有效.
Xcode 4.4.1的广告用这个摘录读取:
"Xcode包含一个新的'下载'首选项窗格,用于安装可选组件,如命令行工具和以前的iOS模拟器"
这使我确信我能够使旧的模拟器工作,但根据我的经验到目前为止,你只能得到一个单一的旧模拟器(ios 5.0).上面的摘录表明你可以访问多个旧的模拟器,因为它使用复数"以前的ios模拟器".
编辑
如果在安装Mountain Lion之前更新到Xcode 4.4.1,您也可以选择下载ios4.3模拟器.但是,一旦你有ML和4.4.1,模拟器将无法工作.
结束编辑
我已经能够使用运行ios4.3的个人设备(iphone)进行测试,但这不是我测试的理想方式.我支持ios4.0,所以最好用ios4.0,ios4.1,ios4.2和ios4.3的ios模拟器检查我的代码.
我喜欢使用最新的Xcode和ML,但似乎我最好的选择可能是回滚到Lion上的旧Xcode.
问题
1)有没有办法在Xcode 4.4.1 Mountain Lion上获得功能性ios4模拟器?
2)是否有计划在新版本中允许使用ios4模拟器或Apple是否故意阻止此操作?
3)是否有其他开发人员处于这个位置,可以建议什么是最佳衡量标准?人们是否在ML上从Xcode 4.4.1中退出/回滚?
谢谢
第二次编辑 - 我的解决方案
正如我所知,Xcode 4.4.1(ML)不支持ios4模拟器,建议您应该在设备上进行测试.
我决定我还需要一个带有xcode 4.3.3的狮子版本,所以我可以访问ios 4模拟器.因此,在我的imac上,我通过运行osx 10.7 lion的vmware设置了一个虚拟机.在这个虚拟机上我安装了Xcode 4.3.3和旧的模拟器,现在我可以使用它们,当我想测试任何ios4问题时:).
这个解决方案在我的imac上花了我28gb的内存空间,但我很高兴我在我的主机上运行了一只山狮,还有一台运行狮子和xcode 4.3.3的虚拟机.这可能看起来很麻烦,但其他选择是什么?
另一种解决方案可能是询问用户Popeye他是如何声称已经完成的.我试图找出但除了不相关的信息和删除问题的请求之外没有任何东西.
结束第二次编辑
对于iOS设备,一旦越狱,我们可以使用keychain_dumper转储钥匙串内容.我很想知道是否有任何类似的方法来转储iPhone模拟器的钥匙串数据.
我知道钥匙串数据库的位置,但我只是无法解密数据.请帮忙/建议.
如何从tvOS模拟器中卸载应用程序?
我已经尝试长按图标,但没有出现"关闭按钮".
我知道,这是一个测试版,也许将来他们会实现类似iOS的东西.谢谢.
我想知道如何将图像从iTunes同步到iPhone模拟器.
我一直在为我的项目添加libCommonCrypto.dylib来进行md5哈希验证.适用于iPhone(iOS 5.1),但当我尝试在模拟器上运行时,我收到此错误:
ld: library not found for -lcommonCrypto
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)
我有点无能为什么会发生这种情况.我将commonCrypto添加到项目目标 - >构建阶段 - >链接二进制文件库.是否还需要其他步骤才能使其在模拟器中工作?
即使将iPhone 6 plus模拟器扩展到50%(没有选项可以缩小此尺寸),使用它的尺寸仍然很大.如何将其缩小到25%或更低?

在 iOS 模拟器上启动 Flutter 应用程序时遇到问题。根据以下错误输出判断,该问题似乎与本地主机连接等有关,但我无法找到解决方法。
我正在运行 MacOS Catalina 版本 10.15.6 (19G73)。iOS 模拟器版本 11.6 (921.9.1)。VSCode 是我的 IDE。
该应用程序在 Android 模拟器上启动并运行良好。
以下是 VSCode 终端的错误输出:
Launching lib/main.dart on iPhone SE (2nd generation) in debug mode...
Running Xcode build...
??Compiling, linking and signing... 6.7s
Xcode build done. 16.7s
Connecting to the VM Service is taking longer than expected...
Still attempting to connect to the VM Service...
If you do NOT see the Flutter application running, it might have crashed. The device logs (e.g. from …Run Code Online (Sandbox Code Playgroud) 它们共享相同的 UDID 吗?它们是如何在幕后实施的?
场景是我有 4 个并行运行 UI 测试的克隆。我需要一个干净的模拟器来进行一些测试(但想保持随机测试顺序)
我尝试在装有 iOS 15.0.2 的 iPhone 7 上运行应用程序,但收到此错误:
iPhone is busy: Making iPhone ready for development
Run Code Online (Sandbox Code Playgroud)
我在网上搜索并做了所有告诉我要做的事情,包括:
但没有任何改变,我仍然收到相同的加载错误
simulator ×10
ios ×6
xcode ×4
iphone ×3
commoncrypto ×1
dump ×1
flutter ×1
itunes ×1
keychain ×1
registration ×1
sync ×1
testflight ×1
tvos ×1
ui-testing ×1
xcode9 ×1