My company name has an Unicode character: Informáticos.In most places of App Store, company name is correctly shown. However in my app's App Store page, in the left column, vendor info company name is displayed like this: Inform�ticos.You can see it hereI tried to use the contact us module in itunes connect to warn Apple about this, but no contact is allowed for this topic.Some one have the same problem out there?
Search results for
column
2,050 results found
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
Side by side.Not only, I would like to use the same function to create a matrix of NSImage (MAC OS X app, not iOS app).I am looking a way to create a page of images icons in X rows and Y columns (like a matrix) , but at the moment I do not have any idea from where to start (Swift beginner....)Any help is gold for me...
Topic:
Programming Languages
SubTopic:
Swift
Tags:
I am looking a way to create a page of images icons in X rows and Y columns (like a matrix) …It sounds like an NSCollectionView would be a good match here, using NSImageView for the cells.Share and Enjoy — Quinn “The Eskimo!” Apple Developer Relations, Developer Technical Support, Core OS/Hardware let myEmail = eskimo + 1 + @apple.com
Topic:
Programming Languages
SubTopic:
Swift
Tags:
Hi all,I'm new in this community.As part of a BI project I have to retrieve the number of downloads per day for my client's applications.To date, this operation is done manually.To download the file, my client goes into indicators -> Usage -> Installations(Excuse me for the translation, I have the french website and I have not find a way to put it in English to be able to use the right terms)The goal is to automate the download process of this information.To reach this goal I have search for a Rest Api but I have not found anything.Question 1 :- Do you have more information on the subject?- Is there a way to retrieve this data directly through Rest API ?In parallel I took a look at the software Reporter.I'm able to download CSV files from sales and trends, but it's not the good file for my client because:- Values are based on Units and not installations.- Dates have a format difficult to interpret (long format)- Values are in column and not in line (not really blocking but if I can avoid any pi
The persistentContainer.viewContext is the managed context -while there are no problems with Objective-C, the same code crashes in Swift. For example, create a simple application - Entity User with firstName, lastName String,a table view with two corresponding columns, bind an array controller to App Delegate' persistentContainer.viewcontext, fetching entity User, and you will get the error. Try it it with Objective-C, it has no problems.
Topic:
App & System Services
SubTopic:
iCloud & Data
Tags:
What you would want to do is use the fetchUserRecordID function on CKContainer which will give you an opaque record ID for the signed in user. It's not their email address, but it's a unique identifier you can use to identify a user. This is the same value that would show up in the CK dashboard under the User column. When you get the completion handler called, you can ask the CKRecordID for the recordName, and that's the string you'd want to have. Again, it's completely opaque to you, it's just an identifier. As a previous poster stated, you don't have programmatic access to the user's email address since that would be a privacy issue.
Topic:
App & System Services
SubTopic:
iCloud & Data
Tags:
Hi Everyone,I am relatively new to the forums. So please be kind 🙂 I have currently posted on Stackoverflow regarding a couple of issues I am having but I thought I might have better luck posting here as well.Objective -UICollectionview with a custom positional layout with the cells using auto layout.Current state of play:I currently have a LayoutView which inherits from UICollectionViewLayout. In my PrepareLayout() I am looping around my collection of items and create a list of attributes which I then return via the LayoutAttributesForElementsInRect depending on the rectangle.Also during the PrepareLayout I use prototype cells (cells that are used only to get the correct size and not part of the UI). I populate the cells with the data and then ask the cell for the minimal compressed height. The width is calculated based on how wide my current item needs to be - i.e. my layout has columns and an item spans columns so widthOfOneColumn * columns span - give me the cell width.Issue:So
Hi, I have a chat log in my app that currently shows all messages for the user when I drill into the main message.So for instance, kind of like this:Item1 messages = Message1 for Item1 by User1 + Message2 for Item 2 by User1 + Message 3 for Item 3 by User1I would like to do the following:Item1 messages = Message1 for Item1 by User1Item2 messages = Message2 for Item2 by User1Item3 messages = Message3 for Item3 by User1I have added a Filter column with UserID_ItemID see my code:theFilter = event.addedBy+_+event.key //test value that matches theFilter = OU2pqczlpDOx4KBMSOSlj82cmv02_FB95F2E3-9F45-4295-86E2-0B78EA5F5C48 print(the Filter: (theFilter)) let userMessageRef = Database.database().reference().child(item-messages).child(user-messages).child(uid) userMessageRef.observe(.childAdded, with: { (snapshot) in let messageId = snapshot.key let messagesRef = Database.database().reference().child(messages).child(messageId) var query = messagesRef.queryOrdered(byChild: theFilter).queryEqual(toValue: self.the
Hi, I have a chat log in my app that currently shows all messages for the user when I drill into the main message.So for instance, kind of like this:Item1 messages = Message1 for Item1 by User1 + Message2 for Item 2 by User1 + Message 3 for Item 3 by User1I would like to do the following:Item1 messages = Message1 for Item1 by User1Item2 messages = Message2 for Item2 by User1Item3 messages = Message3 for Item3 by User1I have added a Filter column with UserID_ItemID see my code:theFilter = event.addedBy+_+event.key //test value that matches theFilter = OU2pqczlpDOx4KBMSOSlj82cmv02_FB95F2E3-9F45-4295-86E2-0B78EA5F5C48 print(the Filter: (theFilter)) let userMessageRef = Database.database().reference().child(item-messages).child(user-messages).child(uid) userMessageRef.observe(.childAdded, with: { (snapshot) in let messageId = snapshot.key let messagesRef = Database.database().reference().child(messages).child(messageId) var query = messagesRef.queryOrdered(byChild: theFilter).queryEqual(toValue: self.the
I just downloaded all the keywords from search ads in csv format and tried to upload it into the negative ad group, but it says that Your file contains invalid columns headers.
I try to control tab key in NSTableView(view-based) on Sierra and High Sierra and I also override the controlTextDidEndEditing function.But It does't work.Could anybody give me an advice.thanks!override func controlTextDidEndEditing(_ notification: Notification) { guard let textField = notification.object as? NSTextField, let textMovement = notification.userInfo?[NSTextMovement] as? Int else { return } let editedColumn = self.column(for: textField) let editedRow = self.row(for: textField) let theRow = self.numberOfRows - 1 //last row let theColumn = self.numberOfColumns - 1 //last column if textMovement == NSTabTextMovement && editedRow != -1 && editedRow < theRow { if editedColumn == theColumn { if editedRow == theRow { //Go to the first row self.selectRowIndexes(IndexSet(integer: 0), byExtendingSelection: false) editColumn(1, row: 0, with: nil, select: true) } else { //Go to the next row selectRowIndexes(IndexSet(integer: editedRow + 1), byExtendingSelection: editColumn(1, row: e
As with most things in programming, it pays to break down your problem into parts:Reading a fileBreaking it into linesBreaking the lines in columnsConverting a string to the appropriate data valueI’ll cover each in turn.If you’re just getting started, a good place to start is a command line tool. This avoids the need for dealing with file selection dialogs, the App Sandbox, and so on. Here’s a tiny shell command line tool that’ll get you going:import Foundation func process(string: String) throws { … your code here … } func processFile(at url: URL) throws { let s = try String(contentsOf: url) try process(string: s) } func main() { guard CommandLine.arguments.count > 1 else { print(usage: (CommandLine.arguments[0]) file...) return } for path in CommandLine.arguments[1...] { do { let u = URL(fileURLWithPath: path) try processFile(at: u) } catch { print(error processing: (path): (error)) } } } main() exit(EXIT_SUCCESS)Note I’ve made some shortcuts here (like assuming the file is UTF-8 and printing errors to s
Topic:
Programming Languages
SubTopic:
Swift
Tags:
I'm attempting to port my game to the Mac App Store. I want to include Achievements and Leaderboards. What is the workflow to test Achievements and Leaderboards before submitting the game to the app store?What I've done:In Unity - I've included code from https://docs.unity3d.com/Manual/net-SocialAPI.html website to test Logging in to Game Center and achievements. I've built the game on a Mac as a Standalone Mac OS X.In iTunesConnect - I've created the game record on the iTunesConnect website. In Features tab -> Game Center, I've created the (46) Achievements and (1) Leaderboard. They all say Not Live in the Status column. In App Store tab -> Prepare for Submission I've ticked the Game Center toggle and included all the achievements and leaderboard I made on the other screen. I have not submitted the game submission for review because I need to test the code first. (right?)The game plays successfully in the Unity editor, but I was expecting to see a Game Center log-in dialogue box. I send myself
Well, I was reading you updated your IAPs and assumed they had been approved before.If those IAPs have never been approved before, then the game is different: I guess these are also the first IAPs of your app; for the first IAPs of one app those have to be submitted together with an app binary. After you prepared your actual in-app purchases for review (which I read you did), you have to upload a new app binary and then from iTunes Connect select that binary and add the new IAPs to that new app binary and finally send the app binary into review. Here more about that:Submit an in-app purchase for the first timeFrom the homepage, click My Apps, then select your app. The App Store page opens with App Information selected.In the left column, click the app version you want to submit.On the right, scroll down to the In-App Purchases section, then click the Add button ➕ next to In-App Purchases.And about IAP issues in general: yes, there are some IAP review issues once in a while, especially early after new
Topic:
App Store Distribution & Marketing
SubTopic:
App Review
Tags:
Since macOS 10.13 we can use NSTableView with automatic row heights, thanks to the new property usesAutomaticRowHeights and of course auto layout. This works quite nicely.But when the user resizes a column, the calculated heights are no longer correct, and gaps appear in the tableview cells.Is there a proven way to update the row heights after column resize in this scenario?I already tried methods like updateConstraintsForSubtreeIfNeeded(), updateConstraints(), setNeedsDisplay(), reloadData() and so on, but nothing works.