After upgrading to XCode 6.0.1, in In House Enterprise Distribution from Archive now creates a .pkg file instead of .ipa/.plist files. This breaks our enterprise distribution system. I haven't found any documentation on this change. Does anyone have any insight on this?
Asked
Active
Viewed 5,298 times
8
-
When I export using Enterprise or In-House distribution on 6.0.1, I get ipa file. I didn't see the option anywhere to create the plist file now. – Fruity Geek Sep 24 '14 at 18:10
-
ok, now that is wierd. I get a .pkg file every time. I have not seen any new configuration item...is there one hidden somewhere? – Mikel Nelson Sep 24 '14 at 19:07
-
More. I have several archived enterprise apps that DO create a .ipa when Saved for Enterprise deployment. Then I have a few that only create a .pkg (not an .ipa). I haven't found any differences in configuration yet. And they are all iphone/ipad targeted apps (not os-x). – Mikel Nelson Sep 24 '14 at 23:08
-
I am same, I upgrade to xcode 6.0.1 use os8 , when built it create .pkg not create ipa. do you known supoport me – vualoaithu Sep 25 '14 at 03:05
-
.pkg files are generally for Macintosh software distribution. The .pkg ("Package") is for the Macintosh installer. So a change like vualoaithu's will tell Xcode this is for iOS. – Walt Sellers Sep 25 '14 at 04:28
1 Answers
2
add key "Application supports iTunes file sharing" value YES or "LSRequiresIPhoneOS" value YES to info.plist before choose Archive now.it will built ipa with xcode 6.0.1

vualoaithu
- 936
- 10
- 9
-
"Application requires iPhone environment" (aka LSRequiresIPhoneOS) = YES was missing from the info.plist in the projects generating .pkg. Thanks! – Mikel Nelson Sep 25 '14 at 14:28
-
1But it doesn't allow to create a plist file when exporting IPA anyway. I mean for over the air distribution. – RomanN Oct 07 '14 at 12:07