简体   繁体   English

Xcode 5-在上传到商店之前,我应该对应用的开发版本进行哪些更改

[英]Xcode 5 - What should I change on development version of my app, before uploading to store

My app is ready to upload. 我的应用已准备好上传。 Everything works fine in development side. 在开发方面一切正常。 I wonder what I should change (about SSL or something else) before uploading to store? 我想知道在上传到存储之前应该更改什么(关于SSL或其他内容)?

This is a complex topic and we may not be able to answer this in once sentence. 这是一个复杂的话题,我们可能无法一口气回答。

For submission you may need a Distribution Profile from the Apple Dev Center. 要进行提交,您可能需要来自Apple Dev Center的发行资料。 Depending on the functionality you're using in your app, and depending on if it's an iOS or Mac App, you may be able to use the provisioning profile Xcode has generated for you. 根据您在应用程序中使用的功能,并且取决于它是iOS还是Mac App,您也许可以使用Xcode为您生成的配置文件。 You can set this under Build Settings - Code Signing - Provisioning Profile. 您可以在“构建设置-代码签名-供应配置文件”下进行设置。

You also need to setup your app in iTunes Connect so you can submit it (this includes screenshots, App Store Category, description, etc). 您还需要在iTunes Connect中设置您的应用程序,以便您可以提交它(包括屏幕截图,App Store类别,说明等)。

To check if the submission will be successful, head over to Product - Archive, and from the screen that opens hit "Validate". 要检查提交是否成功,请转到“产品-存档”,然后在打开的屏幕中单击“验证”。 This will tell you if you're missing anything. 这将告诉您是否缺少任何内容。

Take a look at the App Distribution Guide for details on how to submit an app to the App Store. 有关如何将应用程序提交到App Store的详细信息,请参阅《 App分发指南》。 There's a whole chapter on Push Notifications in there too which deserve special attention: https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/SubmittingYourApp/SubmittingYourApp.html 在其中也有一整章有关推送通知,值得特别注意: https : //developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/SubmittingYourApp/SubmittingYourApp.html

Those technicalities aside, make sure that any NSLog and NSAssert statements that you may have used while developing are removed or not compiled before submission. 除了这些技术之外,请确保在开发过程中删除或未编译您在开发过程中可能使用过的所有NSLog和NSAssert语句。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 在国际化我的应用程序之前,如何更改Xcode中的开发语言? - How do I change the Development language in Xcode before internationalizing my app? 我应该在版本控制中存储 Xcode 项目的哪些文件? - What files of an Xcode project should I store in version control? 重新提交到App Store,我应该增加版本号还是在xcode中构建? - resubmitting to App Store, should I increase version number or build in xcode? 我应该在哪里存储Xcode Swift应用程序的初始数据? - Where should I store the initial data for my Xcode Swift app? 我应该使用什么OSX / XCode版本控制系统进行iPhone开发? - What OSX/XCode version control system should I use for iPhone development? 我应该使用什么版本的Xcode在iPhone 3gs设备6.1.2上运行我的应用程序(10B146) - What version of Xcode should i use to run my App on iPhone 3gs device 6.1.2 (10B146) 什么是 iOS 应用程序的“开发签名版本”? 如何运行我的应用程序的开发签名版本? - What is a “development-signed version” of an iOS app? How do I run a development-signed version of my app? 将Xcode项目上传到App Store - Uploading xcode project to app store 如果我在App Store上购买了XCode 4,可以进行iOS开发吗? - If I buy XCode 4 on the app store, can I do iOS development? 如果我的Macbook无法获得Xcode的最新版本-我可以将应用程序发布到App Store吗? - If I have macbook that can't get last version of Xcode - could I publish my applications to App Store?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM