app-store

AppStore / iOS apps and interpreted code - where do they draw the line?

梦想的初衷 提交于 2019-12-04 10:06:32
问题 Apple's iOS developer guidelines state: 3.3.2 — An Application may not itself install or launch other executable code by any means, including without limitation through the use of a plug-in architecture, calling other frameworks, other APIs or otherwise. No interpreted code may be downloaded or used in an Application except for code that is interpreted and run by Apple’s Documented APIs and built-in interpreter(s). Assuming that downloading data - like XML and images, or a game level

Iphone data migration on application update

≡放荡痞女 提交于 2019-12-04 09:49:20
I am working on an iphone application that uses sqlite to store application and user data. This is the first version of the application and I wonder what I need to do to prepare for the future versions of the app. Is this enough? 1. Make sure app version is correct in the XCode Project settings 2. Add a version number in sqlite file so that it can be read later Lets simulate the next update! 1. New version of the app is downloaded to the device 2. The app reads the version number stored earlier in a sqlite table/field 3. App knows that application data has changed so it needs to update the

Why does xcode archive succeed but create an empty .xcarchive file?

别说谁变了你拦得住时间么 提交于 2019-12-04 09:23:34
Background I have an application I'm trying to archive and submit to the app store for approval. Part of the process requires the archive to be prepared and loaded using application loader. I used product-> archive and it prompts archive succeeded but it does not appear on the Organizer -> Archive tab. Detail of Project build 1 app target, "AppName" 1 static library, cocos2d libraries (cocos2d v0.99.5-rc1) Xcode Version 4.0.2 First steps Setting "Skip Install" to "No": Project AppName target cocos2d libraries Setting skip install on the three allows me the archive to be built and show up(non

iOS App Store Unique App Names? [closed]

家住魔仙堡 提交于 2019-12-04 09:15:34
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 6 years ago . Must iOS apps have a globally unique name? The iTunes Connect Developer Guide implies that they do, but doesn't say so directly. The closest it comes is (p71): As a result of this deletion [after not delivering a binary within 120 days], your app name will be able to be used by another developer If an app is

How to Minimize App Store Approval Time

喜夏-厌秋 提交于 2019-12-04 08:18:02
问题 What are some things and techniques I can do to minimize the time it takes for my apps/updates to be approved for the App Store? Do smaller updates generally take less time, and do paid applications take longer than free ones? What about the size of the binary? 回答1: In my experience, everything takes exactly the same amount of time. You sit in the queue for 6 days, then they review it for an hour or so (much less for updates), and you're either in, or rejected. If you are rejected, it will

Can I submit the same app to the App Store under multiple, different accounts/identities? [closed]

有些话、适合烂在心里 提交于 2019-12-04 08:17:28
Closed. This question is off-topic. It is not currently accepting answers. Learn more . Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 7 years ago . Working for a digital agency, you get a lot of interesting requests! :) I have a client who has asked a rather strange question: Is it possible to submit the same app to the App Store under multiple, different accounts/identities? So if you search for Company A in the App Store, you would get this app as a result, and if you also searched for Company B, you would also get this app as a result. Thanks

Xcode 7.0.1 - Invalid Swift Support - The SwiftSupport folder is missing.

断了今生、忘了曾经 提交于 2019-12-04 08:09:41
问题 I try to publish on AppStore an App that contains Swift 2.0 files, but I receive the following email: Dear developer, We have discovered one or more issues with your recent delivery for "EMO MILANO". To process your delivery, the following issues must be corrected: Invalid Swift Support - The SwiftSupport folder is missing. Rebuild your app using the current public (GM) version of Xcode and resubmit it. Once these issues have been corrected, you can then redeliver the corrected binary.

How to send the user directly to the review page on The App Store?

*爱你&永不变心* 提交于 2019-12-04 07:52:01
问题 Up to now (with iOS < 6.0), I used the following URL and code to send the user directly to the review page of my app (to rate it with 5 stars and post a friendly comment :)): NSString *stringUrl = @"http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=XXXXXXXX&pageNumber=0&sortOrdering=1&type=Purple+Software&mt=8"; NSURL *url = [NSURL URLWithString:stringUrl]; [[UIApplication sharedApplication] openURL:url]; This code doesn't work anymore when I run my app on a device

Release one iOS app with multiple (foreign lang.) names?

一个人想着一个人 提交于 2019-12-04 07:50:25
问题 Is it possible to re-release an existing iOS app with a different title? The app supports multiple languages, but only has an English title in the app store. My thinking, which could very likely be wayward, is that my potential Russian/Indian/Chinese/French audiences have no visibility of it. Doesn't sound like something Apple would support, but thought I'd ask anyway. If in the slim chance it is do-able, what would I need in the way of bundle id's/prov profiles/dist certificates? One of each

How do I detect if an app has been cracked without examining the SignerIdentity?

穿精又带淫゛_ 提交于 2019-12-04 07:35:18
问题 There used to be a method to check if an application was purchased from the App Store, to protect against cracking: NSBundle *bundle = [NSBundle mainBundle]; NSDictionary *info = [bundle infoDictionary]; if ([info objectForKey: @"SignerIdentity"] != nil) { /* do something */ } but this method no longer works because the crackers have found ways around altering the Info.plist. I'm aware of this older question, but the answers presented there rely on the above technique, which is no longer