Hi everyone,I have an existing watch OS1 app on the store and I'm trying to figure out the best path forward. My OS1 app uses deprecated architecture, such as MMWormhole (shared group container) and the openParentApplication:reply: method of the WKInterfaceController class. When adding the new watch OS 2 app, is it better to keep deprecated OS1 app (no more updates) or remove OS1 app?I know you can maintain OS1 & OS2 side by side, per the Transition Guide:Do you need to support earlier versions of Apple Watch?You can deliver Watch apps for both watchOS 1 and watchOS 2 in the same iOS app bundle, but doing so means maintaining separate targets and executables for each. Because it runs on Apple Watch, a Watch app for watchOS 2 must be completely recompiled into a separate executable. And because of the architectural differences between the platforms, sharing code may be more effort and add more complexity than having two separate apps.Pros of keeping OS1 appMore customer base reach (but Apple custo
Search results for
A Summary of the WWDC25 Group Lab
10,092 results found
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
Given that you iCloud storage is clear of backups and all accounted for, and that it isn't network related, I think the following will exhaust my suggestions:Are you triggering the iCloud backup from the iPhone through Settings > iCloud > Backup > and toggling iCloud Backup off and then on again?Or are you triggering it by connecting to the iPhone to your Mac and toggling iTunes > Summary > Backup > from iCloud to This Computer and back again?Unless you've been trying both, try whichever you've not been trying.To answer your question, you may be able to pull something from the iPhone's crash log:Connect the iPad or iPhone to the Mac and sync it as usualHit Command+Shift+G and copy-paste in ~/Library/Logs/CrashReporter/MobileDevice/Finally, if it still won't backup to iCloud, I'd wait to see if the likely imminent arrival of Beta 5 fixes the issue before submitting a bug report.
Topic:
App & System Services
SubTopic:
Core OS
Tags:
It looks like we are part of big group of people with interface builder broken.I later found this error:https://forums.developer.apple.com/thread/13170?sr=stream&ru=14325Here they say the solution is reinstall, I hope we get an alternative to it 🙂. https://forums.developer.apple.com/message/35962#35962
Topic:
Developer Tools & Services
SubTopic:
General
Tags:
This might be a far fetch, but I hope someone out there has any clues.BackgroundI have an OS X app that uses AVAudioEngine to play a group of files concurrently. This works perfectly fine (most of the time 😉) on my shiny new Macbook Pro with a flash drive.In order to test how my app behaves on older/smaller/slower machines I thought I'd use Parallels to create a virtual machine with a little RAM and see how my app behaves there.So, I created a virtual machine, made sure that sound is working on the virtual machine (I can hear sound played on the virtual machine) and installed Xcode on the virtual machine to be able to see what was actually going on.And then the problems beganProblemWhen I start my app I do some initialization of the AVAudioEngine (attach nodes). When I call this line on my virtual machine:mainMixer = audioEngine.mainMixerNodea lot of errors are logged to my console:2015-08-05 10:55:31.562 app_name[357:2898] 10:55:31.562 ERROR: DefaultDeviceAggregate.cpp:361: CreateDictionaryForDevic
For the widgets, before you do a complete reinstall, try the following:System Preferences > Users & Groups > Unlock > Right Click on your Name > Advanced Options > Create new UUIDRestart your System see if the widgets are all back
Topic:
App & System Services
SubTopic:
Core OS
Tags:
I have been building my Mac app against OS X 10.10. With OS X 10.11 around the corner I decided to try compiling and running my app with it to see how it performed. Immediately I noticed that many of my view animations are broken. Those animations are performed by the following steps:1. Set the starting frame for several layer backed NSView objects.2. Begin an animation context with [NSAnimationContext beginGrouping];3. Set the ending frame position for the same NSView objects in #1 above.4. Set an animation timing curve on the NSAnimationContext.5. Set an animation duration on the NSAnimationContext.6. Set a completion handler on the NSAnimationContext that performs post-animation cleanup and removes offscreen views from the view hierarchy.7. Ending the NSAnimationContext grouping and thus beginning the animation.The animations worked perfectly (albeit slower) under OS X 10.10 but under OS X 10.11 there are two problems right off the bat:1. Views seem to animate from the wrong starting position. A v
Yes, but while the update (need to get version 1.2.0 from the App Store) adds support for iOS 9 features and watchOS 2 apps, testing appears to still be limited to smaller, internal groups and not external test groups yet.
Topic:
App & System Services
SubTopic:
Core OS
Tags:
Apple have just released a new version of TestFlight (1.2.0) - It might be worth trying it to see if fixes the install issue you've been having:What’s New in Version 1.2.0This update adds support for testing upcoming iOS 9 features — including watchOS 2 apps and App Thinning.Testers can now choose how to receive update notifications for each app they are testing. Also, watchOS 2 beta apps will install automatically when the “Automatic Downloads” setting is turned on in the Apple Watch app.Minor stability and performance improvements.Apple has sent developers an email which clarifies that today’s TestFlight update does not yet extend to support external test groups...
Topic:
App & System Services
SubTopic:
Core OS
Tags:
Apple have just released a new version of TestFlight (1.2.0) - It might be worth trying it to see if fixes the issue you've been having:What’s New in Version 1.2.0This update adds support for testing upcoming iOS 9 features — including watchOS 2 apps and App Thinning.Testers can now choose how to receive update notifications for each app they are testing. Also, watchOS 2 beta apps will install automatically when the “Automatic Downloads” setting is turned on in the Apple Watch app.Minor stability and performance improvements.Apple has sent developers an email which clarifies that today’s TestFlight update does not yet extend to support external test groups...
Topic:
App Store Distribution & Marketing
SubTopic:
TestFlight
Tags:
I'm using NSUserDefaults to save some information so we can share between Apple Watch And iPhone. I've found that sometimes I am saving different properties at the same time which leads to issues. For example:1. Extension is saving one object2. While this is happening, a notification is passed to the iOS app that causes it to save a separate property.This is pretty much happening at the same time and I'm seeing that the property modified by the extension is not getting correctly persisted in the NSUserDefaults database. Is there anything I can do to protect against this scenario?
Hi WhiteLotus,For the system to make any sense, when the subscription expires, iTunes would check for the presence of the auto-renewal identifier before renewing the subscription automatically. Otherwise there is nothing to differentiate a Non-Renewable subscription from an Auto-Renewing one.However, it may not be the approved way of stopping the product from auto-subscribing. From page 28 of the iTunesConnect In-App Purchase Guide:To remove an In-App Purchase product from saleOpen the In-App Purchases page for the app, as described in To view In-App Purchase product configuration information (page 32).Click in the row of the In-App Purchase product you want to remove.In the In-App Purchase summary section, click Edit.Set Cleared for Sale to No.Click Save.The status of the In-App Purchase product changes to Developer Removed from Sale. Users won’t see this product for sale through the app.Removing a product from sale prevents auto-renewable subscriptions from renewing, but it doesn’t keep users from
Topic:
Developer Tools & Services
SubTopic:
Developer Forums
Tags:
Is this not possible, because we are currently dealing with beta SW?Will the release vesrion of watch OS 2.0 support this? I asked a similar question during during WWDC2015 lab sessions to a few engineers and they told me, that the relevant parts of the BLE stack are implemented in the watch OS 2.0.
Topic:
App & System Services
SubTopic:
Core OS
Tags:
HiI was working on an app with iOS 8 and WatchOS 1 that shared a Core Data file via App Groups with its corresponding iOS app and it was working nicely and almost ready to submit, the concept I had was working great.After looking at the initial videos on WatchOS 2 it is looking like using Core Data could now become an absolute nightmare!there doesn't seem to be much anywhere giving best practices on how you would have a core data store on the iPhone and the Watch and keep them in sync.I know there is the new Watch Connectiveity framework for transferring files but I don't really see how that helps regarding Core Data setups?I would have expected Apple to at least give some pointers on how this sort of thing could be achieved? am I missing a link somewhere?My app requires data to be shared between the iOS app and the Watch app with new Core Data records to be added from either the iOS app or the watch app but both devices having access to all the dataI was looking to get started on moving it up to iOS
Well i took a quick view at your project mentioned:https://github.com/GhostGumm/CometD-x86_64-issueWhere are multiple linker error, for example the symbol init_add_me_data not found.when i downloaded your source and performed grep in the folder I've got the following:$ grep -r init_add_me_data . ./OsxIosFramework/comet_message.c: message->data = init_add_me_data(groupe, owner, NULL); ./OsxIosFramework/comet_message.c: message->data = init_add_me_data(group, owner, NULL); ./OsxIosFramework/comet_message.c: message->data = init_add_me_data(group, owner, user); ./OsxIosFramework/comet_message.h: json_t *init_add_me_data(char *group, const char *owner, const char *user);Where is no any implementation of this function, only the prototype declared in the header file and three calls from the .c file.You probably need to add either source files for missing functions or static libraries with compiled code for missing functions.
Topic:
Programming Languages
SubTopic:
General
Tags:
Where are multiple linker error, for example the symbol init_add_me_data not found.when i downloaded your source and performed grep in the folder I've got the following$ grep -r init_add_me_data . ./OsxIosFramework/comet_message.c: message->data = init_add_me_data(groupe, owner, NULL); ./OsxIosFramework/comet_message.c: message->data = init_add_me_data(group, owner, NULL); ./OsxIosFramework/comet_message.c: message->data = init_add_me_data(group, owner, user); ./OsxIosFramework/comet_message.h: json_t *init_add_me_data(char *group, const char *owner, const char *user);Where is no any implementation of this function, only the prototype declared in the header file and three calls from the .c file.You probably need to add either source files for missing functions or static libraries with compiled code for missing functions
Topic:
Programming Languages
SubTopic:
General
Tags: