I have an app which is for BlackBerry devices 7 and earlier. Now, I want to update that one with the new .cod file and also add .bar to support BB10 and PlayBook.
I added a release for the existing app with .cod, now I want to add the .bar, should I add a new product or another release? Can't I just add another file bundle to same release?
Add a new bundle to the same release, but make sure you target the 'QNX' platform. That will provide you with the list of BlackBerry 10 & PlayBook devices, OS versions and carriers that you can target
Related
I'm developing an iOS app. A certain app has been released in the App Store with the Deployment Target iOS7.
I am introducing some new feature to my app which support IOS8. So want to change my App Deployment Target to IOS8.
So i have to change baseSDK or not? or what type of changes i have to make in my app.
i want to know will it be able to release to the App Store?
Here's a link from where i get some idea but still not clear .
1) Base SDK refers to the newest version of iOS that is capable of running your app. To check which base SDK you are building your app against, simply open your project file in Xcode and check the setting under Build Settings -> Architecture(...)
2) Deployment Target refers to the oldest version of iOS that is capable of running your project. To change your deployment target, open up your project file in Xcode and check the setting under Build Settings -> Deployment(...)
3) The base SDK is what you build your app against (i.e. include and library files and frameworks). It doesn't affect the deployment target, except that base SDK >= Deployment Target.
4) So you just need to change your app Deployment Target and then change your app Version and Build and then upload the app on app store.
Change the minimum deployment target(as you mentioned iOS 8 to current version),
Update app version(as you mentioned 8.0) & Change build
version too(else you will get message something like from build already exist while uploading).
Finally generate IPA file for App Distribution. Move .ipa file to iTunes using App Loader or Xcode(via selecting upload to app store option).
In iTunes select option to add version which is shown in left side.Now fill meta data of an app. Once your build reviewed were done successfully. You can able to see in Build selection in iTunes.
I have 2 version of the same project on my machine. Both have same unique bundle identifier. These are because i have 2 different version of the same application. I was wondering of instead I uninstall each version every time and re debug the actually desired version. If there is anyway to do this except than creating another project with different project name.
Yes, you can create another "build target" within the same Xcode project then configure it with a unique bundle id.
I want to publish an app for BlackBerry 10 but already have a version on the App World for the BBOS. Will the version that if targeted for BB10 overwrite the old version that was targeted for BBOS? How do I upload the BB10 version but keep both versions?
When you upload an application, you have to choose the OS target for a specific release. It won't overwrite your current version if you select only QNX targets (BB10 and/or PlayBook). You can select a custom set of devices/OS version for each release.
I have a new version of Xcode. I have an iOS device with a new version of iOS installed on it.
I want to build my app with the old iOS SDK, using the new version of Xcode.
How?
You don't; the contents of the Xcode.app bundle should not be modified.
Any particular release of Xcode includes the SDKs against which it was qualified, and using any other SDK with it is unsupported.
I was also running the same problem when I updated to xcode 5 it removed older sdk. But I taken the copy of older SDK from another computer and the same you can download from following link.
http://www.4shared.com/zip/NlPgsxz6/iPhoneOS61sdk.html
(www.4shared.com test account test#yopmail.com/test)
There are 2 ways to work with.
1) Unzip and paste this folder to /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs & restart the xcode.
But this might again removed by Xcode if you update xcode.
2) Another way is Unzip and paste where you want and go to /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs and create a symbolic link here, so that the SDK will remain same even if you update the Xcode.
Another change I made, Build Setting > Architectures > standard (not 64) so list all the versions of Deployment Target
No need to download the zip if you only wanted to change the deployment target.
Here are some screenshots.
This answer is incorrect and its use is unsupported by Xcode. I am just leaving it here for historical reasons.
1. Copy the SDK from old Xcode to new Xcode
Open your Applications folder.
Right-click on the old version of Xcode and select Show Package Contents.
Navigate to Contents -> Developer -> Platforms -> iPhoneOS.platform -> Developer -> SDKs.
In a new window, open the same folder inside the new version of Xcode.
Copy the SDK you want from old to new.
If the new version of Xcode is running, you'll need to restart it now.
2. Set your SDK when building
In your project settings, select the target you're building on the left. Then select Build Settings, then Base SDK. You should now see two versions of the SDK. Select the SDK you'd like to build against.
Is it possible to have an Xcode version installed and set up for apps ad hoc distribution, with distribution certificate and provisioning profile and so on, and at the same time to install another Xcode version and patch it with JailCoder or avoid codesigning apps built by that Xcode? I mean, without interfering with the settings of the former Xcode version.
I'd like to test deployment on jailbroken devices but keeping an Xcode with the settings needed for that purpose separately.
Thanks!
you can install multiple versions of xcode on your computer if you want the same version installed twice... then you will have to change the name of it so your computer doesn't recognize you as having it and will create a new one... or you can copy paste it ... either way yes, you can have multiple versions ...
Yes, you can always install multiple versions of Xcode on one machine by simply choosing a different install location during the installation process (do not accept the default installation location for the second version).
Disabling the requirement to code sign iOS apps is done by modifying a .plist file, that's nested under the install directory for Xcode. For example, the default location (adjusting for SDK version) is:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/SDKSettings.plist
So, changing this file to modify one Xcode install will have no effect on the other.