我可以在没有 iOS 开发者计划帐户的情况下使用模拟器为 iOS 进行开发(我只是无法在设备上运行。)是否有等效的方式为 Mac 开发者计划的东西工作?在注册付费帐户之前,我想测试我的一些实用应用程序的沙盒兼容性(以及因此 App Store 分发)。如果我的应用程序不工作或至少不容易修复,那 99 美元就不值了。
我可以启用哪些项目设置来强制沙盒?我希望代码签名不起作用。
我可以在没有 iOS 开发者计划帐户的情况下使用模拟器为 iOS 进行开发(我只是无法在设备上运行。)是否有等效的方式为 Mac 开发者计划的东西工作?在注册付费帐户之前,我想测试我的一些实用应用程序的沙盒兼容性(以及因此 App Store 分发)。如果我的应用程序不工作或至少不容易修复,那 99 美元就不值了。
我可以启用哪些项目设置来强制沙盒?我希望代码签名不起作用。
查看App Sandbox Design Guide,其中包含有关创建代码签名证书以测试您的应用程序的部分。您可以完全在 Keychain Access 中完成此操作,而无需付费的 Apple ID。
您可以为代码签名创建自签名证书:
然后,在 Xcode > Target > Build Settings > Code Signing 中,您应该会看到您的新证书显示在 Code Signing Identity 旁边的下拉列表中。