首先最好得有一台MacBook,其次有台测试用的iPhone。
Xcode IDE
包括一套用于设计用户界面、构建应用程序和测试代码的丰富工具。为iPhone、iPad、Mac、Apple Watch和Apple TV开发应用程序。
Xcode使用文档
Swift编程语言
Swift是苹果创建的一种编程语言。这是一种功能强大且快速的编程语言,易于学习。对于编码新手,Swift是一个很好的起点。同时苹果还提供SwiftUI,一个用户界面框架,UI编程轻而易举。
TestFlight
TestFlight是开发人员的宝贵工具,允许向数量有限的用户分发应用程序的测试版本。这是在向公众发布之前获得有关应用程序反馈的好方法。
App Store Connect
使用App Store Connect,可以在App Store上无缝发布和管理应用程序。
需要提供有关该应用程序的基本信息,例如名称、屏幕截图和描述。还允许直接从Xcode上传构建包。直接从门户网站提交并等待审核。然后,漫长的祈祷审核通过。
配置门户
签名工具位于配置门户中,允许对代码进行签名。通过这种方式,苹果可以识别应用程序的原作者。用户还可以应用程序识别为原始版本,保证安全。
苹果开发者文档
无论新手还是老手开发人员,Apple Developer文档都是最佳。该文档包括所有Apple SDK,工具的指南和参考资料。
苹果开发者论坛
苹果开发者论坛是提问和获得帮助的好地方,可以在论坛上找到有用的代码示例和示例项目。