So I uploaded my first watchOS-App, but i have no clue how to test it on my apple watch (not the simulator, but on the actual watch)
I dont see anything on itunesconnect after successfully uploading it. What's next?
Have a look at the TestFlight beta testing overview guide. All you have to do is install the free TestFlight app from AppStore, redeem the TestFlight invitation there and install both the iOS and watchOS apps from inside the TestFlight app.
Related
I created an iOS application and I have an iPhone 4 to test my application on. Unfortunately, TestFlight can only be downloaded on iOS 8 and the iPhone 4 only supports up to iOS 7.
I wanted to test my in-app purchases. I know when users test in-app purchases using TestFlight, their iTunes account is not charged.
So I was wondering, if I add an email as an internal tester on iTunes Connect but instead of using TestFlight, I just build and run the application on my device through XCode, will I be charged for an in-app purchase?
My intuition says no so if not, is there any other way I can test my in-app purchases without having to buy a new device and let Apple take even more money from me?
Also, are there any other drawbacks to testing by building and running from XCode? Because if there are, I would just go out and buy an iOS 8 device to test properly using TestFlight.
When you test a sandboxed app (eg, not on the app store), you use itunes connect test accounts. These don't have associated credit cards. You don't get charged for this testing.
I am trying to release an app on the App Store. According to Apple there are few things that need to be verified to ensure your app to be approved by apple. So I would like to know what are the things that I need to know or do with my app before I attempt to publish an ios app to the app store.
This URL will give you complete information to "Add a New iOS or OS X App"
To add a new iOS or OS X app
I have an iPhone 4S with iOS 5.0.1 and also have xcode 4.2. When I try to build & run my app in my iDevice instead of iOS 5.0 Simulator, it pops-up error like this: "No provisioned iOS devices are available with a compatible iOS version." so is there any way to send my app into my own iphone?
You'll need to make sure your device has a provision profile installed that includes the device's UDID and the app's ID. If you're fairly new to iOS development and haven't installed one of your apps on a device before, you'll definitely want to go through the instructions in the iOS developer portal -- they'll walk you through the provisioning process. Also, if you've only recently updated the device to iOS 5, make sure that you tell Xcode to use the device for development.
Did you purchase the iOS Developer Program for 99$/year?
Did you register your Device with your UDID?
Did you install the Team Provisioning Profile on your iPhone?
In order to test your application on an iOS device (such as an iPhone or iPad), you must create an Apple provisioning profile and developer identity. Then you'll also have to create an app ID and register your device. If you have purchased a developer profile, I highly suggest following Apple's step by step guide on how to do this.
For now, here's a guide to to the first steps:
http://www.dummies.com/how-to/content/how-to-create-an-apple-development-provisioning-pr.html
Once you've created a developer profile, you can just use Apple's step by step guide
Is it possible to deploy an app on a friend's ipad for testing without the app being on the app store yet. My friend is far away so cannot connect to my mac via usb.
If the UDID of your friends iPad is added to your developer account and you compiled the app with an Ad-Hoc distribution profile, you can just use the Product -> Export Menu Item in Xcode and email him the .ipa File. He can use iTunes to drop the file onto his iPad.
Another good solution to distribute beta versions of your software to testers and get feedback is Testflight App
Here's a link to a similar question: how do you beta test an iPhone app.
Their question references iPhone, but the process should be the same for iPad.
Hope this helps!
Just a quick question, do you see any reason why Apple has disabled many things on the iPhone simulator like:
testing In app purchases
testing most services of Game Center
wifi connection
How do you live with those three?
If you want to quickly debug/run your app on simulator that requires the in app purchase, do you just change some places in the source code to say the app that the purchase is done?
If you want to quicky test your application (on simulator), how it works without the Internet connection, do you turn your airport off? Do you have any ways how to check how application works when the connection is fast/slow/very slow (even on a real device)?
Regards
It seems that Apple finally allowed testing In-App purchases in the Simulator starting from iOS 5. At least, in iOS 5 Beta 6 it worked for me.
PS. I haven't found an official proof link though...
Check out this post by David Linsin.
From iTunes Connect Developers Guide:
... the Store Kit APIs are not available when testing in the iPhone simulator.
Now testing in-app purchases in simulator is enabled.
Device has UDID but simulator has no UDID.
please Follow below link . It will Clear your doubt.
http://troybrant.net/blog/2010/01/in-app-purchases-a-full-walkthrough/.
IF you need to do in-app purchases app , You must have followings.
App Id (UDID) ..(provisioning)
iTunesConnect.
Create Product identifiers from iTunesConnect.
StoreKit frameworks.
StoreKit Framework communicate between your device and App store. Not b/w iOS Simulator and AppStore.