Apple (iOS/Mac OSX)

Where to put privacy policy

iOS Programming - Wed, 11/14/2018 - 16:27

So, I made a free app with no data collection whatsoever. Still, it’s required to provide privacy policy in-app and in appstore (as a link).

Now, I put it inside the app, but i don’t have a website that I could link to inside the appstore.

Is there any other way to provide the privacy policy without a website for my app? A link to a pdf on icloud or something, is that allowed?

Or do I have to create a website? Seems like too much hassle just for that.

submitted by /u/dick-nutbutt
[link] [comments]

Stanley Kubrick made Eyes Wide Shut. Data-protecting Andes Rubrik makes bytes slide shut

The Register - Wed, 11/14/2018 - 16:13
This is a Shinning example of an enterprise IT pun

Rubrik has expanded its database, unstructured data, and in-cloud protection.…

Did you by chance hack OPM back in 2015? Good news, your password probably still works!

The Register - Wed, 11/14/2018 - 15:51
Government audit finds office still hasn't cleaned up from Obama-era megabreach

More than three years after suffering one of the largest cyber-attacks in US government history, the Office of Personnel Management has yet to adopt dozens of the security measures investigators ordered – including basic stuff like changing passwords.…

Alexa, cough up those always-on Echo audio recordings, says double-murder trial judge

The Register - Wed, 11/14/2018 - 15:21
Amazon gizmo may be key witness in slaying

A US judge has ordered Amazon to hand over any recordings made by its Echo digital assistant at a house where two women were murdered last year.…

News: Apple quietly replaces Apple Watch Charging Dock with virtually identical new model

iLounge - Wed, 11/14/2018 - 14:41

MacRumors has discovered that Apple has quietly released a new version of its Apple Watch Charging Dock, although it’s seemingly a mystery as to exactly why, since the new dock appears identical to the original Apple Watch Charging Dock. As MacRumors notes, the new dock has a model number of MU9F2AM, while the original was model MLDW2AM, but the lack of any obvious changes suggests only internal updates. The new dock also had to go through FCC…
Categories: Apple (iOS/Mac OSX)

News: V-Moda unveils BassFit Wireless In-Ear headphones

iLounge - Wed, 11/14/2018 - 14:23

V-Moda has just announced its new BassFit Wireless, a new set of sport headphones that are designed to provide uncompromising bass while withstanding even the most rigorous workouts. Built to make no compromises on sound, fit, battery life, or reliability, BassFit Wireless feature premium 10mm dynamic drivers that promise deep and precise bass without affecting clarity, an exclusive TriFit design that gives users a choice of ear hooks, ear fins, or…
Categories: Apple (iOS/Mac OSX)

MVP Monetization? Early Days & Need Money

iOS Programming - Wed, 11/14/2018 - 14:13

Hey Everyone,

I have been developing an app for around a year, my MVP has been launched and I've been making iterative changes with feedback from 150 users that have created accounts.

Does anyone have any tips for early-stage monetization techniques? I really don't want to hamper growth or sharing at this stage, but I also am running out of money. (I'm full time).

Considering crowdfunding but looking for more suggestions and ideas.

submitted by /u/boon4376
[link] [comments]

App rejected due to unresponsive no ads button.

iOS Programming - Wed, 11/14/2018 - 14:09

Hi, I recently tried to submit my first app to the app store and it was rejected due to the noAds button being unresponsive. I used a tutorial by Kilo Loco originally for it. This is my code for it:

import Foundation import StoreKit enum GameProducts: String { case removeAds = "com.CuanYoung.GalacticInvasion.NoAds" } class GameIAP: NSObject { static let shared = GameIAP() var products = [SKProduct]() let myQueue = SKPaymentQueue.default() override init() { } func getProduct() { let products: Set = [GameProducts.removeAds.rawValue] let request = SKProductsRequest(productIdentifiers: products) request.delegate = self request.start() myQueue.add(self) } func purchase(product: GameProducts) { guard let theProduct = products.filter({ $0.productIdentifier == product.rawValue}).first else { return } let payment = SKPayment(product: theProduct) myQueue.add(payment) } func restore() { myQueue.restoreCompletedTransactions() } } extension GameIAP: SKProductsRequestDelegate { func productsRequest(_ request: SKProductsRequest, didReceive response: SKProductsResponse) { self.products = response.products } } extension GameIAP: SKPaymentTransactionObserver { func paymentQueue(_ queue: SKPaymentQueue, updatedTransactions transactions: [SKPaymentTransaction]) { for transaction in transactions { switch transaction.transactionState { case .purchased: complete(transaction: transaction) default: break } } } func complete(transaction: SKPaymentTransaction) { SKPaymentQueue.default().finishTransaction(transaction) NSNotification.Name(rawValue: "payment"), object: nil) } } extension SKPaymentTransactionState { func currentStatus() -> String { switch self { case .deferred: return "Deferred" case .failed: return "Failed" case .purchased: return "Purchased" case .purchasing: return "Purchasing" case .restored: return "Restored" } } }

its then called in this :

override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) { let tap = touches.first if let place = tap?.location(in: self) { let nodesArray = self.nodes(at: place) if nodesArray.first == noAd { GameIAP.shared.purchase(product: .removeAds) } } }

The button had worked in the past but obviously not then. Does anyone have any tips to resolve this issue??

P.S It also apparently crashed does anyone know a tutorial to read crash reports???

submitted by /u/CuanYoung
[link] [comments]

Xcode is giving me this warning: Lexical or Preprocessor Issue

iOS Programming - Wed, 11/14/2018 - 13:51

this warning is coming from my firebase dependency. I don't know why it is giving me this error nor how to fix it.

submitted by /u/Changjeff
[link] [comments]

The company app I was building before I left made it to the AppStore. Should I put it on my cv as one of my projects?

iOS Programming - Wed, 11/14/2018 - 13:27

I was working at a start up a couple of months ago and was there for 4 months. During that time I was a junior iOS dev and built their customers app from scratch. I left the app 95% done before I left for a better job. It was my first job since graduating in the summer. I left in good faith. They brought in another junior dev who finished off the 5% and finally submitted to the AppStore. The app was approved. Should I take credit and put it on my cv as one of the projects I worked on even if I left before it was published? Need some advice.

submitted by /u/mandem22
[link] [comments]

How can I select folders in the document browser?

iOS Programming - Wed, 11/14/2018 - 13:20

I want to be able to select an entire directory from the default documents browser view controller.

submitted by /u/NoobishExpert
[link] [comments]

News: Apple hires Nokia exec to lead operations in India

iLounge - Wed, 11/14/2018 - 11:59

Amidst reports last summer that Apple lost three key executives in India, the company has now hired Nokia executive Ashish Chowdhary to be its head of India operations, according to a report by IANS (via 9to5Mac). The IANS report cited industry sources as noting that Chowdhary will come on board with Apple in Jan. 2019, which dovetails with a statement by Nokia to The Economic Times that he will be remaining with Nokia until the end of 2018, after…
Categories: Apple (iOS/Mac OSX)

How to See the Magnets in the New iPad Pro

Daring Fireball - Wed, 11/14/2018 - 11:43

It’s one thing to hear that there are a lot of magnets in the new iPad Pros. It’s another to see them.

Categories: Apple (iOS/Mac OSX)

Six critical systems, four months to Brexit and no completed testing

The Register - Wed, 11/14/2018 - 11:34
Defra concedes end-to-end testing can throw up challenges as MPs shout into the void

The UK's food and farming department has yet to test six critical IT systems ahead of Brexit and may have to rely on manual workarounds or "unsophisticated" tech, MPs have warned.…

Just because you're paranoid doesn't mean hackers aren't going to nuke your employer into the ground tomorrow

The Register - Wed, 11/14/2018 - 10:30
Black Hat survey probes infosec's deepest, darkest fears

The number one thing worrying infosec bods right now is… yup, you guessed it, a giant targeted attack that KOs their employers' systems.…

Confirm Bluetooth audio codec used for A2DP iOS

iOS Programming - Wed, 11/14/2018 - 10:10

Hey, I’m trying to do some sleuthing and confirm whether sbc-profile or aac-profile are used with different headphones (and apps) on iOS. You used to be able to figure this out from the Bluetooth logs using this method but it no longer seems to work (log messages have changed with updates.. maybe you can enable more verbose logging.. not sure). Anyone know of another way to see what A2DP codec is being used?

submitted by /u/computercolin
[link] [comments]

News: Withings resurrects its classic fitness tracker design with Pulse HR

iLounge - Wed, 11/14/2018 - 10:01

Two months ago, Withings made its triumphant return to the digital health business as an independent company with Steel HR Sport, a multi-sport hybrid smartwatch focused on fitness and aesthetics that built upon the company’s 2014 Activité, and the company hasn’t slowed down since it gained its independence from Nokia earlier this year. Today, Withings has announced Pulse HR, an upgraded and reimagined version of its highly-acclaimed…
Categories: Apple (iOS/Mac OSX)