Search results for

SwiftUI List performance

50,605 results found

Post

Replies

Boosts

Views

Activity

Reply to Getting in-app purchase scammers
I think the problem aren't Apple in this case.From one of your own post:No all you have to do is jailbreak the phone and get free in app purchases plug in and then you can get anything free that's not server verified before adding the purchase to the user account.If a phone are jailbroken, you can request on a app the purchase. Now, in Jailbreak, you have installed an app who when request a purchase, they doesn't send it to Apple, and send to your app an OK.I understand the problem here are the Jailbreak itself. Apple try to avoid it, but, there's a lot of people who try to mantain it.There's a lot of people who are scammed every day because Jailbreak, in form of downloads of the app without payment, or in-app purchases without payment. At first case, you cannot verify, because, if an app doesn't need a server for work, these app can open and work correctly even if it's downloaded from ***** repository.Also, i doesn't know how you can verify the app purchase itself, I think these are more difficult who verify
Topic: App & System Services SubTopic: StoreKit Tags:
Jun ’15
Reply to Universal app. Is it allowed to add in-app purchase for iPad to unlock a feature which is free on iPhone?
This is a question for App Review to decide upon. One observation - if the current version of the app is for the iPhone, there is an App Review requirement that all iPhone apps run on the iPad (in iPhone mode). In fact most reviews are performed on an iPad and for this reason, the issue with failing to operate properly on an iPad is detected. So in the upgrade which you propose - features that were available in the earleir version now require in app purchase, but the iPad version runs in a native manner on the iPad.Unless the App Reviewer is knowledgeable with the app, they are likely not to be aware that a previously free function is now an in app purchase item. I have no idea as to if an specific App Review guideline might apply. However, I think the issue will be discovered by your existing users, specifically those who may be using the current iPhone version on an iPad and are expecting the free feature to just work. On the other hand, the iPad app is native.rich kubota - rkubota@apple.comdevelop
Topic: App & System Services SubTopic: StoreKit Tags:
Jun ’15
What to do when I deleted swift.main
I had a Swift 1.2 OS X document based (and CoreData FWTW) app, that when I updated to 2.0 gave me errors because in my swift.main there was a reference to two C_<something> variables which were not defined (I think they would have pointed to the old standby number of args and list of args argument that C main entry points had.)I created a test document based Swift 2.0 app to see what the now approved format for swift.main, and I was surprised to see that there is no longer one created at all! Alrighty, I think, I'll just delete my swift.main and everything should be OK. Nope... Now I get a linker error...Undefined symbols for architecture x86_64: _main, referenced from: implicit entry/start for main executable ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)So what SHOULD I put in my swift.main to make things OK, now?
6
0
2.0k
Jun ’15
Extension on Generic Type: Bug ?
Hello,I wrote a Dictionary extension in Swift (2.0 Beta 2) that compare two Dictionaries and return a tuple with the modified, inserted and deleted values between them :extension Dictionary where Key: Hashable, Value: Equatable { func compareToOld (oldDictionary:[Key:Value]) -> (deleted: [Key: Value], modifiedOldValues: [Key: Value], modifiedNewValues: [Key: Value], inserted: [Key: Value]) { if oldDictionary.count == 0 { return ([Key: Value](), [Key: Value](), [Key: Value](), self) } if self.count == 0 { return (oldDictionary, [Key: Value](), [Key: Value](), [Key: Value]()) } var valuesToAdd = [Key: Value]() var valuesToModifyNewValues = [Key: Value]() var valuesToModifyOldValues = [Key: Value]() var valuesToDelete = [Key: Value]() for (k, v) in oldDictionary { if self.keys.array.contains(k) == false { valuesToDelete.updateValue(v, forKey: k) } } for (k, v) in self { if let obj = oldDictionary[k] { if v != obj { valuesToModifyNewValues.updateValue(v, forKey: k) valuesToModifyOldValues.updateValue(obj, forK
2
0
1k
Jun ’15
Unable to create a bot with Xcode 7
Using Xcode Server b1 with Xcode 7 b1I get to a screen with the label Test with: followed by the word Loading in a disabled dop down menu.When I uncheck Perform Test Action on the previous screen, it changes to Build For: with the same disabled drop down menu.can anyone confirm this has been fixed in b2?
0
0
169
Jun ’15
Reply to kAudioUnitSubType_AUiPodTime vs kAudioUnitSubType_AUiPodTimeOther
There are two iPodTime stretchers on iOS and from the complexity / performance vs. quality trade off view of the world you can think of these two as simple and not so simple.kAudioUnitSubType_AUiPodTime (iOS Only) - Simple - Time domain algorithm. This AU can only perform time stretching. Lowest quality, very fast, suitable for speech. When selecting the kAudioQueueTimePitchAlgorithm_LowQualityZeroLatency Audio Queue algorithm or AVAudioTimePitchAlgorithmLowQualityZeroLatency audioTimePitchAlgorithm, this is the AU being used.kAudioUnitSubType_AUiPodTimeOther (iOS & OS X) - Not So Simple - Time domain algorithm. Much better quality and more flexible than AUiPodTime, fast, suitable for speech but can also be applied to music. When selecting the kAudioQueueTimePitchAlgorithm_TimeDomain Audio Queue algorithm or AVAudioTimePitchAlgorithmTimeDomain audioTimePitchAlgorithm, this is the AU being used.The other Time AU available on iOS and OS X is kAudioUnitSubType_NewTimePitch. NewTimePitch is
Topic: Media Technologies SubTopic: Audio Tags:
Jun ’15
Reply to No symbols for paired Apple Watch
Thanks you, this worked! This is the correct answer, except the path you mean is:~/Library/Developer/Xcode/watchOS DeviceSupport/Watch1,2 2.0 (13S5255d)/Symbols(You're missing the leading / and the Watch1,2 before the OS version.)To clarify for others, step 4. is performed on the Choose Destination phase of the pkg installer. Use the above path that you pre-created.
Topic: App & System Services SubTopic: Core OS Tags:
Jun ’15
Reply to Outgoing mail servers
Same problem for me as well. This started with El Cap R1 and didn't fix itself with R2 release yesterday. I can receive icloud emails but the outgoing server is blank and can't be selected. The + - edits in the SMTP lists are greyed out so I can't add it back.I also lost passwords for Gmail and other IMAP accounts but they worked fine on reentry. Exchange account not affected at all.Stuck with no outgoing icloud mail at the moment.
Topic: App & System Services SubTopic: Core OS Tags:
Jun ’15
Reply to Outgoing mail servers
I ran into this problem and found a workaround: if you add a completely new account to Mail, as part of the setup process it asks you to configure an Outgoing Mail Server for the new account. If you go through this process it will take the information you provide in this setup and add it to the list of configured SMTP Servers. So, I basically went through the process of adding a dummy account and then when I got to the end, I seemed to run up against another bug that prevented me from completing configuration of the new account. But when I cancelled and opened up the previous account, the newly added SMTP Server was available from the list of available servers.
Topic: App & System Services SubTopic: Core OS Tags:
Jun ’15
WatchOS B2 version number
Interestingly, I wanted to see if anyone else can confirm their B2 version number. In the download listing it as Build: 13S5255c However, when I updated my watch it lists Build: 13S5255d Others seeing this? Still having navigation issues as well, most other core functions are working well.
1
0
329
Jun ’15
Reply to Calendar Does Not Sync iOS 9/WatchOS 2
I had the same problem and tried two things: 1) I made sure all of my items were synched with icloud and then turned off synching on my phone, deleted the calendar from my phone, re-enabled synching and let everything repopulate on my phone. 2) Performed the Reset Sync Data on my Apple Watch App on my phoneWithin a few minutes everything had synched back to my phone and is now showing up on my watch. I hope this helps, as I'm not sure exactly which activity solved my problem.Good Luck!
Topic: App & System Services SubTopic: Core OS Tags:
Jun ’15