./lib/shenzhen/plugins/itunesconnect.rb in shenzhen-0.10.1 vs ./lib/shenzhen/plugins/itunesconnect.rb in shenzhen-0.10.2

- old
+ new

@@ -15,18 +15,19 @@ @apple_id = apple_id @sdk = sdk @account = account @password = password @params = params + @filename = File.basename(@ipa) end def upload_build! size = File.size(@ipa) checksum = Digest::MD5.file(@ipa) FileUtils.mkdir_p("Package.itmsp") - FileUtils.copy_entry(@ipa, "Package.itmsp/#{@ipa}") + FileUtils.copy_entry(@ipa, "Package.itmsp/#{@filename}") File.write("Package.itmsp/metadata.xml", metadata(@apple_id, checksum, size)) case transport when /(error)|(fail)/i @@ -61,10 +62,10 @@ %{<?xml version="1.0" encoding="UTF-8"?> <package version="software4.7" xmlns="http://apple.com/itunes/importer"> <software_assets apple_id="#{apple_id}"> <asset type="bundle"> <data_file> - <file_name>#{@ipa}</file_name> + <file_name>#{@filename}</file_name> <checksum type="md5">#{checksum}</checksum> <size>#{size}</size> </data_file> </asset> </software_assets>