如何在 IOS 设备上的裸工作流中测试我的 expo 应用程序?
Posted
技术标签:
【中文标题】如何在 IOS 设备上的裸工作流中测试我的 expo 应用程序?【英文标题】:How can i test my expo app in bare workflow on IOS device? 【发布时间】:2021-07-10 15:59:53 【问题描述】:我刚刚退出了我的 Expo 应用程序以访问应用程序内购买功能。但我不知道如何在物理苹果设备上测试我的应用程序以测试我的 IAP 功能(没有试飞,因为我想更轻松地查看我的日志进行调试)。 有办法吗?
【问题讨论】:
【参考方案1】:也许您可以试试expo run:ios -d
?-d
允许您选择您连接的设备之一:)
【讨论】:
这是我一直在寻找的答案,谢谢 =)【参考方案2】:您可以使用以下替代方法:
1-Lumberjack
CocoaLumberjack 是适用于 macOS、iOS、tvOS 和 watchOS 的快速简单但功能强大且灵活的日志记录框架。
2-LibComponentLogging
LibComponentLogging 是一个用于 Mac OS X 和 iOS 上的 Objective-C 的小型日志库,它提供日志级别、日志组件和可插入的日志后端,例如将日志消息写入文件,或将它们发送到系统日志。
3-NSLogger
NSLogger 是一个高性能的日志记录实用程序,它显示运行在 macOS、iOS 和 android 上的客户端应用程序发出的跟踪记录。它取代了传统的控制台日志记录跟踪(NSLog()、Java Log)。
NSLogger 查看器在 macOS 上运行并取代 Xcode、Android Studio 或 Eclipse 控制台。它提供了强大的附加功能,如显示过滤、定义日志域和级别、图像和二进制日志记录、消息着色、跟踪缓冲、时序信息、与源代码的链接等。
【讨论】:
以上是关于如何在 IOS 设备上的裸工作流中测试我的 expo 应用程序?的主要内容,如果未能解决你的问题,请参考以下文章