【发布时间】:2014-01-31 18:36:10
【问题描述】:
我想在调试器中运行我的应用程序。有没有办法在不将其添加到苹果门户的情况下做到这一点?
或者也许使用企业配置文件进行调试?
【问题讨论】:
标签: ios debugging ios-provisioning
我想在调试器中运行我的应用程序。有没有办法在不将其添加到苹果门户的情况下做到这一点?
或者也许使用企业配置文件进行调试?
【问题讨论】:
标签: ios debugging ios-provisioning
没有。 您需要在支持开发的设备上运行。这需要已添加到您的开发门户中。
企业签名的应用甚至不允许调试连接。
但是,您可以在模拟器中运行它并附加到该模拟器,而无需配置配置文件。
【讨论】:
Xcode 7(测试版)现在免费:https://developer.apple.com/xcode/
现在每个人都可以在他们的 Apple 设备上获取他们的应用程序。 Xcode 7 和 Swift 现在让每个人都可以更轻松地构建和运行应用程序 直接在他们的 Apple 设备上。只需使用您的 Apple ID 登录, 并将您的想法变成可以在 iPad 上触摸的应用程序, iPhone 或 Apple Watch。下载 Xcode 7 测试版并亲自尝试 今天。不需要计划成员资格。
【讨论】:
一般建议
您必须改变您的开发风格以符合 Apple 的要求。如果您计划发布到 AppStore,则不应该花费过多的精力来使 Apple 的系统满足您的需求。
企业帐户
企业帐户对于基本 UI 测试非常有用,如果您通过 Hockey 和 CocoaLumberjack 等服务拥有良好的崩溃和定期调试日志记录,您实际上可以进行大量测试,而无需配置每台设备.请记住,不允许使用您的 Enterprise 应用进行直接 (USB) 调试。
越狱设备
如果您有越狱设备,您可以加载应用并更改应用的运行权限。为了任意更改权利,我使用了 Saurik 的 ldid 之类的工具,我使用 CMake 使编译变得更容易。
权利
重新打包应用程序以加载它们最困难的部分是处理权利。虽然有些东西可以绕过,但像 APNS、iCloud 和 Siri 这样的面向网络的权利在不损失功能的情况下变得更加难以破解。
【讨论】: