Search results for

A Summary of the WWDC25 Group Lab

10,084 results found

Post

Replies

Boosts

Views

Activity

Reply to Source code for WWDC app?
The WWDC App is not available but was dicussed in session 226 Advanced NSOperations.In a follow-up discussion I had at CloudKit Labs shortly after Session 715, CloudKit Tips and Tricks, I discovered there is no reference app for CloudKit. Instead, I was directed to refer to the Sample Code discussed in session 226 Advanced NSOperations. The Sample Code is called Earthquakes.Unfortunately, I've not been able to get that to run correctly using XCode 7 and IOS 9. It runs on my device but doesn't do anything upon launch except to show an empty UITableView. A refresh swipe results in a crash.
Topic: App & System Services SubTopic: Core OS Tags:
Jun ’15
UILayoutGuide in Interface Builder?
Hello,UILayoutGuide seems like a very welcome addition to the Auto Layout APIs for solving some layout problems like centering a group of views or for distribution of views. But I couldn't find a way to define layout guides in the IB. Is there such a way or this solution is code-only? Thanks
2
0
960
Jun ’15
Reply to watchOS 2 framework failing
Remember, there are two ways to share code between targets - frameworks, and just including the .m or .swift file in multiple targets using Xcode's inspector. I've not started using Xcode 7 yet, but in one app I have a framework that is shared between the iOS app, the iOS today widget and the watchOS 1 extension.From what you've described, that framework isn't going to work with a watchOS 2 extension because that extension runs on a completely different device. Which makes perfect sense! However, instead of creating a new Watch Framework target, including the same files in that target as in my existing framework and linking the watchOS 2 extension with that framework, an alternative might be to simply add those files to the watchOS 2 extension, cutting out the need for a framework entirely. There's not more than one target running on the Watch to share code between, so a framework doesn't really save you any space (which it does on iOS when used by multiple targets).In my case, not all of the code in my curre
Topic: App & System Services SubTopic: Core OS Tags:
Jun ’15
Reply to watchOS 2 framework failing
It didn't even occur to me to have the same source files for multiple targets. It looks like this was implied on this thread. In my case, you are right that because there's only one watch app using code in my framework, I won't save space (I'll potentially use more space). However, because I've already isolated much code into a framework, it should be a simple migration step to add a Watch framework and add all the source files to this new target. I could add these files directly to the watch extension target and avoid app groups on the watch, but I think I'll stick with the framework for now. You never know when you'll have a second watch app.
Topic: App & System Services SubTopic: Core OS Tags:
Jun ’15
Game Center leaderboard groups
Hi.I have an iOS game with a single leaderboard (the game is called Arcane Tower). I'm porting the game to OSX and I want to use the same leaderboard for both apps. My question is: is there a way to use the iOS leaderboard in the OSX version of the game without making changes to the iOS version? The documentation mentions that leaderboards in a group must have ids beginning with grp., but if I do that, the iOS version of the game will stop working. If that's the only option, then I'm forced to update the iOS version, but in that case people who don't update the game will stop being able to post their scores.Thanks!
4
0
981
Jun ’15
Reply to App thinning and syncing with iTunes
Same here.I already asked in the WWDC Lab, what happens with on-demand ressources, when a new version is submitted, only on demand ressources have been changed? Will I see an update, that does not download or install anything except the info.plist?But xloser to your topic:My Mac s my digital hub and I never download App Updates via WiFi, only if I do not have any other option and the update is important enough (like during the WWDC). I have 3 devices linked there, my iPhone, my newer iPad (V3) and an old original one (ignoring for now).When I download the thinned updates in iTunes, what will happen?Do I get 2 different build downloaded, one for iPhone one for iPad?Do I get a app download, that is thinned to only the 2 devices - in that case not that much at all?What happens, when I download a thinned App on my iPhone, sync it via iTunes and want to install it on my iPad? The thinned iPhone version won't work on the iPad. Do I need a download - will it be another file?Last not least, imagine I get a t
Topic: App & System Services SubTopic: Core OS Tags:
Jun ’15
Reply to .m and .h files not being added to target
If you are using the El Capitan seed, be aware that application-specific options that are added to the save sheet are now collapsed by default. There is an Options button in the bottom left of the save sheet that will disclose them. Xcode puts target membership choices and group coices in those options when creating new files.
Jun ’15
Contact Containers
I am intrigued by the new addContact(_:toContainerWithIdentifier:) function in the CNSaveRequest Class Reference for iOS 9. Where can I find more information on contact containers other than the default? I want to create and share contacts across a group of apps, but not have those contacts mix into and appear in the default contacts list. Can I create my own containers and identifiers to do this? If not, what is the purpose and use of these other contact containers?
Topic: UI Frameworks SubTopic: UIKit Tags:
3
0
1.8k
Jun ’15
Reply to Paired Watch not appearing in Xcode
Does iTunes see it? If you run System Profiler, does it show up there in the USB group?If you're connecting via a USB hub or external HD, try connecting it direct to your computer, instead. As well, you may need to restart your computer so the USB chain can take a fresh look at connected devices.◅▻
Topic: App & System Services SubTopic: Core OS Tags:
Jun ’15